예제 #1
0
 def convert_pbc(self, pbcptr):
     return llmemory.fakeaddress(pbcptr)
예제 #2
0
 def unwrap_possible_weakref(self, addr):
     # fish fish fish
     if addr and isinstance(addr.ptr._obj, llmemory._gctransformed_wref):
         return llmemory.fakeaddress(addr.ptr._obj._ptr)
     return addr
예제 #3
0
파일: llinterp.py 프로젝트: pypyjs/pypy
 def unwrap_possible_weakref(self, addr):
     # fish fish fish
     if addr and isinstance(addr.ptr._obj, llmemory._gctransformed_wref):
         return llmemory.fakeaddress(addr.ptr._obj._ptr)
     return addr