> Add a "-location" option to jcmd VM.classes which will show the URL of the 
> class if possible. e.g.
> 
> 
> 769483:
> KlassAddr           Size  State                 Flags    ClassName
> 0x0000000055040400    71  fully_initialized     W        MyApp$1  
> "file:///my/progs/"
> 0x0000000055040000    67  fully_initialized     W        MyApp  
> "file:///my/progs/"
> 0x0000000055005800    73  fully_initialized     W        
> jdk.internal.event.ThreadSleepEvent
> 0x0000000055005400    73  allocated                      
> jdk.internal.event.ThreadSleepEvent
> ...
> 
> (Fixing a column width for the ClassName seems impossible as it can be really 
> long, so URL is simply printed after ClassName.)
> 
> 
> This is a continuation of https://git.openjdk.org/jdk/pull/29048 which was 
> pretty far along and this is a simple import.
> A few minor changes in help text, (C), and of course whitespace.
> 
> 
> ---------
> - [x] I confirm that I make this contribution in accordance with the [OpenJDK 
> Interim AI Policy](https://openjdk.org/legal/ai).

Kevin Walls has updated the pull request incrementally with one additional 
commit since the last revision:

  Split help text

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

Changes:
  - all: https://git.openjdk.org/jdk/pull/31420/files
  - new: https://git.openjdk.org/jdk/pull/31420/files/e57131bd..72219e27

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=31420&range=02
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=31420&range=01-02

  Stats: 9 lines in 1 file changed: 8 ins; 0 del; 1 mod
  Patch: https://git.openjdk.org/jdk/pull/31420.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/31420/head:pull/31420

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

Reply via email to