[pypy-commit] pypy stm-gc: Backed out changeset ae34644cc94c
arigo
noreply at buildbot.pypy.org
Sun Feb 26 13:37:05 CET 2012
Author: Armin Rigo <arigo at tunes.org>
Branch: stm-gc
Changeset: r52913:306a16bdd3a2
Date: 2012-02-26 13:36 +0100
http://bitbucket.org/pypy/pypy/changeset/306a16bdd3a2/
Log: Backed out changeset ae34644cc94c
diff --git a/pypy/rpython/memory/gctransform/stmframework.py b/pypy/rpython/memory/gctransform/stmframework.py
--- a/pypy/rpython/memory/gctransform/stmframework.py
+++ b/pypy/rpython/memory/gctransform/stmframework.py
@@ -1,5 +1,5 @@
from pypy.rpython.memory.gctransform.framework import FrameworkGCTransformer
-from pypy.rpython.memory.gctransform.shadowstack import ShadowStackRootWalker
+from pypy.rpython.memory.gctransform.framework import BaseRootWalker
from pypy.rpython.lltypesystem import llmemory
from pypy.annotation import model as annmodel
@@ -28,6 +28,12 @@
self.gcdata.gc.commit_transaction.im_func,
[s_gc], annmodel.s_None)
+ def push_roots(self, hop, keep_current_args=False):
+ pass
+
+ def pop_roots(self, hop, livevars):
+ pass
+
def build_root_walker(self):
return StmStackRootWalker(self)
@@ -63,5 +69,7 @@
hop.genop("direct_call", [self.stm_commit_ptr, self.c_const_gc])
-class StmStackRootWalker(ShadowStackRootWalker):
- pass
+class StmStackRootWalker(BaseRootWalker):
+
+ def walk_stack_roots(self, collect_stack_root):
+ raise NotImplementedError
More information about the pypy-commit
mailing list