Author: Remi Meier <[email protected]>
Branch: stmgc-c4
Changeset: r67871:47618ab473d1
Date: 2013-11-07 10:51 +0100
http://bitbucket.org/pypy/pypy/changeset/47618ab473d1/

Log:    for buildbot: last commit wasn't enough, next try by making -Ojit
        imply --stm

diff --git a/rpython/config/translationoption.py 
b/rpython/config/translationoption.py
--- a/rpython/config/translationoption.py
+++ b/rpython/config/translationoption.py
@@ -99,7 +99,7 @@
     BoolOption("thread", "enable use of threading primitives",
                default=False, cmdline="--thread"),
     BoolOption("stm", "enable use of Software Transactional Memory",
-               default=True, cmdline="--stm",
+               default=False, cmdline="--stm",
                suggests=[("translation.gc", "stmgc")],   # Boehm works too
                requires=[("translation.thread", True),
                          ("translation.continuation", False),  # XXX for now
@@ -325,7 +325,7 @@
     'mem':  DEFL_GC + '  lowinline     remove_asserts    removetypeptr',
     '2':    DEFL_GC + '  extraopts',
     '3':    DEFL_GC + '  extraopts     remove_asserts',
-    'jit':  DEFL_GC + '  extraopts     jit',
+    'jit':  'stmgc  extraopts     jit  stm',
     }
 
 def set_opt_level(config, level):
@@ -363,6 +363,8 @@
             config.translation.suggest(jit=True)
         elif word == 'removetypeptr':
             config.translation.suggest(gcremovetypeptr=True)
+        elif word == 'stm':
+            config.translation.suggest(stm=True)
         else:
             raise ValueError(word)
 
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to