From shade at openjdk.org Tue Jun 6 10:12:27 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 6 Jun 2023 10:12:27 GMT Subject: RFR: 7903488: JOL: Upgrade pre-integration workflows Message-ID: We need to start testing 21-ea for upcoming release. ------------- Commit messages: - Fix Changes: https://git.openjdk.org/jol/pull/41/files Webrev: https://webrevs.openjdk.org/?repo=jol&pr=41&range=00 Issue: https://bugs.openjdk.org/browse/CODETOOLS-7903488 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jol/pull/41.diff Fetch: git fetch https://git.openjdk.org/jol.git pull/41/head:pull/41 PR: https://git.openjdk.org/jol/pull/41 From shade at openjdk.org Tue Jun 6 10:34:23 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 6 Jun 2023 10:34:23 GMT Subject: Withdrawn: 7903488: JOL: Upgrade pre-integration workflows In-Reply-To: References: Message-ID: On Tue, 6 Jun 2023 10:06:16 GMT, Aleksey Shipilev wrote: > We need to start testing 21-ea for upcoming release. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jol/pull/41 From duke at openjdk.org Tue Jun 6 10:34:40 2023 From: duke at openjdk.org (duke) Date: Tue, 6 Jun 2023 10:34:40 GMT Subject: git: openjdk/jol: 7903488: JOL: Upgrade pre-integration workflows Message-ID: <96de42ed-7b81-4ab7-9faa-42d06b15b5a4@openjdk.org> Changeset: 2466ea49 Author: Aleksey Shipil?v Committer: GitHub Date: 2023-06-06 12:32:09 +0000 URL: https://git.openjdk.org/jol/commit/2466ea49eb2c1da3ef896a22b529c93e854de3fb 7903488: JOL: Upgrade pre-integration workflows ! .github/workflows/pre-integration.yml From shade at openjdk.org Mon Jun 26 10:56:39 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 26 Jun 2023 10:56:39 GMT Subject: RFR: CODETOOLS-7903501: JOL: Reformat heapdump-estimates output Message-ID: Heapdump-estimates is a very useful tool to select a proper JVM mode, based on heap dump of live objects. We can make it much more human-readable. ------------- Commit messages: - Fix Changes: https://git.openjdk.org/jol/pull/42/files Webrev: https://webrevs.openjdk.org/?repo=jol&pr=42&range=00 Issue: https://bugs.openjdk.org/browse/CODETOOLS-7903501 Stats: 382 lines in 3 files changed: 364 ins; 1 del; 17 mod Patch: https://git.openjdk.org/jol/pull/42.diff Fetch: git fetch https://git.openjdk.org/jol.git pull/42/head:pull/42 PR: https://git.openjdk.org/jol/pull/42 From shade at openjdk.org Mon Jun 26 11:02:48 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 26 Jun 2023 11:02:48 GMT Subject: RFR: CODETOOLS-7903501: JOL: Reformat heapdump-estimates output [v2] In-Reply-To: References: Message-ID: > Heapdump-estimates is a very useful tool to select a proper JVM mode, based on heap dump of live objects. We can make it much more human-readable. Aleksey Shipilev has updated the pull request incrementally with one additional commit since the last revision: Reformats ------------- Changes: - all: https://git.openjdk.org/jol/pull/42/files - new: https://git.openjdk.org/jol/pull/42/files/9b9acd71..8b9a8cf2 Webrevs: - full: https://webrevs.openjdk.org/?repo=jol&pr=42&range=01 - incr: https://webrevs.openjdk.org/?repo=jol&pr=42&range=00-01 Stats: 19 lines in 1 file changed: 5 ins; 10 del; 4 mod Patch: https://git.openjdk.org/jol/pull/42.diff Fetch: git fetch https://git.openjdk.org/jol.git pull/42/head:pull/42 PR: https://git.openjdk.org/jol/pull/42 From shade at openjdk.org Mon Jun 26 11:22:30 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 26 Jun 2023 11:22:30 GMT Subject: RFR: CODETOOLS-7903501: JOL: Reformat heapdump-estimates output [v3] In-Reply-To: References: Message-ID: > Heapdump-estimates is a very useful tool to select a proper JVM mode, based on heap dump of live objects. We can make it much more human-readable. Aleksey Shipilev has updated the pull request incrementally with two additional commits since the last revision: - Code touchups - Revert unrelated changes ------------- Changes: - all: https://git.openjdk.org/jol/pull/42/files - new: https://git.openjdk.org/jol/pull/42/files/8b9a8cf2..0ae38317 Webrevs: - full: https://webrevs.openjdk.org/?repo=jol&pr=42&range=02 - incr: https://webrevs.openjdk.org/?repo=jol&pr=42&range=01-02 Stats: 14 lines in 3 files changed: 4 ins; 9 del; 1 mod Patch: https://git.openjdk.org/jol/pull/42.diff Fetch: git fetch https://git.openjdk.org/jol.git pull/42/head:pull/42 PR: https://git.openjdk.org/jol/pull/42 From duke at openjdk.org Mon Jun 26 11:24:48 2023 From: duke at openjdk.org (duke) Date: Mon, 26 Jun 2023 11:24:48 GMT Subject: git: openjdk/jol: 7903501: JOL: Reformat heapdump-estimates output Message-ID: <06586427-aced-431a-9bd5-f3699c248758@openjdk.org> Changeset: 6ffdd45e Author: Aleksey Shipil?v Committer: GitHub Date: 2023-06-26 13:22:40 +0000 URL: https://git.openjdk.org/jol/commit/6ffdd45e5ad8107e40ed435733f6d95bc2662f1a 7903501: JOL: Reformat heapdump-estimates output ! jol-cli/src/main/java/org/openjdk/jol/operations/HeapDumpEstimates.java From shade at openjdk.org Mon Jun 26 11:25:27 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 26 Jun 2023 11:25:27 GMT Subject: Withdrawn: CODETOOLS-7903501: JOL: Reformat heapdump-estimates output In-Reply-To: References: Message-ID: On Mon, 26 Jun 2023 10:50:46 GMT, Aleksey Shipilev wrote: > Heapdump-estimates is a very useful tool to select a proper JVM mode, based on heap dump of live objects. We can make it much more human-readable. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jol/pull/42 From shade at openjdk.org Mon Jun 26 13:35:39 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 26 Jun 2023 13:35:39 GMT Subject: RFR: 7903502: JOL: Revisit rounding in "heap-estimates" report Message-ID: Issue in "heapdump-estimates" report: the rounding to zero should not produce "0.0%", which might be confusing. ------------- Commit messages: - Fix Changes: https://git.openjdk.org/jol/pull/43/files Webrev: https://webrevs.openjdk.org/?repo=jol&pr=43&range=00 Issue: https://bugs.openjdk.org/browse/CODETOOLS-7903502 Stats: 242 lines in 3 files changed: 90 ins; 22 del; 130 mod Patch: https://git.openjdk.org/jol/pull/43.diff Fetch: git fetch https://git.openjdk.org/jol.git pull/43/head:pull/43 PR: https://git.openjdk.org/jol/pull/43 From duke at openjdk.org Mon Jun 26 14:56:19 2023 From: duke at openjdk.org (duke) Date: Mon, 26 Jun 2023 14:56:19 GMT Subject: git: openjdk/jol: 7903502: JOL: Revisit rounding in "heap-estimates" report Message-ID: <660adb9a-3cb3-43ea-af81-031dcaaaf643@openjdk.org> Changeset: 20e6a5f9 Author: Aleksey Shipil?v Committer: GitHub Date: 2023-06-26 16:54:16 +0000 URL: https://git.openjdk.org/jol/commit/20e6a5f9231a2e622b8d0684d0a5083d082e7e42 7903502: JOL: Revisit rounding in "heap-estimates" report ! jol-cli/src/main/java/org/openjdk/jol/operations/HeapDumpEstimates.java ! jol-core/src/main/java/org/openjdk/jol/util/MathUtil.java ! jol-core/src/test/java/org/openjdk/jol/util/MathUtilTest.java From shade at openjdk.org Mon Jun 26 14:56:33 2023 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 26 Jun 2023 14:56:33 GMT Subject: Withdrawn: 7903502: JOL: Revisit rounding in "heap-estimates" report In-Reply-To: References: Message-ID: On Mon, 26 Jun 2023 13:30:21 GMT, Aleksey Shipilev wrote: > Issue in "heapdump-estimates" report: the rounding to zero should not produce "0.0%", which might be confusing. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jol/pull/43