[pypy-commit] pypy jit-leaner-frontend: disable jit hooks
fijal
pypy.commits at gmail.com
Thu Mar 10 10:33:22 EST 2016
Author: fijal
Branch: jit-leaner-frontend
Changeset: r82946:8e821f827b97
Date: 2016-03-10 17:32 +0200
http://bitbucket.org/pypy/pypy/changeset/8e821f827b97/
Log: disable jit hooks
diff --git a/pypy/goal/targetpypystandalone.py b/pypy/goal/targetpypystandalone.py
--- a/pypy/goal/targetpypystandalone.py
+++ b/pypy/goal/targetpypystandalone.py
@@ -336,7 +336,7 @@
def jitpolicy(self, driver):
from pypy.module.pypyjit.policy import PyPyJitPolicy
from pypy.module.pypyjit.hooks import pypy_hooks
- return PyPyJitPolicy(pypy_hooks)
+ return PyPyJitPolicy() #pypy_hooks)
def get_entry_point(self, config):
from pypy.tool.lib_pypy import import_from_lib_pypy
diff --git a/pypy/module/pypyjit/__init__.py b/pypy/module/pypyjit/__init__.py
--- a/pypy/module/pypyjit/__init__.py
+++ b/pypy/module/pypyjit/__init__.py
@@ -12,9 +12,9 @@
'dont_trace_here': 'interp_jit.dont_trace_here',
'trace_next_iteration': 'interp_jit.trace_next_iteration',
'trace_next_iteration_hash': 'interp_jit.trace_next_iteration_hash',
- 'set_compile_hook': 'interp_resop.set_compile_hook',
- 'set_abort_hook': 'interp_resop.set_abort_hook',
- 'set_trace_too_long_hook': 'interp_resop.set_trace_too_long_hook',
+ #'set_compile_hook': 'interp_resop.set_compile_hook',
+ #'set_abort_hook': 'interp_resop.set_abort_hook',
+ #'set_trace_too_long_hook': 'interp_resop.set_trace_too_long_hook',
'get_stats_snapshot': 'interp_resop.get_stats_snapshot',
'get_stats_asmmemmgr': 'interp_resop.get_stats_asmmemmgr',
# those things are disabled because they have bugs, but if
@@ -23,10 +23,10 @@
# correct loop_runs if PYPYLOG is correct
#'enable_debug': 'interp_resop.enable_debug',
#'disable_debug': 'interp_resop.disable_debug',
- 'ResOperation': 'interp_resop.WrappedOp',
- 'GuardOp': 'interp_resop.GuardOp',
- 'DebugMergePoint': 'interp_resop.DebugMergePoint',
- 'JitLoopInfo': 'interp_resop.W_JitLoopInfo',
+ #'ResOperation': 'interp_resop.WrappedOp',
+ #'GuardOp': 'interp_resop.GuardOp',
+ #'DebugMergePoint': 'interp_resop.DebugMergePoint',
+ #'JitLoopInfo': 'interp_resop.W_JitLoopInfo',
'PARAMETER_DOCS': 'space.wrap(rpython.rlib.jit.PARAMETER_DOCS)',
}
More information about the pypy-commit
mailing list