RFR: 8343756: CAN_SHOW_REGISTERS_ON_ASSERT for Windows

Markus Grönlund mgronlun at openjdk.org
Fri Nov 8 21:42:09 UTC 2024


Greetings,

This enhancement adds register printouts on asserts or guarantees into the hs_err_pid.log error reporting files for Windows.

Additionally, it saves an accurate EXCEPTION_RECORD into the  hs_err_pid.mdmp file, also for asserts or guarantees, so the assertion context is now easily accessible in Windbg using .ecxr.

For more details on this enhancement, please see the JIRA issue.

Testing: Tier 1,2,3, jdk_jfr

Thanks
Markus

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

Commit messages:
 - slight modifications
 - 8343756

Changes: https://git.openjdk.org/jdk/pull/21994/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=21994&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8343756
  Stats: 210 lines in 11 files changed: 120 ins; 32 del; 58 mod
  Patch: https://git.openjdk.org/jdk/pull/21994.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/21994/head:pull/21994

PR: https://git.openjdk.org/jdk/pull/21994


More information about the hotspot-dev mailing list