[pypy-svn] r74788 - pypy/branch/blackhole-improvement/pypy/jit/codewriter
arigo at codespeak.net
arigo at codespeak.net
Wed May 26 19:17:15 CEST 2010
Author: arigo
Date: Wed May 26 19:17:13 2010
New Revision: 74788
Modified:
pypy/branch/blackhole-improvement/pypy/jit/codewriter/assembler.py
Log:
Filter out NULL pointers.
Modified: pypy/branch/blackhole-improvement/pypy/jit/codewriter/assembler.py
==============================================================================
--- pypy/branch/blackhole-improvement/pypy/jit/codewriter/assembler.py (original)
+++ pypy/branch/blackhole-improvement/pypy/jit/codewriter/assembler.py Wed May 26 19:17:13 2010
@@ -214,6 +214,8 @@
def see_raw_object(self, value):
if value._obj not in self._seen_raw_objects:
self._seen_raw_objects.add(value._obj)
+ if not value: # filter out NULL pointers
+ return
TYPE = lltype.typeOf(value).TO
if isinstance(TYPE, lltype.FuncType):
name = value._obj._name
More information about the Pypy-commit
mailing list