RFR: 8375241: Simplify --with-native-debug-symbols-level option implementation [v3]

Julian Waters jwaters at openjdk.org
Thu Jan 22 13:05:23 UTC 2026


On Wed, 21 Jan 2026 18:29:43 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> Seems to work as expected:
> 
> ```
> $ du -sh build/linux-x86_64-server-fastdebug/images/jdk/
> 
> # --- Current mainline
> 
> # level=1
> 637M	build/linux-x86_64-server-fastdebug/images/jdk/
> 
> # level=2
> 1.7G	build/linux-x86_64-server-fastdebug/images/jdk/
> 
> # level=3
> 1.8G	build/linux-x86_64-server-fastdebug/images/jdk/
> 
> # default
> 1.7G	build/linux-x86_64-server-fastdebug/images/jdk/
> 
> 
> # --- This PR
> 
> # level=1
> 637M	build/linux-x86_64-server-fastdebug/images/jdk/
> 
> # level=2
> 1.7G	build/linux-x86_64-server-fastdebug/images/jdk/
> 
> # level=3
> 1.8G	build/linux-x86_64-server-fastdebug/images/jdk/
> 
> # default
> 1.7G	build/linux-x86_64-server-fastdebug/images/jdk/
> ```

Thanks! Will integrate tomorrow if no one has any further problems with this.

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

PR Comment: https://git.openjdk.org/jdk/pull/29214#issuecomment-3784300153


More information about the build-dev mailing list