On Jan 13, 2010, at 5:11 PM, Lukas Renggli wrote:
>> Can someone clarify, why WriteBarrier depends on compiler (new
>> compiler or old compiler - not really important).
>> I just wonder what compiler functionality its depends on.
>
> WriteBarrier introduces something like immutable objects at the
> language level by rewriting all state access in an anonymous subclass.
> Having a compiler at hand certainly makes things simpler.
And modifying bytecode gets even more simpler with ByteSurgeon:
http://scg.unibe.ch/research/bytesurgeon
... soon in a new release, closure enabled, using a DSL implemented with
Lukas' Helvetia: http://scg.unibe.ch/research/helvetia
Marcus
--
Marcus Denker -- http://www.marcusdenker.de
INRIA Lille -- Nord Europe. Team RMoD.
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project