Author: Armin Rigo <ar...@tunes.org> Branch: guard-compatible Changeset: r84628:ceb899180e06 Date: 2016-05-23 18:02 +0200 http://bitbucket.org/pypy/pypy/changeset/ceb899180e06/
Log: raaah diff --git a/rpython/jit/backend/x86/guard_compat.py b/rpython/jit/backend/x86/guard_compat.py --- a/rpython/jit/backend/x86/guard_compat.py +++ b/rpython/jit/backend/x86/guard_compat.py @@ -216,6 +216,7 @@ while i < length: changes |= bchoices_pair(gc, item_addr, callback, arg) item_addr += PAIRSIZE + i += 1 if changes: pairs_quicksort(array_addr, length) lambda_bchoices_trace = lambda: bchoices_trace @@ -328,9 +329,9 @@ bchoices = lltype.malloc(BACKEND_CHOICES, 1) bchoices.bc_faildescr = cast_instance_to_gcref(guard_compat_descr) bchoices.bc_most_recent.gcref = gcref_to_unsigned(initial_gcref) - # bchoices.bc_most_recent.asmaddr: patch_guard_compatible() + bchoices.bc_most_recent.asmaddr = -43 # patch_guard_compatible() bchoices.bc_list[0].gcref = gcref_to_unsigned(initial_gcref) - # bchoices.bc_list[0].asmaddr: patch_guard_compatible() + bchoices.bc_list[0].asmaddr = -43 # patch_guard_compatible() llop.gc_writebarrier(lltype.Void, bchoices) return bchoices _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit