New CogVMs available

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

New CogVMs available

Eliot Miranda-2
...at http://www.mirandabanda.org/files/Cog/VM/VM.r3060/.

CogVM binaries as per VMMaker.oscog-eem.844/r3060

Fix bad bug in interpreter to machine code frame conversion on backward branch.
Old code would decrement branch even if backward branch checked for events and
did a process switch, potentially converting frames at arbitrary unmappable pcs,
not just backward branches.  Neaten and comment the code.  Neaten and update the
pc mapping tests for multiple bytecode sets and for sets with extensions.
Change default count to 40 from 10 to reduce number of startup methods jitted.

Allow warnings to be treated as errors, adding -blockonwarn flag on Mac & Unix.
--
best,
Eliot