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

Reply via email to