This is the mail archive of the
kawa@sources.redhat.com
mailing list for the Kawa project.
expect some instability in Kawa CVS tree
- From: Per Bothner <per at bothner dot com>
- To: kawa at sources dot redhat dot com
- Date: Fri, 06 Aug 2004 11:34:53 -0700
- Subject: expect some instability in Kawa CVS tree
I've been working on a big re-write of the Kawa function calling API.
This doesn't change the --no-full-tailcalls API much, but it changes the
--full-tailcalls API much more. Short-term advantages include better
support for generic methods (dynamic overloading) and error messages;
longer-term potential includes full call/cc support and hopefully better
performance (for the --full-tailcalls but not full call/cc case). There
are also various simplifications here and there.
So the testsuite finally passes, so I'm ready to check it in. Until
I've done that the code may be inconsistent. Even after it's all
checked in some new failures in corner cases would not surprise me, but
let me know and I'll try to fix them as soon as I can. I'll also update
the internals manual to explain how it all works.
This work is partly funded by Merced Systems.
--
--Per Bothner
per@bothner.com http://per.bothner.com/