[pypy-svn] r65552 - in pypy/branch/pyjitpl5-experiments/pypy/jit/backend: cli llgraph minimal x86
fijal at codespeak.net
fijal at codespeak.net
Wed Jun 3 05:41:09 CEST 2009
Author: fijal
Date: Wed Jun 3 05:41:09 2009
New Revision: 65552
Modified:
pypy/branch/pyjitpl5-experiments/pypy/jit/backend/cli/runner.py
pypy/branch/pyjitpl5-experiments/pypy/jit/backend/llgraph/runner.py
pypy/branch/pyjitpl5-experiments/pypy/jit/backend/minimal/runner.py
pypy/branch/pyjitpl5-experiments/pypy/jit/backend/x86/runner.py
Log:
update backends (my mono does not cooperate so I don't know if cli works)
Modified: pypy/branch/pyjitpl5-experiments/pypy/jit/backend/cli/runner.py
==============================================================================
--- pypy/branch/pyjitpl5-experiments/pypy/jit/backend/cli/runner.py (original)
+++ pypy/branch/pyjitpl5-experiments/pypy/jit/backend/cli/runner.py Wed Jun 3 05:41:09 2009
@@ -84,7 +84,7 @@
# ----------------------
- def compile_operations(self, loop):
+ def compile_operations(self, loop, bridge=None):
from pypy.jit.backend.cli.method import Method, ConstFunction
if loop._cli_funcbox is None:
loop._cli_funcbox = ConstFunction(loop.name)
Modified: pypy/branch/pyjitpl5-experiments/pypy/jit/backend/llgraph/runner.py
==============================================================================
--- pypy/branch/pyjitpl5-experiments/pypy/jit/backend/llgraph/runner.py (original)
+++ pypy/branch/pyjitpl5-experiments/pypy/jit/backend/llgraph/runner.py Wed Jun 3 05:41:09 2009
@@ -88,7 +88,7 @@
assert self.translate_support_code
return False
- def compile_operations(self, loop):
+ def compile_operations(self, loop, bridge=None):
"""In a real assembler backend, this should assemble the given
list of operations. Here we just generate a similar CompiledLoop
instance. The code here is RPython, whereas the code in llimpl
Modified: pypy/branch/pyjitpl5-experiments/pypy/jit/backend/minimal/runner.py
==============================================================================
--- pypy/branch/pyjitpl5-experiments/pypy/jit/backend/minimal/runner.py (original)
+++ pypy/branch/pyjitpl5-experiments/pypy/jit/backend/minimal/runner.py Wed Jun 3 05:41:09 2009
@@ -57,7 +57,7 @@
def _cast_error_inst(self, ll_inst):
return ll_inst
- def compile_operations(self, loop):
+ def compile_operations(self, loop, bridge=None):
pass
def execute_operations(self, loop):
Modified: pypy/branch/pyjitpl5-experiments/pypy/jit/backend/x86/runner.py
==============================================================================
--- pypy/branch/pyjitpl5-experiments/pypy/jit/backend/x86/runner.py (original)
+++ pypy/branch/pyjitpl5-experiments/pypy/jit/backend/x86/runner.py Wed Jun 3 05:41:09 2009
@@ -218,7 +218,7 @@
self.assembler._exception_bck[0] = zer_vtable
self.assembler._exception_bck[1] = zer_inst
- def compile_operations(self, tree):
+ def compile_operations(self, tree, bridge=None):
old_loop = tree._x86_compiled
if old_loop:
olddepth = tree._x86_stack_depth
More information about the Pypy-commit
mailing list