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