On 10.01.2011 01:28, Eliot Miranda wrote:
Hi All,
find new VMs in VM.r2344/ <http://www.mirandabanda.org/files/Cog/VM/VM.r2344/> (SimpleStackBasedCogit) and VM.r2345/ <http://www.mirandabanda.org/files/Cog/VM/VM.r2345/> (StackToRegisterMappingCogit) and VMMaker-oscog-45. These fix a bug that could cause crashes when converting an interpreted method to a machine-code method on backward branch (i.e. when the Vm detects an interpreted method is looping).
I hope there are no new issues with VM.r2344/ <http://www.mirandabanda.org/files/Cog/VM/VM.r2344/> (SimpleStackBasedCogit). However, Matthew Fulmer has found that on linux the VM.r2343/ <http://www.mirandabanda.org/files/Cog/VM/VM.r2343/> VM.r2345/ <http://www.mirandabanda.org/files/Cog/VM/VM.r2345/> (StackToRegisterMappingCogit) VMs crash immediately loading Squeak4.2-10856-beta.image. I can reproduce this but haven't had time to investigate. The StackToRegisterMappingCogit VMs do start up this image on Mac and Windows.
Agan thanks for pounding on these. I may not be able to attend to the linux/StackToRegisterMappingCogit/Squeak4.2-10856-beta.image until next weekend. Apologies.
r2346 fixes the issues I sometimes had with when the stack would be messed up the first time a method is executed. Cheers Philippe