Skip to content

⚡ Simplify header-fld-name parser (backward compatible) #217

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

Merged
merged 1 commit into from
Nov 3, 2023

Conversation

nevans
Copy link
Collaborator

@nevans nevans commented Nov 3, 2023

This speeds up my (new) fetch tests/benchmarks by ~10% over 0.4.3, and by 15%-30% over earlier versions.

See the compatibility comments on the related PR, which gives a greater performance boost:

@nevans nevans changed the title ⚡ Simplify header-fld-name parser ⚡ Simplify header-fld-name parser (backward compatible) Nov 3, 2023
This speeds up my (new) fetch tests/benchmarks by ~10% over 0.4.3, and
by 15%-30% over earlier versions.
@nevans nevans force-pushed the parser/header-fld-name-compatible branch from 0b1c847 to af3e622 Compare November 3, 2023 14:15
@nevans nevans merged commit 37a1344 into ruby:master Nov 3, 2023
@nevans nevans deleted the parser/header-fld-name-compatible branch November 3, 2023 14:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant