-
Notifications
You must be signed in to change notification settings - Fork 114
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
Benchmark #711
Conversation
Fork=1 actually looks fine, should just not be 0.
Looks like I'm violating assumptions of source deployment on travis somewhere. Will be offline for a few days and look at it afterwards. |
The compilation of branch aggregated-java-sources (you know, the one that allows to compile without bootstrap lib, e.g. for Gentoo) failed because https://repo.maven.apache.org/maven2/org/openjdk/jmh/jmh-generator-annproces-1.22.jar was not found. |
Start work on a benchmark suite for JFlex (addressing #698).
Initial numbers indicate that we do have a CPU performance regression from #697 (two-level cmap) of ~18% in the scanning engine with a scanner that has almost no actions. Needs more investigation, but it might mean that we should offer this as an option in addition to the old one-level cmap. The new setup is actually faster on a single cold-start run on small to medium inputs, probably because the one-off cost of initialising the cmap array is high in the old version.