Author: Maciej Fijalkowski <fij...@gmail.com> Branch: optresult-unroll Changeset: r79471:03697d696cd2 Date: 2015-09-06 11:19 +0200 http://bitbucket.org/pypy/pypy/changeset/03697d696cd2/
Log: let's not forget diff --git a/rpython/jit/metainterp/optimizeopt/TODO b/rpython/jit/metainterp/optimizeopt/TODO --- a/rpython/jit/metainterp/optimizeopt/TODO +++ b/rpython/jit/metainterp/optimizeopt/TODO @@ -1,4 +1,5 @@ -* mark_opaque_pointer is ignored (which is fine until unrolling) -* implement unrolling * implement more cases of copying _fields and _items between normal info - and ConstPtrInfo when proven constant + and ConstPtrInfo when proven constant (look at it) +* reenable cpu check (breaks --fork-before) +* reenable jit iface +* fix OS X, win, arm, 32bit diff --git a/rpython/jit/metainterp/optimizeopt/test/test_virtualstate.py b/rpython/jit/metainterp/optimizeopt/test/test_virtualstate.py --- a/rpython/jit/metainterp/optimizeopt/test/test_virtualstate.py +++ b/rpython/jit/metainterp/optimizeopt/test/test_virtualstate.py @@ -436,7 +436,7 @@ value1 = ConstIntBound(1) box = InputArgInt() guards = [] - value1.make_guards(box, guards) + value1.make_guards(box, guards, FakeOptimizer(self.cpu)) expected = """ [i0] guard_value(i0, 1) [] diff --git a/rpython/jit/metainterp/optimizeopt/test/test_zdisable_opts.py b/rpython/jit/metainterp/optimizeopt/test/test_zdisable_opts.py --- a/rpython/jit/metainterp/optimizeopt/test/test_zdisable_opts.py +++ b/rpython/jit/metainterp/optimizeopt/test/test_zdisable_opts.py @@ -1,7 +1,11 @@ + +import py from rpython.jit.metainterp.optimizeopt.test.test_optimizeopt import OptimizeOptTest from rpython.jit.metainterp.optimizeopt.test.test_util import LLtypeMixin from rpython.jit.metainterp.resoperation import rop +def setup_module(mod): + py.test.skip("purpose unclear") allopts = OptimizeOptTest.enable_opts.split(':') for optnum in range(len(allopts)): _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit