-
-
Notifications
You must be signed in to change notification settings - Fork 249
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
Support build in gcc 9 #2250
Comments
@M-Davies I wold suggest that unless there's a decision on this (which would require openjdk-build adjustments) this is the correct home for it, with a separate issue if we choose to install it) @joeyleeeeeee97 We build most of them on gcc 7.5 now. Is there a specific thing that you are aware of which is advantageous when build with gcc 9 - I presume there's something you're aware of since you haven't picked gcc 10 :-) |
I can do issue transfers the whole day 😂 |
Yes. We find higher version of gcc brings significant benefits on some microbenchmarks. The reason we chose gcc9 is mostly that gcc 10 haven't be widely used in Alibaba. :) |
Thanks for the info. In that case I think we should certainly look at setting up Linux/x64 with gcc-9 for the Dragonwell builds only initially :-) |
@joeyleeeeeee97 Are the microbenchmarks that show up the improvements available in the open? |
Spec tests(specjbb2015) performance is better, for a specific number and cases we could do this once we got a gcc9 dragonwell to compare with its gcc7 version. :) |
FYI We are in the process of installing GCC10.3 for JDK17u onto the build systems, so if we choose to use that version instead of GCC9 we can switch up (and stop installing 9) |
Some features or performance optimizations in JVM may need a higher version of GCC.
Maybe we could add gcc9 build config in a separate docker image.
The text was updated successfully, but these errors were encountered: