-
Notifications
You must be signed in to change notification settings - Fork 29.8k
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: cleanup and refactoring of http2 internals #32884
Commits on Apr 16, 2020
-
http2: cleanup constants in http2 binding
The error constants were just doing some weird things. Cleanup and improve maintainability. Signed-off-by: James M Snell <jasnell@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f38c9ea - Browse repository at this point
Copy the full SHA f38c9eaView commit details -
http2: refactor GetPackedSettings to avoid unnecessary AsyncWrap
Signed-off-by: James M Snell <jasnell@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 219e339 - Browse repository at this point
Copy the full SHA 219e339View commit details -
http2: simplify settings to reduce duplicate code
Signed-off-by: James M Snell <jasnell@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5499c7c - Browse repository at this point
Copy the full SHA 5499c7cView commit details -
http2: improve style consistency and correctness
Use snake_case for getters and setters at c++ level, avoid unnecessary use of enums, use consistent style for exported vs. internal constants, avoid unnecessary memory info reporting, use setters/getters for flags_ for improved code readability Signed-off-by: James M Snell <jasnell@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for dd06df1 - Browse repository at this point
Copy the full SHA dd06df1View commit details -
http2: make EmitStatistics function private
Signed-off-by: James M Snell <jasnell@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a2efaa7 - Browse repository at this point
Copy the full SHA a2efaa7View commit details -
http2: un-nest Http2Settings and Http2Ping
Signed-off-by: James M Snell <jasnell@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b23cecc - Browse repository at this point
Copy the full SHA b23ceccView commit details -
http2: refactoring and cleanup of Http2Settings and Http2Ping
Signed-off-by: James M Snell <jasnell@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 681bfe4 - Browse repository at this point
Copy the full SHA 681bfe4View commit details -
http2: avoid ** syntax for readability
The **session and **stream syntax for getting the underlying nghttp2 pointers is not ideal for readability Signed-off-by: James M Snell <jasnell@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0e0a3a2 - Browse repository at this point
Copy the full SHA 0e0a3a2View commit details -
http2: avoid most uses to ToChecked/ToLocalChecked
Signed-off-by: James M Snell <jasnell@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e39420f - Browse repository at this point
Copy the full SHA e39420fView commit details -
http2: use const references for Http2Priority
Signed-off-by: James M Snell <jasnell@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e8a2f5e - Browse repository at this point
Copy the full SHA e8a2f5eView commit details -
http2: remove unnecessary GetStream function
Signed-off-by: James M Snell <jasnell@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 52fcf89 - Browse repository at this point
Copy the full SHA 52fcf89View commit details -
http2: refactor Http2Scope to use BaseObjectPtr
Signed-off-by: James M Snell <jasnell@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7aefc8f - Browse repository at this point
Copy the full SHA 7aefc8fView commit details -
http2: move utility function to anonymous namespace
Signed-off-by: James M Snell <jasnell@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d9c5a40 - Browse repository at this point
Copy the full SHA d9c5a40View commit details -
http2: refactor and simplify Origins
* Use an AllocatedBuffer instead of MaybeStackBuffer * Use a const reference instead of pointer Signed-off-by: James M Snell <jasnell@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6b86554 - Browse repository at this point
Copy the full SHA 6b86554View commit details -
http2: use BaseObjectPtr for Http2Streams map
Signed-off-by: James M Snell <jasnell@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4ccd690 - Browse repository at this point
Copy the full SHA 4ccd690View commit details -
http2: move MemoryInfo impl to cc
Signed-off-by: James M Snell <jasnell@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fe77e23 - Browse repository at this point
Copy the full SHA fe77e23View commit details -
http2: fixup lint and style issues
Signed-off-by: James M Snell <jasnell@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 764c71d - Browse repository at this point
Copy the full SHA 764c71dView commit details
Commits on Apr 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1342b24 - Browse repository at this point
Copy the full SHA 1342b24View commit details