On Tue, 4 Feb 2025 21:03:05 GMT, Magnus Ihse Bursie <i...@openjdk.org> wrote:

> Sounds good then.
> 
> The optimization levels were kind of a mess that we "inherited" from the old 
> build system, were they had just agglutinated over the years, probably dating 
> back to Java 1.0, with nobody left around to remember why they were the way 
> they were.
> 
> So it is definitely ripe for an overhaul. Anything you can do in this area is 
> much appreciated, as long as it does not cause any regressions.

Thanks for the clarification !
Given that on Windows we compiled all the (JDK) native libraries with 
OPTIMIZATION setting LOW  in fact with O1 (minimize size / create the smallest 
code in the majority of cases) for years, there is a high chance that  
size-optimization would work nicely for those (level LOW) too on platforms with 
gcc/clang ; but to be on the safe side we probably have to look into it on a 
per library level instead of just change it for all.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/23432#issuecomment-2636053637

Reply via email to