[8u] Request for enhancement backport approval for CR 8033251 - Use DWARF debug symbols for Linux 32-bit as default

David Buck david.buck at oracle.com
Tue Mar 20 11:40:00 UTC 2018


Hi!

Please approve the backport of this serviceability enhancement to JDK 8:

https://bugs.openjdk.java.net/browse/JDK-8033251

The change itself does not directly impact the release/product binaries, only the generated debuginfo. As STABS is a legacy technology and not supported in many newer tools (perf, systemtab, etc.), this change will help make JDK 8 on ia32 Linux easier to debug and troubleshoot. This change is also important for our efforts to support building JDK 8 with later versions of GCC. All of the “standard” tests (JPRT hotspot testset) run and pass. There is a noticeable increase in the size of generated debuginfo, though not an unreasonable amount compared to builds for other platforms (most of which already use DWARF) or the benefit that this change provides. Code review and push approval request to follow.

Cheers,
-Buck


More information about the jdk8u-dev mailing list