[pypy-svn] r60451 - pypy/branch/oo-jit/pypy/rpython
fijal at codespeak.net
fijal at codespeak.net
Fri Dec 12 14:37:51 CET 2008
Author: fijal
Date: Fri Dec 12 14:37:50 2008
New Revision: 60451
Modified:
pypy/branch/oo-jit/pypy/rpython/llinterp.py
Log:
catch KeyError here, don't know where it comes from though, revert please
Modified: pypy/branch/oo-jit/pypy/rpython/llinterp.py
==============================================================================
--- pypy/branch/oo-jit/pypy/rpython/llinterp.py (original)
+++ pypy/branch/oo-jit/pypy/rpython/llinterp.py Fri Dec 12 14:37:50 2008
@@ -164,7 +164,10 @@
self.mallocs[ptr._obj] = llframe
def remember_free(self, ptr):
- del self.mallocs[ptr._obj]
+ try:
+ del self.mallocs[ptr._obj]
+ except KeyError:
+ pass
def checkptr(ptr):
assert isinstance(lltype.typeOf(ptr), lltype.Ptr)
More information about the Pypy-commit
mailing list