Author: Manuel Jacob <[email protected]>
Branch:
Changeset: r82480:969fad5c38b9
Date: 2016-02-24 10:31 +0100
http://bitbucket.org/pypy/pypy/changeset/969fad5c38b9/
Log: Add stubs in LLInterp for missing gc_rawrefcount_* operations.
diff --git a/rpython/rtyper/llinterp.py b/rpython/rtyper/llinterp.py
--- a/rpython/rtyper/llinterp.py
+++ b/rpython/rtyper/llinterp.py
@@ -925,6 +925,21 @@
def op_gc_gcflag_extra(self, subopnum, *args):
return self.heap.gcflag_extra(subopnum, *args)
+ def op_gc_rawrefcount_init(self, *args):
+ raise NotImplementedError("gc_rawrefcount_init")
+
+ def op_gc_rawrefcount_to_obj(self, *args):
+ raise NotImplementedError("gc_rawrefcount_to_obj")
+
+ def op_gc_rawrefcount_from_obj(self, *args):
+ raise NotImplementedError("gc_rawrefcount_from_obj")
+
+ def op_gc_rawrefcount_create_link_pyobj(self, *args):
+ raise NotImplementedError("gc_rawrefcount_create_link_pyobj")
+
+ def op_gc_rawrefcount_create_link_pypy(self, *args):
+ raise NotImplementedError("gc_rawrefcount_create_link_pypy")
+
def op_do_malloc_fixedsize(self):
raise NotImplementedError("do_malloc_fixedsize")
def op_do_malloc_fixedsize_clear(self):
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit