version 1.7, 2007/12/31 19:02:24
|
version 1.8, 2008/11/08 15:54:06
|
Line 18 Vmgen supports several techniques for wr
|
Line 18 Vmgen supports several techniques for wr
|
virtual machine interpreters, threaded code, combining VM instructions |
virtual machine interpreters, threaded code, combining VM instructions |
into superinstructions, keeping the top-of-stack in a register, |
into superinstructions, keeping the top-of-stack in a register, |
scheduling the dispatch of the next VM instruction, and a couple of |
scheduling the dispatch of the next VM instruction, and a couple of |
minor optimizations. Interpreters created with vmgen usually are |
minor optimizations. Interpreters created with Vmgen usually are |
faster than competing interpreters and are typically only a factor of |
faster than competing interpreters and are typically only a factor of |
2-10 slower than the code generateed by native-code compilers. |
2-10 slower than the code generateed by native-code compilers. |
|
|