Diff for /gforth/README.vmgen between versions 1.4 and 1.8

version 1.4, 2002/08/22 20:07:33 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.
   
Line 48  Gforth (read INSTALL for instructions). Line 48  Gforth (read INSTALL for instructions).
 Note that future versions of vmgen may require small changes in  Note that future versions of vmgen may require small changes in
 programs written for the present version (e.g., requiring a few  programs written for the present version (e.g., requiring a few
 additional macro definitions).  additional macro definitions).
   
   -----
   Copyright (C) 2001, 2002, 2003,2007 Free Software Foundation, Inc.
   
   This file is part of Gforth.
   
   Gforth is free software; you can redistribute it and/or
   modify it under the terms of the GNU General Public License
   as published by the Free Software Foundation, either version 3
   of the License, or (at your option) any later version.
   
   This program is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.#See the
   GNU General Public License for more details.
   
   You should have received a copy of the GNU General Public License
   along with this program. If not, see http://www.gnu.org/licenses/.

Removed from v.1.4  
changed lines
  Added in v.1.8


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>