コード例 #1
0
 def f():
     s = lltype.malloc(S)
     gc_swap_pool(None)
     try:
         t = gc_clone(s, None)
     except RuntimeError:
         return 1
     else:
         return 0
コード例 #2
0
 def f():
     s = lltype.malloc(S)
     gc_swap_pool(None)
     try:
         t = gc_clone(s, None)
     except RuntimeError:
         return 1
     else:
         return 0
コード例 #3
0
ファイル: cspace.py プロジェクト: TheDunn/flex-pypy
def gc_swap_pool(pool):
    if we_are_translated():
        return rgc.gc_swap_pool(pool)
コード例 #4
0
ファイル: rclonable.py プロジェクト: xx312022850/pypy
 def goodbye_local_pool(self):
     if we_are_translated():
         self.local_pool = gc_swap_pool(self.saved_pool)
         self.saved_pool = None
コード例 #5
0
ファイル: rclonable.py プロジェクト: xx312022850/pypy
 def hello_local_pool(self):
     if we_are_translated():
         self.saved_pool = gc_swap_pool(self.local_pool)