[pypy-commit] pypy lightweight-finalizers: fix translation
fijal
noreply at buildbot.pypy.org
Sun Oct 9 19:06:53 CEST 2011
Author: Maciej Fijalkowski <fijall at gmail.com>
Branch: lightweight-finalizers
Changeset: r47904:5281b5f1566f
Date: 2011-10-09 19:06 +0200
http://bitbucket.org/pypy/pypy/changeset/5281b5f1566f/
Log: fix translation
diff --git a/pypy/rpython/memory/gc/minimark.py b/pypy/rpython/memory/gc/minimark.py
--- a/pypy/rpython/memory/gc/minimark.py
+++ b/pypy/rpython/memory/gc/minimark.py
@@ -1852,7 +1852,7 @@
new_objects.append(self.get_forwarding_address(obj))
else:
finalizer = self.getlightfinalizer(self.get_type_id(obj))
- ll_assert(finalizer, "no light finalizer found")
+ ll_assert(bool(finalizer), "no light finalizer found")
finalizer(obj, llmemory.NULL)
self.objects_with_light_finalizers = new_objects
More information about the pypy-commit
mailing list