Author: Maciej Fijalkowski <[email protected]>
Branch: jitframe-on-heap
Changeset: r62003:d7527e71a440
Date: 2013-03-04 12:24 +0200
http://bitbucket.org/pypy/pypy/changeset/d7527e71a440/
Log: reset the frame on reallocation
diff --git a/rpython/jit/backend/llsupport/llmodel.py
b/rpython/jit/backend/llsupport/llmodel.py
--- a/rpython/jit/backend/llsupport/llmodel.py
+++ b/rpython/jit/backend/llsupport/llmodel.py
@@ -92,6 +92,7 @@
i = 0
while i < len(frame.jf_frame):
new_frame.jf_frame[i] = frame.jf_frame[i]
+ frame.jf_frame[i] = 0
i += 1
new_frame.jf_savedata = frame.jf_savedata
new_frame.jf_guard_exc = frame.jf_guard_exc
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit