Andy Dougherty schrieb:
On Wed, 2 Sep 2009, Andy Dougherty wrote:
Here are a few random observations:
Gnu Lightning: According to the documentation:
"The low number of available registers (six) is also an important
limitation . . . ."
Does anyone have a sense how well that would (or would not) mesh
with Parrot's "infinite" register model?
Also, the last release of this was version 1.2, November, 2004. See
http://ftp.gnu.org/gnu/lightning/
Is it still a viable project?
lightning is still active and I use it on clisp. The developer is
responsive, however there are no releases, everybody has to use current
CVS. [email protected]:/sources/lightning
There are rarely bugs in the lib, so there are not many changes in the
last years.
My 5 cent on the other discussion points:
It's ridicolous to rip out our current jit, just because not all *ops*
are yet jitted, and some are buggy.
Switching to another jit library is not the point, the point is to fix
the bugs in our jitted ops. The calls using the library, not the library
itself.
When I was active I started fixing x86_64 and double.
Our jit library is optimized for parrot. llvm, libjit, lightning are not.
But maybe you will attract more capable developers, and not stupid them
away, as it happened in the past with parrot.
--
Reini Urban
http://phpwiki.org/ http://murbreak.at/
_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-dev