Author: Armin Rigo <[email protected]>
Branch:
Changeset: r80140:c6c94169455a
Date: 2015-10-12 17:26 +0200
http://bitbucket.org/pypy/pypy/changeset/c6c94169455a/
Log: fix
diff --git a/rpython/jit/backend/llgraph/runner.py
b/rpython/jit/backend/llgraph/runner.py
--- a/rpython/jit/backend/llgraph/runner.py
+++ b/rpython/jit/backend/llgraph/runner.py
@@ -905,7 +905,8 @@
if hasattr(descr, '_llgraph_bridge'):
if propagate_exception:
assert (descr._llgraph_bridge.operations[0].opnum in
- (rop.SAVE_EXC_CLASS, rop.GUARD_EXCEPTION))
+ (rop.SAVE_EXC_CLASS, rop.GUARD_EXCEPTION,
+ rop.GUARD_NO_EXCEPTION))
target = (descr._llgraph_bridge, -1)
values = [value for value in values if value is not None]
raise Jump(target, values)
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit