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