c8051204 | 26-Nov-2020 |
Aaron Piotrowski |
Add simple examples |
954a4557 | 25-Nov-2020 |
Aaron Piotrowski |
Remove scheduler restriction when not returning to main |
bc5d31a8 | 24-Nov-2020 |
Aaron Piotrowski |
Be less opinionated on fiber throwing |
0513d410 | 24-Nov-2020 |
Aaron Piotrowski |
Allow suspending in destruct and register_shutdown_function Since schedulers can be restarted, there isn't a reason to forbid suspending in a destruct or register_shutdown_function. |
2aab9ffe | 24-Nov-2020 |
Aaron Piotrowski |
Allow re-entry of completed schedulers Necessary for some nesting situations. |
abc6d691 | 24-Nov-2020 |
Aaron Piotrowski |
Delete reference to closure after starting fiber |
318dea82 | 23-Nov-2020 |
Aaron Piotrowski |
Fix leak with invalid args to Fiber::create() |
215bc003 | 23-Nov-2020 |
Aaron Piotrowski |
Rename fiber member |
0d404c4b | 22-Nov-2020 |
Christoph M. Becker |
Add appveyor build |
ad0b9a1e | 22-Nov-2020 |
Aaron Piotrowski |
Fix test for better repeatability |
543c5452 | 22-Nov-2020 |
Christoph M. Becker |
Fix test cases for Windows (#4) |
1e56de31 | 22-Nov-2020 |
Christoph M. Becker |
Fix Windows build |
88739c7b | 22-Nov-2020 |
Aaron Piotrowski |
Remove unneeded include Seems php_config.h is needed here. |
ca783dd0 | 22-Nov-2020 |
Aaron Piotrowski |
Remove missed continuation class entry in header |
2f2dfd63 | 22-Nov-2020 |
Aaron Piotrowski |
Error on previously started fiber |
55e4f664 | 22-Nov-2020 |
Aaron Piotrowski |
Remove some GC nonsense Dropping Continuations makes this unnecessary. |
854af5a7 | 21-Nov-2020 |
Aaron Piotrowski |
Update stubs |
eeaad716 | 21-Nov-2020 |
Aaron Piotrowski |
Add ReflectionFiber error test |
e92d840f | 21-Nov-2020 |
Aaron Piotrowski |
Drop Continuation object |
7bd0f41f | 20-Nov-2020 |
Aaron Piotrowski |
Don’t wrap exception thrown during shutdown This was causing an assertion failure with RC5. |
00432b13 | 20-Nov-2020 |
Aaron Piotrowski |
Restore error observer due to RC5 changes |
36210555 | 20-Nov-2020 |
Aaron Piotrowski |
Separate Fiber::run() into two methods Allows for creating fibers without such deep nesting and adds ReflectionFiber::fromFiber(). |
a22fd7ad | 20-Nov-2020 |
Aaron Piotrowski |
Drop ReflectionFiber::getThis() |
82785002 | 20-Nov-2020 |
Aaron Piotrowski |
Fix ReflectionFiber::getTrace() |
f5b82197 | 20-Nov-2020 |
Aaron Piotrowski |
Allow creating ReflectionFiber from terminated fiber |