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

Reply via email to