Author: Remi Meier <remi.me...@gmail.com>
Branch: stmgc-c4
Changeset: r65772:17d05e7de409
Date: 2013-07-29 11:20 +0200
http://bitbucket.org/pypy/pypy/changeset/17d05e7de409/

Log:    adapt to new api

diff --git a/rpython/translator/stm/test/targetjit1.py 
b/rpython/translator/stm/test/targetjit1.py
--- a/rpython/translator/stm/test/targetjit1.py
+++ b/rpython/translator/stm/test/targetjit1.py
@@ -52,17 +52,13 @@
 
     def run(self):
         try:
-            rstm.perform_transaction(ThreadRunner.run_really,
-                                     ThreadRunner, self)
+            while self.value < glob.LENGTH:
+                jitdriver.jit_merge_point(self=self)
+                glob.node = Node(self.value, glob.node)
+                self.value += 1
         finally:
             self.finished_lock.release()
 
-    def run_really(self, retry_counter):
-        jitdriver.jit_merge_point(self=self)
-        glob.node = Node(self.value, glob.node)
-        self.value += 1
-        return int(self.value < glob.LENGTH)
-
 jitdriver = jit.JitDriver(greens=[], reds=['self'])
 
 # ____________________________________________________________
@@ -84,9 +80,9 @@
         bootstrapper.lock = None
         bootstrapper.args = None
 
-    def _freeze_(self):
-        self.reinit()
-        return False
+    # def _freeze_(self):
+    #     self.reinit()
+    #     return False
 
     @staticmethod
     def bootstrap():
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to