about WriteBarrier

Chris Muller asqueaker at gmail.com
Sat Dec 10 16:37:51 UTC 2011


> I would like to take a look to this. In which primitives you need to send
> #yourself for example? This is because otherwise the VM will fail / crash
> because it expects the parameters of a primitive to be of a certain type
> rather than a proxy ?

Right, this is the problem that has been solved with the new extension.

> Which are those subclases you mention that override the primitive methods?

The ones that WriteBarrier dynamically instantiates for each class of
object added to the WB.  Please look at the WriteBarrier package (it's
a small, standalone package) and it will become crystal clear.

> Thanks and congrats for the release.

Thanks,
  Chris


More information about the Magma mailing list