[jdk11u-dev] RFR: 8237354: Add option to jcmd to write a gzipped heap dump [v3]
Bin Liao
github.com+3094961+buddyliao at openjdk.java.net
Thu Aug 26 02:55:36 UTC 2021
> Backport of the heap dump enhancement: Add option to jcmd to write a gzipped heap dump
>
> Patch did not apply cleanly, I had to resolve/modify
>
> 1) src/hotspot/share/services/heapDumper.cpp
> function "int dump(const char* path, bool overwrite = false)" has some different from the jdk-master, since patch 7cbb67a3f8adc83a5b51c092a66480d7b22a6bea is backport before this one, so this patch can't backport clearly
>
> 2) src/hotspot/share/services/heapDumperCompression.cpp
> MonitorLockerEx is named MonitorLocker in jdk-master, MonitorLockerEx.wait should have parameters, the constructor of MonitorLockerEx and MutexUnlockerEx also different from jdk-master
>
> 3) src/hotspot/share/services/heapDumperCompression.hpp
> FileWriter is different from jdk-master since backport of 7cbb67a3f8adc83a5b51c092a66480d7b22a6bea before this patch.
>
> I have built it on linux x86_64 and run test-tier1
Bin Liao has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains four commits:
- Merge branch 'backport-19be49714356f2f598924c9fefa6358679ab6dbe' of github.com:buddyliao/jdk11u-dev into backport-19be49714356f2f598924c9fefa6358679ab6dbe
- Merge branch 'master' of https://git.openjdk.java.net/jdk11u-dev into backport-19be49714356f2f598924c9fefa6358679ab6dbe
- Merge master
- Backport 19be49714356f2f598924c9fefa6358679ab6dbe
-------------
Changes: https://git.openjdk.java.net/jdk11u-dev/pull/209/files
Webrev: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=209&range=02
Stats: 1758 lines in 13 files changed: 1637 ins; 52 del; 69 mod
Patch: https://git.openjdk.java.net/jdk11u-dev/pull/209.diff
Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/209/head:pull/209
PR: https://git.openjdk.java.net/jdk11u-dev/pull/209
More information about the jdk-updates-dev
mailing list