[pypy-svn] r40672 - pypy/dist/pypy/interpreter

arigo at codespeak.net arigo at codespeak.net
Sun Mar 18 14:31:36 CET 2007


Author: arigo
Date: Sun Mar 18 14:31:30 2007
New Revision: 40672

Added:
   pypy/dist/pypy/interpreter/pyframe.py.merge.tmp
      - copied, changed from r40668, pypy/dist/pypy/interpreter/pyframe.py
Log:
merging of http://codespeak.net/svn/pypy/branch/jit-virtual-world/pypy/interpreter/pyframe.py
revisions 37673 to 40668:

    ------------------------------------------------------------------------
    r38073 | pedronis | 2007-02-07 16:26:17 +0100 (Wed, 07 Feb 2007) | 8 lines
    
    (arigo, pedronis)
    
    * make it so that calls and other operations don't force the valuestack.
    
    * don't allocate a new fastlocals_w when we exit a jitted function, reuse the non-virtual one
      we got at entry.
    
    
    ------------------------------------------------------------------------
    r37681 | arigo | 2007-01-31 18:36:27 +0100 (Wed, 31 Jan 2007) | 4 lines
    
    Work in progress.  Modified the dispatch() header in a JIT-friendly and
    overwhelmingly obscure way.  Exposes a bug avoid Void fields in
    virtualizables.
    
    ------------------------------------------------------------------------
    r37675 | arigo | 2007-01-31 16:50:27 +0100 (Wed, 31 Jan 2007) | 2 lines
    
    A branch in which to try to make PyPy frames virtualizable.
    
    ------------------------------------------------------------------------




More information about the Pypy-commit mailing list