[pypy-svn] r49848 - pypy/dist/pypy/rpython/memory/gctransform

arigo at codespeak.net arigo at codespeak.net
Sun Dec 16 17:41:46 CET 2007


Author: arigo
Date: Sun Dec 16 17:41:46 2007
New Revision: 49848

Added:
   pypy/dist/pypy/rpython/memory/gctransform/framework.py.merge.tmp
      - copied, changed from r49844, pypy/dist/pypy/rpython/memory/gctransform/framework.py
Log:
merging of svn+ssh://codespeak.net/svn/pypy/branch/lazy-write-barrier/pypy/rpython/memory/gctransform/framework.py
revisions 49724 to 49844:

    ------------------------------------------------------------------------
    r49842 | arigo | 2007-12-16 16:34:24 +0100 (Sun, 16 Dec 2007) | 4 lines
    
    Avoid taking the address of element "-1" of the array - not sure how fakeaddresses handle that.
    Instead, backwards iteration is done by having 'current' point not at the next element to
    return, but just after it, as usual.
    
    ------------------------------------------------------------------------
    r49839 | fijal | 2007-12-16 16:11:35 +0100 (Sun, 16 Dec 2007) | 4 lines
    
    * Keep stackroots non-gc first, iterate backwards
    * Cleanup gctypelayout in order to get rid of hacks
    * Few renames.
    
    ------------------------------------------------------------------------
    r49837 | fijal | 2007-12-16 15:38:45 +0100 (Sun, 16 Dec 2007) | 3 lines
    
    Check this in not to forget. It contains debug prints and messy code, to clean
    up
    
    ------------------------------------------------------------------------
    r49815 | fijal | 2007-12-15 13:57:29 +0100 (Sat, 15 Dec 2007) | 2 lines
    
    Merge dist -> branch
    
    ------------------------------------------------------------------------
    r49787 | fijal | 2007-12-14 16:35:17 +0100 (Fri, 14 Dec 2007) | 2 lines
    
    Another evil hack in the gctypelayout (C-c C-v programming)
    
    ------------------------------------------------------------------------
    r49780 | fijal | 2007-12-14 13:55:46 +0100 (Fri, 14 Dec 2007) | 2 lines
    
    inprogress checkin of lazy write barrier approach
    
    ------------------------------------------------------------------------
    r49777 | fijal | 2007-12-14 13:15:57 +0100 (Fri, 14 Dec 2007) | 2 lines
    
    Create a branch from 49724 to experiment with lazy write barrier
    
    ------------------------------------------------------------------------




More information about the Pypy-commit mailing list