Are you planing to implement all shootout benchmarks ? Could you
send the ones you did for code review and inclusion on CVS ? Once I
get enough of them, we might be able to do a proper submission for
Neko to be listed in the shootout.
Right now, it's mostly your code. I'll try to do some more during the
summer. Right now I'm trying to finish (and hopefully release) a
small (server-side) haXe project.
You might want to add a part for defining PPC registers. For
example :
Note that I don't know anything about this, is it worth testing
for eventual inclusion in the default Neko distribution?
Yes it is, there might be a significant speed increase by doing so.
Or at least, could you send me the output of :
gcc -O3 -S vm/interp.c
This should produce a interp.s file.
Try also modifying vm/interp.c with the registers optimizations and
tell me how it goes for the benchmarks. If you have time for it of
course.
I'll have a look at this tonight (which means right now).
Alex
--
Neko : One VM to run them all
(http://nekovm.org)