[pypy-commit] pypy optinfo-into-bridges: fix a crash I can't manage to reproduce in a test :-(
cfbolz
pypy.commits at gmail.com
Sat Oct 15 07:02:18 EDT 2016
Author: Carl Friedrich Bolz <cfbolz at gmx.de>
Branch: optinfo-into-bridges
Changeset: r87802:04a168fb3f56
Date: 2016-10-13 14:24 +0200
http://bitbucket.org/pypy/pypy/changeset/04a168fb3f56/
Log: fix a crash I can't manage to reproduce in a test :-(
diff --git a/rpython/jit/metainterp/optimizeopt/bridgeopt.py b/rpython/jit/metainterp/optimizeopt/bridgeopt.py
--- a/rpython/jit/metainterp/optimizeopt/bridgeopt.py
+++ b/rpython/jit/metainterp/optimizeopt/bridgeopt.py
@@ -51,7 +51,7 @@
def serialize_optimizer_knowledge(optimizer, numb_state, liveboxes, liveboxes_from_env, memo):
liveboxes_set = {}
for box in liveboxes:
- if box is not None:
+ if box is not None and box in liveboxes_from_env:
liveboxes_set[box] = None
metainterp_sd = optimizer.metainterp_sd
More information about the pypy-commit
mailing list