On Fri, 5 Feb 2021 15:36:00 GMT, Lin Zang <lz...@openjdk.org> wrote: >> 8257234 : Add gz option to SA jmap to write a gzipped heap dump > > Lin Zang has updated the pull request incrementally with one additional > commit since the last revision: > > refine help message and also refactor the logic in CommandProcessor
src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java line 131: > 129: System.out.println(" dump options:"); > 130: System.out.println(" --dumpfile <name> The name of the > dump file."); > 131: System.out.println(" --gz <1-9> The compression > level for gzipped dump file."); This is a little awkward, and will get worse if later you add an option to dump in GXL format (format=x). Maybe for `--dumpfile` and `--gz` just add a comment "Only valid with --binaryheap". src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java line 1807: > 1805: } > 1806: filename = "heap.bin.gz"; > 1807: } I don't think this section works properly if there is just one argument, and it is the filename, not gz=. Also, there appears to be no test case to catch this bug. ------------- PR: https://git.openjdk.java.net/jdk/pull/1712