Author: Armin Rigo <ar...@tunes.org>
Branch: optresult-unroll
Changeset: r79295:b61e2bd68f68
Date: 2015-08-30 12:20 +0200
http://bitbucket.org/pypy/pypy/changeset/b61e2bd68f68/

Log:    Missing get_type_id() methods here

diff --git a/rpython/jit/backend/llsupport/descr.py 
b/rpython/jit/backend/llsupport/descr.py
--- a/rpython/jit/backend/llsupport/descr.py
+++ b/rpython/jit/backend/llsupport/descr.py
@@ -63,6 +63,10 @@
     def get_vtable(self):
         return heaptracker.adr2int(llmemory.cast_ptr_to_adr(self.vtable))
 
+    def get_type_id(self):
+        assert self.tid != 0
+        return self.tid
+
 def get_size_descr(gccache, STRUCT, vtable):
     cache = gccache._cache_size
     assert not isinstance(vtable, bool)
@@ -288,7 +292,9 @@
 
         assert False
 
-
+    def get_type_id(self):
+        assert self.tid != 0
+        return self.tid
 
     def repr_of_descr(self):
         return '<Array%s %s>' % (self.flag, self.itemsize)
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to