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

Code and setting optimizations #27

Open
mariomka opened this issue May 4, 2020 · 1 comment
Open

Code and setting optimizations #27

mariomka opened this issue May 4, 2020 · 1 comment

Comments

@mariomka
Copy link
Owner

mariomka commented May 4, 2020

Hello everyone,

Language/engine features seem to be very controversial and give us a lot of different opinions. Because of that, I have decided to use default settings for every language/engine but I also decided to create a new branch where code and settings optimizations will be allowed. It includes disabling some features (Unicode support for example) or enabling specific mechanics(JIT for example), but the measure, style, and regex patters will be the same.

At this point, we have two benchmarks, the first for comparing default settings and the second to push the benchmark until the limit for this specific scenario.

Results for both benchmarks will be in master readme.

I will work on it the next days but I accept PR for the new branch optimized from now.

@mariomka
Copy link
Owner Author

Published optimized version including C PCRE, Rust and C# optimizations. https://github.com/mariomka/regex-benchmark/tree/optimized

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant