> optimizing VM. On the other hand, resource constrained environments > require VMs with as little footprint as possible. My question is: does > it make sense to make all-in-one framework or maybe designing two > execution engines, maybe sharing some code but having two different > designs (object layout etc.) ? What are the upsides/downsides for > having one versus two execution engines ?
To clarify, I mean that interpreters shine in embedded environment but I'm not sure about full fledged server VM.
