Closed
Description
Discuss ideas for improving compiler performance in this issue. Break out detailed issues and use the t:performance
label.
Measure
- Create a suite of compiler benchmarks
- Run these benchmarks on each merge with benchq
- Visualize the results
- Add additional profiling hooks into the compiler
Tune
- Experiment with changes to the compiler to improve performance around 30%
- Polish up these changes and apply them to 2.12.x or 2.13.x as appropriate
- Find an optimal set of JVM parameters (e.g.
-XX:MaxInlineLevel=18
seems to help)