[pypy-commit] pypy stm-gc: A random change...

arigo noreply at buildbot.pypy.org
Sat Apr 21 10:01:53 CEST 2012


Author: Armin Rigo <arigo at tunes.org>
Branch: stm-gc
Changeset: r54603:8af7db90a52d
Date: 2012-04-21 10:01 +0200
http://bitbucket.org/pypy/pypy/changeset/8af7db90a52d/

Log:	A random change...

diff --git a/pypy/rpython/lltypesystem/lloperation.py b/pypy/rpython/lltypesystem/lloperation.py
--- a/pypy/rpython/lltypesystem/lloperation.py
+++ b/pypy/rpython/lltypesystem/lloperation.py
@@ -405,12 +405,12 @@
     'stm_become_inevitable':  LLOp(),
     'stm_descriptor_init':    LLOp(canrun=True),
     'stm_descriptor_done':    LLOp(canrun=True),
-    'stm_enter_transactional_mode': LLOp(canrun=True),
-    'stm_leave_transactional_mode': LLOp(canrun=True),
+    'stm_enter_transactional_mode': LLOp(canrun=True, canmallocgc=True),
+    'stm_leave_transactional_mode': LLOp(canrun=True, canmallocgc=True),
     'stm_writebarrier':       LLOp(sideeffects=False),
     'stm_normalize_global':   LLOp(),
-    'stm_start_transaction':  LLOp(canrun=True),
-    'stm_commit_transaction': LLOp(canrun=True),
+    'stm_start_transaction':  LLOp(canrun=True, canmallocgc=True),
+    'stm_commit_transaction': LLOp(canrun=True, canmallocgc=True),
 
     # __________ address operations __________
 


More information about the pypy-commit mailing list