Beispiel #1
0
def apply_jit(interp, graph, CPUClass):
    print 'warmspot.jittify_and_run() started...'
    policy = PyPyJitPolicy()
    option.view = True
    warmspot.jittify_and_run(interp, graph, [], policy=policy,
                             listops=True, CPUClass=CPUClass,
                             backendopt=True, inline=True)
Beispiel #2
0
def jitpolicy(self):
    if "PythonPlugin" in system.optional_plugins:
        from pypy.module.pypyjit.policy import PyPyJitPolicy
        from pypy.module.pypyjit.hooks import pypy_hooks
        return PyPyJitPolicy(pypy_hooks)
    elif "JitHooks" in system.optional_plugins:
        from rsqueakvm.plugins.vmdebugging.hooks import jitiface
        return JitPolicy(jitiface)
    else:
        return JitPolicy()
Beispiel #3
0
 def jitpolicy(self, driver):
     from pypy.module.pypyjit.policy import PyPyJitPolicy
     from pypy.module.pypyjit.hooks import pypy_hooks
     return PyPyJitPolicy(pypy_hooks)
 def jitpolicy(self, driver):
     from pypy.module.pypyjit.policy import PyPyJitPolicy
     return PyPyJitPolicy()