Skip to content

UV Event Loop (PECL ext-uv) - #112

Merged
WyriHaximus merged 1 commit into
reactphp:masterfrom
WyriHaximus-labs:blacklight
Jan 13, 2019
Merged

UV Event Loop (PECL ext-uv)#112
WyriHaximus merged 1 commit into
reactphp:masterfrom
WyriHaximus-labs:blacklight

Conversation

@WyriHaximus

Copy link
Copy Markdown
Member

No description provided.

@WyriHaximusWyriHaximus added this to the v0.5.2 milestone Oct 31, 2017
@WyriHaximus
WyriHaximusforce-pushed the blacklight branch 4 times, most recently from c6dcbde to 7a359c5CompareOctober 31, 2017 16:39
Comment threadsrc/Factory.php Outdated
Comment threadsrc/LibUvLoop.php Outdated

@clueclue left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice, would love to see more extensions find their way into this project! 👍

Comment threadsrc/LibUvLoop.php Outdated
Comment threadsrc/Factory.php Outdated
Comment threadtravis-init.sh Outdated
@clueclue changed the title UV Event LoopUV Event Loop (unofficial ext-libuv)Dec 4, 2017
Comment threadtests/AbstractLoopTest.php Outdated
Comment threadsrc/Factory.php Outdated
@WyriHaximus

Copy link
Copy Markdown
MemberAuthor

@clue@jsor right, rebased this PR against the latest master. Could you review?

Comment threadsrc/LibUvLoop.php Outdated
Comment threadsrc/LibUvLoop.php Outdated
Comment threadsrc/LibUvLoop.php Outdated
Comment threadsrc/LibUvLoop.php Outdated
Comment threadsrc/Factory.php Outdated
Comment threadsrc/LibUvLoop.php Outdated
Comment threadtests/AbstractLoopTest.php Outdated
Comment thread.travis.yml
@clueclue modified the milestones: v0.5.2, v0.5.3Apr 24, 2018
WyriHaximus added a commit to WyriHaximus-labs/event-loop that referenced this pull request Apr 24, 2018
WyriHaximus added a commit to WyriHaximus-labs/event-loop that referenced this pull request Apr 24, 2018
WyriHaximus added a commit to WyriHaximus-labs/event-loop that referenced this pull request Dec 10, 2018
WyriHaximus added a commit to WyriHaximus-labs/event-loop that referenced this pull request Dec 10, 2018
WyriHaximus added a commit to WyriHaximus-labs/event-loop that referenced this pull request Dec 10, 2018
WyriHaximus added a commit to WyriHaximus-labs/event-loop that referenced this pull request Dec 10, 2018
WyriHaximus added a commit to WyriHaximus-labs/event-loop that referenced this pull request Dec 10, 2018
WyriHaximus added a commit to WyriHaximus-labs/event-loop that referenced this pull request Dec 10, 2018
…ignal listeners attached for calling `uv_run`, modeled (copied) the bit from `ExtEvLoop` and had to rename $timerEvents to $timers (also makes more sense) as suggested by @clue at reactphp#112 (comment)
WyriHaximus added a commit to WyriHaximus-labs/event-loop that referenced this pull request Dec 10, 2018
WyriHaximus added a commit to WyriHaximus-labs/event-loop that referenced this pull request Dec 10, 2018
WyriHaximus added a commit to WyriHaximus-labs/event-loop that referenced this pull request Dec 10, 2018
WyriHaximus added a commit to WyriHaximus-labs/event-loop that referenced this pull request Dec 10, 2018
WyriHaximus added a commit to WyriHaximus-labs/event-loop that referenced this pull request Dec 10, 2018
…omment)
The property was only used in one method and adding more bloat than solving a problem
WyriHaximus added a commit to WyriHaximus-labs/event-loop that referenced this pull request Dec 10, 2018
@WyriHaximus

Copy link
Copy Markdown
MemberAuthor

@clue && @jsor && @cboden could you review this PR again. I feel it's ready to be merged and released into the wild 🎉 .

@WyriHaximus

Copy link
Copy Markdown
MemberAuthor

FYI the issues I was having wheren't related to the event loop directly but due to file descriptors being passed on child processed by default, solving that down/upstream depending on your perspective: WyriHaximus/reactphp-child-process-messenger#22

@clueclue left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@WyriHaximus added minor remarks only, can you squash this to a reasonable number of commits before the next review? :shipit:

Comment thread.travis.yml Outdated
Comment threadsrc/ExtUvLoop.php Outdated
Comment threadsrc/ExtUvLoop.php Outdated
Comment threadsrc/ExtUvLoop.php
if ($status !== 0) {
unset($this->flags[(int) $stream]);
$this->pollStream($stream);
}

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ping @WyriHaximus, what's the status here?

WyriHaximus added a commit to WyriHaximus-labs/event-loop that referenced this pull request Jan 11, 2019
WyriHaximus added a commit to WyriHaximus-labs/event-loop that referenced this pull request Jan 11, 2019
WyriHaximus added a commit to WyriHaximus-labs/event-loop that referenced this pull request Jan 11, 2019
@WyriHaximus

Copy link
Copy Markdown
MemberAuthor

@clue will squash into one commit once everyone approves it before merging it

Comment threadsrc/ExtUvLoop.php Outdated
Comment threadsrc/ExtUvLoop.php Outdated

@clueclue left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's happening: Squash and then let's get this in! :shipit: 🎉

@WyriHaximus

Copy link
Copy Markdown
MemberAuthor

Ping @jsor && @cboden

@WyriHaximus

Copy link
Copy Markdown
MemberAuthor

It is time for this PR to be merged, I've squashed all commits into one, the original unrewritten history can be found here: https://github.com/WyriHaximus-labs/event-loop/tree/blacklight-history

@WyriHaximus
WyriHaximus removed the request for review from cbodenJanuary 13, 2019 20:33
@WyriHaximus

Copy link
Copy Markdown
MemberAuthor

webp net-gifmaker 1

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants

@WyriHaximus@andreybolonin@jsor@docteurklein@clue@kelunik