Author: Maciej Fijalkowski <[email protected]>
Branch: opcode-tracing-experiment
Changeset: r56393:0331762130e9
Date: 2012-07-22 19:27 +0200
http://bitbucket.org/pypy/pypy/changeset/0331762130e9/

Log:    disable the virtualizable on the frame - I don't want to deal with
        it now

diff --git a/pypy/module/pypyjit/interp_jit.py 
b/pypy/module/pypyjit/interp_jit.py
--- a/pypy/module/pypyjit/interp_jit.py
+++ b/pypy/module/pypyjit/interp_jit.py
@@ -15,14 +15,14 @@
 from pypy.interpreter.pyopcode import ExitFrame
 from opcode import opmap
 
-PyFrame._virtualizable2_ = ['last_instr', 'pycode',
-                            'valuestackdepth', 'locals_stack_w[*]',
-                            'cells[*]',
-                            'last_exception',
-                            'lastblock',
-                            'is_being_profiled',
-                            'w_globals',
-                            ]
+#PyFrame._virtualizable2_ = ['last_instr', 'pycode',
+#                            'valuestackdepth', 'locals_stack_w[*]',
+#                            'cells[*]',
+#                            'last_exception',
+#                            'lastblock',
+#                            'is_being_profiled',
+#                            'w_globals',
+#                            ]
 
 JUMP_ABSOLUTE = opmap['JUMP_ABSOLUTE']
 
@@ -51,7 +51,7 @@
 class PyPyJitDriver(JitDriver):
     reds = ['next_instr', 'frame', 'ec', 'pycode']
     greens = ['is_being_profiled', 'opcode']
-    virtualizables = ['frame']
+#    virtualizables = ['frame']
 
 pypyjitdriver = PyPyJitDriver(get_printable_location = get_printable_location,
 #                              get_jitcell_at = get_jitcell_at,
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to