Skip to content
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

introduce a separate code paths for Short Header packet handling #3534

Merged
merged 8 commits into from Aug 30, 2022

Commits on Aug 29, 2022

  1. Configuration menu
    Copy the full SHA
    f41772c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d827d5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fd1b3a2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e3723a0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    42cec84 View commit details
    Browse the repository at this point in the history
  6. add a wire.ShortHeader, implement short header parsing

    The new parsing function is vastly faster than the combination of header
    and extended header parsing:
    
    BenchmarkShortHeaderParsing-10          44192314                26.79 ns/op           48 B/op          1 allocs/op
    BenchmarkShortHeaderParsingOld-10       12627363                99.99 ns/op          228 B/op          3 allocs/op
    marten-seemann committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    3a12a89 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ed15a94 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4f3d3b3 View commit details
    Browse the repository at this point in the history