コード例 #1
0
ファイル: test_resume_point.py プロジェクト: xx312022850/pypy
 def example():
     v1 = f(one(), 2 * one())
     s2 = rstack.resume_state_create(None, "rp2", 2 * one())
     c = C()
     c.x = 4 * one()
     s1 = rstack.resume_state_create(s2, "rp1", c)
     return v1 * 100 + rstack.resume_state_invoke(int, s1)
コード例 #2
0
 def example():
     v1 = f(one(), 2*one())
     s2 = rstack.resume_state_create(None, "rp2", 2*one())
     c = C()
     c.x = 4*one()
     s1 = rstack.resume_state_create(s2, "rp1", c)
     return v1*100 + rstack.resume_state_invoke(int, s1)
コード例 #3
0
 def example():
     v1 = g(one())
     s = rstack.resume_state_create(None, "rp0", one()-1)
     try:
         v2 = rstack.resume_state_invoke(int, s)
     except KeyError:
         v2 = 42
     return v1*100 + v2
コード例 #4
0
ファイル: test_resume_point.py プロジェクト: xx312022850/pypy
 def example():
     v1 = g(one())
     s = rstack.resume_state_create(None, "rp0", one() - 1)
     try:
         v2 = rstack.resume_state_invoke(int, s)
     except KeyError:
         v2 = 42
     return v1 * 100 + v2
コード例 #5
0
 def example():
     coro = FakeAppCoroutine()
     othercoro = FakeCoroutine()
     othercoro.frame = FakeSlpFrame()
     if one():
         coro.frame = FakeSlpFrame()
     if one() - one():
         coro.costate = FakeCoState()
         coro.costate.last = coro.costate.current = othercoro
     space.getexecutioncontext().framestack.push(FakeFrame())
     coro.switch()
     return one()
コード例 #6
0
ファイル: test_resume_point.py プロジェクト: xx312022850/pypy
 def example():
     coro = FakeAppCoroutine()
     othercoro = FakeCoroutine()
     othercoro.frame = FakeSlpFrame()
     if one():
         coro.frame = FakeSlpFrame()
     if one() - one():
         coro.costate = FakeCoState()
         coro.costate.last = coro.costate.current = othercoro
     space.getexecutioncontext().framestack.push(FakeFrame())
     coro.switch()
     return one()
コード例 #7
0
ファイル: test_resume_point.py プロジェクト: xx312022850/pypy
 def example():
     v1 = f(one() + one())
     s1 = rstack.resume_state_create(None, "rp1")
     s0 = rstack.resume_state_create(s1, "rp0", 0)
     v2 = rstack.resume_state_invoke(int, s0, raising=KeyError())
     return v1 * 100 + v2
コード例 #8
0
 def example():
     v1 = g(one()).x
     c = C()
     c.x = 4*one()
     s1 = rstack.resume_state_create(None, "rp1", c)
     return v1*100 + rstack.resume_state_invoke(C, s1).x
コード例 #9
0
ファイル: test_resume_point.py プロジェクト: xx312022850/pypy
 def example():
     v1 = f(one() + one())
     s1 = rstack.resume_state_create(None, "rp1")
     s0 = rstack.resume_state_create(s1, "rp0", one() - 1)
     v2 = rstack.resume_state_invoke(int, s0)
     return v1 * 100 + v2
コード例 #10
0
 def example():
     v1 = f(one()+one())
     s1 = rstack.resume_state_create(None, "rp1")
     s0 = rstack.resume_state_create(s1, "rp0", one()-1)
     v2 = rstack.resume_state_invoke(int, s0)
     return v1*100 + v2
コード例 #11
0
ファイル: test_resume_point.py プロジェクト: xx312022850/pypy
 def example():
     v1 = g(one()).x
     c = C()
     c.x = 4 * one()
     s1 = rstack.resume_state_create(None, "rp1", c)
     return v1 * 100 + rstack.resume_state_invoke(C, s1).x
コード例 #12
0
 def example():
     v1 = f(one()+one())
     s1 = rstack.resume_state_create(None, "rp1")
     s0 = rstack.resume_state_create(s1, "rp0", 0)
     v2 = rstack.resume_state_invoke(int, s0, raising=KeyError())
     return v1*100 + v2
コード例 #13
0
ファイル: test_resume_point.py プロジェクト: xx312022850/pypy
 def example():
     v1 = f(one(), 2 * one(), 3 * one())
     s2 = rstack.resume_state_create(None, "rp2", 2 * one())
     s1 = rstack.resume_state_create(s2, "rp1", 4 * one(), 5 * one())
     return 100 * v1 + rstack.resume_state_invoke(int, s1)
コード例 #14
0
ファイル: test_resume_point.py プロジェクト: xx312022850/pypy
 def example():
     s = FakeSpace()
     f = FakeFrame(s)
     call_function(f, 100, W_Root(), W_Root())
     return one()
コード例 #15
0
ファイル: test_resume_point.py プロジェクト: xx312022850/pypy
 def example():
     v1 = f(one(), one() + one())
     state = rstack.resume_state_create(None, "rp0", one())
     return v1
コード例 #16
0
ファイル: test_resume_point.py プロジェクト: xx312022850/pypy
 def example():
     return g(one())
コード例 #17
0
 def example():
     v1 = f(one(),one()+one())
     state = rstack.resume_state_create(None, "rp0", one())
     return v1
コード例 #18
0
 def example():
     s = FakeSpace()
     f = FakeFrame(s)
     call_function(f, 100, W_Root(), W_Root())
     return one()
コード例 #19
0
 def example():
     v1 = f(one(),one()+one())
     state = rstack.resume_state_create(None, "rp0", one(), one()+one()+one())
     v2 = rstack.resume_state_invoke(int, state)
     return v1*10 + v2
コード例 #20
0
 def example():
     return g(one())
コード例 #21
0
ファイル: test_resume_point.py プロジェクト: xx312022850/pypy
 def example():
     v1 = f(one(), one() + one())
     state = rstack.resume_state_create(None, "rp0", one(),
                                        one() + one() + one())
     v2 = rstack.resume_state_invoke(int, state)
     return v1 * 10 + v2
コード例 #22
0
 def example():
     v1 = f(one(),one()+one())
     s = rstack.resume_state_create(None, "rp1", 5*one())
     v2 = rstack.resume_state_invoke(int, s, returning=C(one()*3))
     return v1*100 + v2
コード例 #23
0
 def example():
     f(one(),one()+one())
     return 0
コード例 #24
0
ファイル: test_resume_point.py プロジェクト: xx312022850/pypy
 def example():
     f(one(), one() + one())
     return 0
コード例 #25
0
ファイル: test_resume_point.py プロジェクト: xx312022850/pypy
 def example():
     v1 = f(one(), one() + one())
     s = rstack.resume_state_create(None, "rp1", 5 * one())
     v2 = rstack.resume_state_invoke(int, s, returning=C(one() * 3))
     return v1 * 100 + v2
コード例 #26
0
 def example():
     v1 = f(one(), 2*one(), 3*one())
     s2 = rstack.resume_state_create(None, "rp2", 2*one())
     s1 = rstack.resume_state_create(s2, "rp1", 4*one(), 5*one())
     return 100*v1 + rstack.resume_state_invoke(int, s1)