JDK-8279194 : Add Annotated Memory Viewer feature to SA's HSDB
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: svc-agent
  • Affected Version: 19
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2021-12-23
  • Updated: 2022-01-25
  • Resolved: 2022-01-18
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 19
19 b06Fixed
Related Reports
Relates :  
Description
HSDB has a Memory Viewer feature that brings up a window that shows the memory contents in a specific address range. It basically looks just like the clhsdb "mem" output. The recently revived "mem" command (see JDK-8244669) adds a -v options which causes PointerFinder (aka findpc) to be called on each value in memory to provide details about what the value points to (if it is an address). It would be nice if HSDB also had this feature. I propose adding a new Annotated Memory Viewer feature to do this. See the attached image that shows the current Memory Viewer window, and just below it the proposed Annotated Memory Viewer window showing the same address range.
Comments
Changeset: fd9fb9a4 Author: Chris Plummer <cjplummer@openjdk.org> Date: 2022-01-18 19:20:20 +0000 URL: https://git.openjdk.java.net/jdk/commit/fd9fb9a4af149177c2a8d6ab20782d7a0b5bc113
18-01-2022

A pull request was submitted for review. URL: https://git.openjdk.java.net/jdk/pull/6923 Date: 2021-12-23 03:31:44 +0000
23-12-2021