[pypy-commit] pypy guard-compatible: fix, test_compatible passes
arigo
pypy.commits at gmail.com
Fri Feb 10 11:34:44 EST 2017
Author: Armin Rigo <arigo at tunes.org>
Branch: guard-compatible
Changeset: r90037:c322bff3811f
Date: 2017-02-10 17:34 +0100
http://bitbucket.org/pypy/pypy/changeset/c322bff3811f/
Log: fix, test_compatible passes
diff --git a/rpython/jit/backend/llsupport/guard_compat.py b/rpython/jit/backend/llsupport/guard_compat.py
--- a/rpython/jit/backend/llsupport/guard_compat.py
+++ b/rpython/jit/backend/llsupport/guard_compat.py
@@ -151,7 +151,9 @@
new_bchoices = lltype.malloc(BACKEND_CHOICES, length * 2 + 1)
# --- no GC below: it would mess up the order of bc_list ---
new_bchoices.bc_faildescr = bchoices.bc_faildescr
+ new_bchoices.bc_gcmap = bchoices.bc_gcmap
new_bchoices.bc_gc_table_tracer = bchoices.bc_gc_table_tracer
+ new_bchoices.bc_search_tree = bchoices.bc_search_tree
new_bchoices.bc_most_recent.gcref = bchoices.bc_most_recent.gcref
new_bchoices.bc_most_recent.asmaddr = bchoices.bc_most_recent.asmaddr
i = 0
More information about the pypy-commit
mailing list