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

(#220) Switch to lookup tables in hotspots isNameChar()/isNameStartChar() #221

Merged

Conversation

winfriedgerlach
Copy link
Contributor

note that all 7-bit ASCII chars take the shortcut via LUT now; previously, the chars 7B..7F were taking particularly many branches

@cowtowncoder cowtowncoder changed the title #220 switch to lookup tables in hotspots isNameChar()/isNameStartChar… (#220) Switch to lookup tables in hotspots isNameChar()/isNameStartChar() Nov 27, 2024
@cowtowncoder
Copy link
Member

Oh. One thing I may have forgotten to ask -- and need to do now -- if you haven't sent CLA yet (this is only needed once for any Woodstox contributions), we'd need one from:

https://github.com/FasterXML/jackson/blob/master/contributor-agreement.pdf

(same CLA used for Jackson and Woodstox, just use different project name).

It is usually easiest to print, fill & sign, scan/photo, email to cla at fasterxml dot com.
(modifying a PDF with info, signature, also works).

Once I get it we are good and I can continue merging PRs. Thanks!

@winfriedgerlach
Copy link
Contributor Author

@cowtowncoder OK, I will clarify the contributor agreement with my company. May take some time, sorry.

@cowtowncoder
Copy link
Member

@winfriedgerlach That's ok -- we are not in a hurry. And fortunately it's a one-time thing.

@cowtowncoder cowtowncoder added the cla-received Marker to denote that there is a CLA for pr label Feb 4, 2025
Copy link
Member

@cowtowncoder cowtowncoder left a comment

Choose a reason for hiding this comment

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

LGTM (may change constant naming but nothing major)

@cowtowncoder cowtowncoder merged commit b0a292e into FasterXML:master Feb 4, 2025
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla-received Marker to denote that there is a CLA for pr
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants