Lines Matching refs:resume
13 }.resume(:ok1)
15 assert_equal([:a, :b], Fiber.new{|a, b| [a, b]}.resume(:a, :b))
19 assert_equal(4, Fiber.new {|i=4| i}.resume)
23 assert_equal(:ok, Fiber.new{:ok}.resume)
30 }.resume + [:b]
31 }.resume + [:c]
32 }.resume + [:d]
33 }.resume + [:e])
45 }.resume
76 f.resume
81 f.resume
82 f.resume
87 }.resume
93 }.resume
100 fib.resume
102 fib.resume
107 fib.resume
108 }.resume
110 fib.resume
118 end.resume
126 end.resume
167 assert_equal(3, Thread.current[:v]); fb.resume
170 assert_equal(nil, Thread.current[:v]); fb.resume
177 fib.resume
179 fib.resume
184 f = Fiber.new {f.resume}
206 Fiber.current.resume
235 assert_equal([], Fiber.new(&Module.method(:nesting)).resume, bug5083)
236 assert_instance_of(Class, Fiber.new(&Class.new.method(:undef_method)).resume(:to_s), bug5083)
246 f.resume
251 g.resume
252 g.resume
255 f.resume
256 f.resume
285 end.resume
295 Thread.new{ Fiber.new{ Thread.exit }.resume; raise "unreachable" }.join
358 end.resume
369 end.resume
378 exit("1" == Fiber.new(&:to_s).resume(1))
388 f.resume
390 f.resume
398 Fiber.new{Fiber.yield :ok}.resume