History log of /ext-fiber/ (Results 251 – 275 of 294)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
2163dbaa17-Sep-2020 Aaron Piotrowski

WIP: Trying to fix suspend while scheduler running

5f4bfeb416-Sep-2020 Aaron Piotrowski

WIP: You were right, root doesn’t need a stack

d0b80b3c16-Sep-2020 Aaron Piotrowski

WIP: Fix creating root fiber

a24a3d3916-Sep-2020 Aaron Piotrowski

WIP: Fix root stack

2a46d01e16-Sep-2020 Niklas Keller

WIP: Suspend main

67578c6216-Sep-2020 Niklas Keller

WIP: Suspend main

e750348515-Sep-2020 Niklas Keller

Fix true / false → 1 / 0

4142f74d14-Sep-2020 Aaron Piotrowski

Put Future definition in fiber.c

d74cb96214-Sep-2020 Aaron Piotrowski

Return Scheduler from Future::schedule()

a3df182512-Sep-2020 Aaron Piotrowski

Add Future interface

1fdcb1ac10-Sep-2020 Aaron Piotrowski

Use callback given to suspend to resume fiber

4d04567609-Sep-2020 Aaron Piotrowski

Switch Fiber::create() to Fiber::run()

5ab339fc09-Sep-2020 Aaron Piotrowski

Split getStatus() method

Split into isSuspended(), isRunning(), and isTerminated().

5504437a09-Sep-2020 Aaron Piotrowski

Better handling of private constructors

de97620609-Sep-2020 Aaron Piotrowski

Use static constructor for Fiber

2ea1350f09-Sep-2020 Aaron Piotrowski

Simplify API

8aa1738a09-Sep-2020 Aaron Piotrowski

Copy return only if used

a4c57c8808-Sep-2020 Aaron Piotrowski

Fix spaces vs. tabs

0c02716908-Sep-2020 Aaron Piotrowski

Add Fiber::getCurrent()

da29059808-Sep-2020 Aaron Piotrowski

Fix occasional segfault with finally

90400f9808-Sep-2020 Aaron Piotrowski

Swap license

The code originally was released under the PHP license.

7f5c006a08-Sep-2020 Aaron Piotrowski

Add FiberError

FiberError is thrown on user errors, such as suspending outside a fiber.

0732a16007-Sep-2020 Aaron Piotrowski

Use ini entry for stack size

c00b4bc006-Sep-2020 Aaron Piotrowski

Add ucontext support

7f0f609905-Sep-2020 Aaron Piotrowski

Update stub with PHP 8 mixed type

1...<<1112