[pypy-commit] pypy kill-faking: merged in default
alex_gaynor
noreply at buildbot.pypy.org
Mon Dec 3 00:57:09 CET 2012
Author: Alex Gaynor <alex.gaynor at gmail.com>
Branch: kill-faking
Changeset: r59276:592aa4d70098
Date: 2012-12-02 15:57 -0800
http://bitbucket.org/pypy/pypy/changeset/592aa4d70098/
Log: merged in default
diff --git a/pypy/jit/codewriter/test/test_codewriter.py b/pypy/jit/codewriter/test/test_codewriter.py
--- a/pypy/jit/codewriter/test/test_codewriter.py
+++ b/pypy/jit/codewriter/test/test_codewriter.py
@@ -1,8 +1,11 @@
import py
+
+from pypy.jit.codewriter import support
from pypy.jit.codewriter.codewriter import CodeWriter
-from pypy.jit.codewriter import support
from pypy.jit.metainterp.history import AbstractDescr
from pypy.rpython.lltypesystem import lltype, llmemory, rffi
+from pypy.translator.backendopt.all import backend_optimizations
+
class FakeCallDescr(AbstractDescr):
def __init__(self, FUNC, ARGS, RESULT, effectinfo):
@@ -230,7 +233,8 @@
rtyper = support.annotate(f, [-1])
jitdriver_sd = FakeJitDriverSD(rtyper.annotator.translator.graphs[0])
cw = CodeWriter(FakeCPU(rtyper), [jitdriver_sd])
- cw.find_all_graphs(FakePolicy())
+ graphs = cw.find_all_graphs(FakePolicy())
+ backend_optimizations(rtyper.annotator.translator, graphs=graphs)
cw.make_jitcodes(verbose=True)
s = jitdriver_sd.mainjitcode.dump()
assert 'int_force_ge_zero' in s
More information about the pypy-commit
mailing list