-
Notifications
You must be signed in to change notification settings - Fork 29.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
http2: multiple improvements #24063
http2: multiple improvements #24063
Conversation
2747fde
to
b7d8d9e
Compare
On this PR... I plan to pull the destructuring changes back out as that is still a bit too expensive and is offsetting the performance improvement from other bits of the code. |
53105f7
to
eeb665e
Compare
eeb665e
to
3bc2c94
Compare
Resumed CI: https://ci.nodejs.org/job/node-test-pull-request/18510/ /cc @nodejs/http2 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Needs a rebase to eliminate conflicts? |
Yep, will get it this week
On Nov 14, 2018 19:24, "Rich Trott" <[email protected]> wrote:
Needs a rebase to eliminate conflicts?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#24063 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAa2eZAq2IbfAbzzJrPGeoE9oZbMFD3Jks5uvN5ngaJpZM4YM6pw>
.
|
3bc2c94
to
aecc38c
Compare
New CI after rebase: https://ci.nodejs.org/job/node-test-pull-request/18763/ |
Ping @nodejs/http2 ... I plan to get this landed by Wednesday this week. |
Make the http2 binding a bit more efficient by setting the callback functions once when the module is loaded rather than for each `Http2Session` and `Http2Stream`.
8481e58
to
6da3da2
Compare
PR-URL: #24063 Reviewed-By: Matteo Collina <[email protected]> Note: Landed with one collaborator approval after PR was open for 18 days
Make the http2 binding a bit more efficient by setting the callback functions once when the module is loaded rather than for each `Http2Session` and `Http2Stream`. PR-URL: #24063 Reviewed-By: Matteo Collina <[email protected]> Note: Landed with one collaborator approval after PR was open for 18 days
PR-URL: #24063 Reviewed-By: Matteo Collina <[email protected]> Note: Landed with one collaborator approval after PR was open for 18 days
PR-URL: #24063 Reviewed-By: Matteo Collina <[email protected]> Note: Landed with one collaborator approval after PR was open for 18 days
Make the http2 binding a bit more efficient by setting the callback functions once when the module is loaded rather than for each `Http2Session` and `Http2Stream`. PR-URL: #24063 Reviewed-By: Matteo Collina <[email protected]> Note: Landed with one collaborator approval after PR was open for 18 days
PR-URL: #24063 Reviewed-By: Matteo Collina <[email protected]> Note: Landed with one collaborator approval after PR was open for 18 days
PR-URL: #24063 Reviewed-By: Matteo Collina <[email protected]> Note: Landed with one collaborator approval after PR was open for 18 days
Make the http2 binding a bit more efficient by setting the callback functions once when the module is loaded rather than for each `Http2Session` and `Http2Stream`. PR-URL: #24063 Reviewed-By: Matteo Collina <[email protected]> Note: Landed with one collaborator approval after PR was open for 18 days
PR-URL: #24063 Reviewed-By: Matteo Collina <[email protected]> Note: Landed with one collaborator approval after PR was open for 18 days
@jasnell could you backport this to |
PR-URL: nodejs#24063 Reviewed-By: Matteo Collina <[email protected]> Note: Landed with one collaborator approval after PR was open for 18 days
Make the http2 binding a bit more efficient by setting the callback functions once when the module is loaded rather than for each `Http2Session` and `Http2Stream`. PR-URL: nodejs#24063 Reviewed-By: Matteo Collina <[email protected]> Note: Landed with one collaborator approval after PR was open for 18 days
PR-URL: nodejs#24063 Reviewed-By: Matteo Collina <[email protected]> Note: Landed with one collaborator approval after PR was open for 18 days
Multiple improvements throughout the http2 js code
Checklist
make -j4 test
(UNIX), orvcbuild test
(Windows) passes