[pypy-svn] r65436 - pypy/branch/pyjitpl5-experiments/pypy/jit/backend/llgraph
fijal at codespeak.net
fijal at codespeak.net
Tue May 26 21:17:03 CEST 2009
Author: fijal
Date: Tue May 26 21:17:00 2009
New Revision: 65436
Modified:
pypy/branch/pyjitpl5-experiments/pypy/jit/backend/llgraph/llimpl.py
Log:
try yo make llgraph backend happy
Modified: pypy/branch/pyjitpl5-experiments/pypy/jit/backend/llgraph/llimpl.py
==============================================================================
--- pypy/branch/pyjitpl5-experiments/pypy/jit/backend/llgraph/llimpl.py (original)
+++ pypy/branch/pyjitpl5-experiments/pypy/jit/backend/llgraph/llimpl.py Tue May 26 21:17:00 2009
@@ -554,8 +554,9 @@
raise GuardFailed
def op_guard_nonvirtualized(self, for_accessing_field,
- value, expected_class):
- self.op_guard_class(-1, value, expected_class)
+ value, expected_class=None):
+ if expected_class is None:
+ self.op_guard_class(-1, value, expected_class)
if heaptracker.cast_vable(value).vable_rti:
raise GuardFailed # some other code is already in control
More information about the Pypy-commit
mailing list