On Wed, 27 Jan 2021 12:49:29 GMT, Lin Zang <lz...@openjdk.org> wrote:
> 8252842: Extend jmap to support parallel heap dump src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java line 263: > 261: // See AttachOperation::arg_count_max in attachListener.hpp for > argument count limitation. > 262: String more_args = compress_level + "," + parallel; > 263: // dumpHeap is not the same as jcmd GC.heap_dump To-discuss: Compatibility issue that new version of jmap work on old JDK may wrongly processing the following case: jmap -dump:file=dump.hprof,gz=1,parallel=2 <pid> this will cause the gz option not recognized correctly. Can not simply change arg_count_max to 4, because it could cause JDK hang on waiting for arguments when old jmap is used. ------------- PR: https://git.openjdk.java.net/jdk/pull/2261