Author: hager <[email protected]>
Branch: ppc-jit-backend
Changeset: r50065:6ad92645f0e4
Date: 2011-12-02 15:55 +0100
http://bitbucket.org/pypy/pypy/changeset/6ad92645f0e4/

Log:    slightly changed stackframe layout so that encoding area can be
        accessed with fixed offset from SPP

diff --git a/pypy/jit/backend/ppc/ppcgen/test/test_stackframe.py 
b/pypy/jit/backend/ppc/ppcgen/test/test_stackframe.py
--- a/pypy/jit/backend/ppc/ppcgen/test/test_stackframe.py
+++ b/pypy/jit/backend/ppc/ppcgen/test/test_stackframe.py
@@ -18,16 +18,16 @@
             |                         |          |
             ---------------------------         --
             |       FORCE  INDEX      | WORD     | 1 WORD
+            ---------------------------         --
+            |                         |          |
+            |      ENCODING AREA      |          |>> len(MANAGED_REGS) * WORD
+            |      (ALLOCA AREA)      |          |
     SPP ->  ---------------------------         --
             |                         |          |
             |       SPILLING AREA     |          |>> 
regalloc.frame_manager.frame_depth * WORD
             |  (LOCAL VARIABLE SPACE) |          |
             ---------------------------         --
             |                         |          |
-            |      ENCODING AREA      |          |>> len(MANAGED_REGS) * WORD
-            |      (ALLOCA AREA)      |          |
-            ---------------------------         --
-            |                         |          |
             |   PARAMETER SAVE AREA   |          |>> use MAX(number of 
parameters 
             |                         |          |   passed on stack in 
emit_call) * WORD
             ---------------------------         --  
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to