-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
Large performance regression with skipchars on small/medium inputs #21109
Comments
What do you mean by "not willing"? Do you need some time, or do you need somebody else to fix this? Cf. #18752 |
Someone else, plz. |
tkelman
added
the
potential benchmark
Could make a good benchmark in BaseBenchmarks
label
Mar 20, 2017
I was convinced to give a PR a go, because the solution turned out to be really simple. There it is: #21117 Still not perfect but much better. |
KristofferC
removed
the
potential benchmark
Could make a good benchmark in BaseBenchmarks
label
Oct 8, 2018
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Julia 0.5:
Julia 0.6 (
alpha.182
):Booo! Whoever introduced this sucks!
Just so people won't forget about it. This problem happens until there are about 40/50 characters to be skipped with an inexpensive predicate. (
islower
,isspace
, etc)I've got a first draft of a fix >>here<< (code under MIT license, etc etc), but I am not willing to make a PR at the moment.
The text was updated successfully, but these errors were encountered: