Jan. 13, 2010
8:57 p.m.
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.