On Mon, Mar 21, 2011 at 7:23 PM, Stéphane
Ducasse
<stephane.ducasse@inria.fr>
wrote:
This would be a nice little topic... this bytecode
verifier.
Probably on top of Opal
The bytecode verifier must be in the VM. If it is up in
the image it can be side-stepped. The VM is the ultimate
executor of code and so it must apply verification. It could
be written in Smalltalk and verified in Smalltalk and then
translated. But it must be part of the VM and used by the VM
before running any previously unverified method.
best,
Eliot