[pypy-commit] pypy kill-ootype: clean up test_optimizebasic.py
rlamy
noreply at buildbot.pypy.org
Tue Jul 23 13:30:35 CEST 2013
Author: Ronan Lamy <ronan.lamy at gmail.com>
Branch: kill-ootype
Changeset: r65547:b3f4a6721e57
Date: 2013-07-23 13:00 +0200
http://bitbucket.org/pypy/pypy/changeset/b3f4a6721e57/
Log: clean up test_optimizebasic.py
diff --git a/rpython/jit/metainterp/logger.py b/rpython/jit/metainterp/logger.py
--- a/rpython/jit/metainterp/logger.py
+++ b/rpython/jit/metainterp/logger.py
@@ -95,7 +95,6 @@
elif isinstance(arg, BoxInt):
return 'i' + str(mv)
elif isinstance(arg, self.ts.ConstRef):
- # XXX for ootype, this should also go through get_name_from_address
return 'ConstPtr(ptr' + str(mv) + ')'
elif isinstance(arg, self.ts.BoxRef):
return 'p' + str(mv)
diff --git a/rpython/jit/metainterp/optimizeopt/test/test_optimizebasic.py b/rpython/jit/metainterp/optimizeopt/test/test_optimizebasic.py
--- a/rpython/jit/metainterp/optimizeopt/test/test_optimizebasic.py
+++ b/rpython/jit/metainterp/optimizeopt/test/test_optimizebasic.py
@@ -3,13 +3,12 @@
from rpython.jit.metainterp.optimizeopt.test.test_util import (
LLtypeMixin, BaseTest, FakeMetaInterpStaticData, convert_old_style_to_targets)
from rpython.jit.metainterp.history import TargetToken, JitCellToken
-from rpython.jit.metainterp.test.test_compile import FakeLogger
import rpython.jit.metainterp.optimizeopt.optimizer as optimizeopt
import rpython.jit.metainterp.optimizeopt.virtualize as virtualize
from rpython.jit.metainterp.optimize import InvalidLoop
-from rpython.jit.metainterp.history import AbstractDescr, ConstInt, BoxInt, get_const_ptr_for_string
-from rpython.jit.metainterp import executor, compile, resume, history
-from rpython.jit.metainterp.resoperation import rop, opname, ResOperation
+from rpython.jit.metainterp.history import ConstInt, BoxInt, get_const_ptr_for_string
+from rpython.jit.metainterp import executor, compile, resume
+from rpython.jit.metainterp.resoperation import rop, ResOperation
from rpython.rlib.rarithmetic import LONG_BIT
def test_store_final_boxes_in_guard():
@@ -5105,32 +5104,3 @@
class TestLLtype(BaseTestOptimizeBasic, LLtypeMixin):
pass
-
-##class TestOOtype(BaseTestOptimizeBasic, OOtypeMixin):
-
-## def test_instanceof(self):
-## ops = """
-## [i0]
-## p0 = new_with_vtable(ConstClass(node_vtable))
-## i1 = instanceof(p0, descr=nodesize)
-## jump(i1)
-## """
-## expected = """
-## [i0]
-## jump(1)
-## """
-## self.optimize_loop(ops, expected)
-
-## def test_instanceof_guard_class(self):
-## ops = """
-## [i0, p0]
-## guard_class(p0, ConstClass(node_vtable)) []
-## i1 = instanceof(p0, descr=nodesize)
-## jump(i1, p0)
-## """
-## expected = """
-## [i0, p0]
-## guard_class(p0, ConstClass(node_vtable)) []
-## jump(1, p0)
-## """
-## self.optimize_loop(ops, expected)
More information about the pypy-commit
mailing list