On Tue, 2009-03-31 at 19:03 -0100, Mariano Martinez Peck wrote: > The Exupery VMs have closures. You can use them on both Windows and > Linux. I released them here to help people test the image > without > needing to compile their own VMs. > > Ok, so, I didn't understood what you said: > > "P.S. Don't use Exupery in a closure image, that'll probably crash. > The > issue is both Exupery and closures use the "unused" slot in > MethodContext. I'll update Exupery to work with closure images as part > of the next release."
I was afraid that mentioning that would cause confusion. Exupery is a JIT written in Smalltalk, the compiler runs as a normal Smalltalk process in the image just like any other Smalltalk code. It needs a VM with a few hooks to allow the native code it generates to be executed. The VMs I provide have both those hooks and the closure bytecodes. Support for both Exupery and closures is in the VMs. Exupery itself is a normal Monticello package which is available via SqueakSource or Universes, if you haven't loaded it and started it then there is no risk. Bryce _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
