Author: Armin Rigo <ar...@tunes.org> Branch: stmgc-c7 Changeset: r74010:8694ea27fa84 Date: 2014-10-18 08:10 +0200 http://bitbucket.org/pypy/pypy/changeset/8694ea27fa84/
Log: Undo a change, temporarily diff --git a/rpython/memory/gctransform/framework.py b/rpython/memory/gctransform/framework.py --- a/rpython/memory/gctransform/framework.py +++ b/rpython/memory/gctransform/framework.py @@ -1289,8 +1289,11 @@ [llmemory.Address], lltype.Void) try: g = destrptr._obj.graph - analyzer = FinalizerAnalyzer(self.translator) - light = not analyzer.analyze_light_finalizer(g) + if self.translator.config.translation.stm: + light = False # XXX no working light finalizers with STM so far + else: + analyzer = FinalizerAnalyzer(self.translator) + light = not analyzer.analyze_light_finalizer(g) except lltype.DelayedPointer: light = False # XXX bah, too bad return fptr, light _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit