-
Notifications
You must be signed in to change notification settings - Fork 284
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
Compile html5lib with Cython #524
Draft
gsnedders
wants to merge
22
commits into
html5lib:master
Choose a base branch
from
gsnedders:cythonzied
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Commits on Sep 27, 2020
-
This added a fair bit of complexity, and notable made the Phase classes dynamically generated. However, by doing this, we no longer include "process the token using the rules for" phases in the debug log.
Configuration menu - View commit details
-
Copy full SHA for c52e731 - Browse repository at this point
Copy the full SHA c52e731View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cff6aa - Browse repository at this point
Copy the full SHA 8cff6aaView commit details
Commits on Oct 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6eb4d2d - Browse repository at this point
Copy the full SHA 6eb4d2dView commit details
Commits on Jan 4, 2021
-
Make InputStream.readChunk default an int
This allows us to define the argument as an int in Cython
Configuration menu - View commit details
-
Copy full SHA for d2474af - Browse repository at this point
Copy the full SHA d2474afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0904df3 - Browse repository at this point
Copy the full SHA 0904df3View commit details
Commits on Jan 5, 2021
-
Move Tokenizer.state to Tokenizer._state
This is in preparation for Cython using C function pointers for _state
Configuration menu - View commit details
-
Copy full SHA for 8ebff2e - Browse repository at this point
Copy the full SHA 8ebff2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a8e28a - Browse repository at this point
Copy the full SHA 4a8e28aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ae13cc - Browse repository at this point
Copy the full SHA 2ae13ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for c22d069 - Browse repository at this point
Copy the full SHA c22d069View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81b3aaf - Browse repository at this point
Copy the full SHA 81b3aafView commit details -
Move lowercasing to _ascii module
The current _ascii module is a placeholder, because I accidentally deleted the original implementation of it (but I needed to rewrite it to be even quicker anyway!)
Configuration menu - View commit details
-
Copy full SHA for 47df02b - Browse repository at this point
Copy the full SHA 47df02bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d7a079 - Browse repository at this point
Copy the full SHA 7d7a079View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1acb5dd - Browse repository at this point
Copy the full SHA 1acb5ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for b6a6484 - Browse repository at this point
Copy the full SHA b6a6484View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4822712 - Browse repository at this point
Copy the full SHA 4822712View commit details -
Configuration menu - View commit details
-
Copy full SHA for f06451e - Browse repository at this point
Copy the full SHA f06451eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e9ff5f - Browse repository at this point
Copy the full SHA 9e9ff5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2036738 - Browse repository at this point
Copy the full SHA 2036738View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c8e0ec - Browse repository at this point
Copy the full SHA 2c8e0ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 84cbc20 - Browse repository at this point
Copy the full SHA 84cbc20View commit details -
Change attributes to be created as dicts from day one
This makes duplicate checking much quicker, and avoids the conversion to a dict at the end
Configuration menu - View commit details
-
Copy full SHA for 8b89668 - Browse repository at this point
Copy the full SHA 8b89668View commit details -
Configuration menu - View commit details
-
Copy full SHA for e65c433 - Browse repository at this point
Copy the full SHA e65c433View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.