-
Enhancement
-
Resolution: Fixed
-
P3
-
9
-
b08
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8214607 | 8u211 | David Buck | P3 | Resolved | Fixed | b01 |
JDK-8209618 | 8u202 | David Buck | P3 | Resolved | Fixed | b01 |
JDK-8210011 | 8u201 | David Buck | P3 | Resolved | Fixed | b01 |
JDK-8209803 | 8u192 | David Buck | P3 | Resolved | Fixed | b07 |
JDK-8209795 | 8u191 | David Buck | P3 | Resolved | Fixed | b07 |
JDK-8220860 | emb-8u211 | David Buck | P3 | Resolved | Fixed | master |
JDK-8211632 | emb-8u191 | David Buck | P3 | Resolved | Fixed | b07 |
JDK-8209666 | 7u211 | David Buck | P3 | Resolved | Fixed | b01 |
JDK-8209800 | 7u201 | David Buck | P3 | Resolved | Fixed | b07 |
The main arguments for using DWARF are:
- DWARF provides a superior debugging experience compared to STABS.
- STABS support in GCC/GDB is in maintenance mode [0].
- Due to Solaris 32-bit support being dropped, we can now justify the
size increase of using DWARF (see below for details).
- External tools (e.g. perf on Linux) often understands DWARF but not
STABS.
- Compilation on 32-bit Linux can make use of precompiled headers.
- backported by
-
JDK-8209618 Use DWARF debug symbols for Linux 32-bit as default
- Resolved
-
JDK-8209666 Use DWARF debug symbols for Linux 32-bit as default
- Resolved
-
JDK-8209795 Use DWARF debug symbols for Linux 32-bit as default
- Resolved
-
JDK-8209800 Use DWARF debug symbols for Linux 32-bit as default
- Resolved
-
JDK-8209803 Use DWARF debug symbols for Linux 32-bit as default
- Resolved
-
JDK-8210011 Use DWARF debug symbols for Linux 32-bit as default
- Resolved
-
JDK-8211632 Use DWARF debug symbols for Linux 32-bit as default
- Resolved
-
JDK-8214607 Use DWARF debug symbols for Linux 32-bit as default
- Resolved
-
JDK-8220860 Use DWARF debug symbols for Linux 32-bit as default
- Resolved
- duplicates
-
JDK-7188173 RFE: consider switching from STABS to DWARF on linux-x86 (32-bit)
- Closed