version 1.6, 2007/12/31 18:40:23
|
version 1.9, 2008/12/31 15:29:13
|
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. |
|
|
Line 50 programs written for the present version
|
Line 50 programs written for the present version
|
additional macro definitions). |
additional macro definitions). |
|
|
----- |
----- |
Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc. |
Copyright (C) 2001, 2002, 2003,2007,2008 Free Software Foundation, Inc. |
|
|
This file is part of Gforth. |
This file is part of Gforth. |
|
|