Author: Carl Friedrich Bolz <cfb...@gmx.de> Branch: list-strategies Changeset: r48668:1159092f9ab4 Date: 2011-11-02 18:25 +0100 http://bitbucket.org/pypy/pypy/changeset/1159092f9ab4/
Log: don't encode exact offsets diff --git a/pypy/module/pypyjit/test_pypy_c/test_call.py b/pypy/module/pypyjit/test_pypy_c/test_call.py --- a/pypy/module/pypyjit/test_pypy_c/test_call.py +++ b/pypy/module/pypyjit/test_pypy_c/test_call.py @@ -371,7 +371,7 @@ p24 = new_array(1, descr=<GcPtrArrayDescr>) p26 = new_with_vtable(ConstClass(W_ListObject)) setfield_gc(p0, i20, descr=<SignedFieldDescr .*PyFrame.vable_token .*>) - setfield_gc(p26, ConstPtr(ptr22), descr=<GcPtrFieldDescr pypy.objspace.std.listobject.W_ListObject.inst_strategy 12>) + setfield_gc(p26, ConstPtr(ptr22), descr=<GcPtrFieldDescr pypy.objspace.std.listobject.W_ListObject.inst_strategy .*>) setarrayitem_gc(p24, 0, p26, descr=<GcPtrArrayDescr>) setfield_gc(p22, p24, descr=<GcPtrFieldDescr .*Arguments.inst_arguments_w .*>) p32 = call_may_force(11376960, p18, p22, descr=<GcPtrCallDescr>) @@ -484,4 +484,4 @@ i4 = int_add(i0, 1) --TICK-- jump(..., descr=...) - """) \ No newline at end of file + """) diff --git a/pypy/module/pypyjit/test_pypy_c/test_misc.py b/pypy/module/pypyjit/test_pypy_c/test_misc.py --- a/pypy/module/pypyjit/test_pypy_c/test_misc.py +++ b/pypy/module/pypyjit/test_pypy_c/test_misc.py @@ -201,10 +201,10 @@ assert log.result == 1000000 loop, = log.loops_by_filename(self.filepath) assert loop.match(""" - i14 = getfield_gc(p12, descr=<SignedFieldDescr list.length 4>) + i14 = getfield_gc(p12, descr=<SignedFieldDescr list.length .*>) i16 = uint_ge(i12, i14) guard_false(i16, descr=...) - p16 = getfield_gc(p12, descr=<GcPtrFieldDescr list.items 8>) + p16 = getfield_gc(p12, descr=<GcPtrFieldDescr list.items .*>) p17 = getarrayitem_gc(p16, i12, descr=<GcPtrArrayDescr>) i19 = int_add(i12, 1) setfield_gc(p9, i19, descr=<SignedFieldDescr .*W_AbstractSeqIterObject.inst_index .*>) _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit