On Tue, Jul 29, 2003 at 08:31:56PM -0400 it came to pass that Dan Sugalski wrote: > That's ultimately the plan. There'll be a safe version of all the > ops, automatically generated, that perform some basic checks--for > example making sure all the pointer-based registers are valid. > This'll be the version of the ops that get executed (probably in the > slowest form of the interpreter, or if we're lucky in the switch > core) when the bytecode is considered untrustable.
I would favour such an idea. A checking (safe, debugging) VM would also be handy for compiler writers as they are working on the code generators and to assist in replaying bugs... ++Jos.es -- ek is so lug jy vlieg deur my sonder jou is ek sonder patroon "Breyten Breytenbach"