From shade at redhat.com Mon Feb 27 10:19:17 2023 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 27 Feb 2023 11:19:17 +0100 Subject: JOL 0.17 Message-ID: <1ec733c2-6c61-24c4-db4f-ec130e5dc8ac@redhat.com> Hi, JOL 0.17 is released and available on Maven Central. This release ships with a bunch of feature improvements and maintenance fixes: *) Starting from this version, JOL requires at least JDK 8: 7903352: JOL: Drop support for JDK 7 *) JDK 17+ compatibility fixes: 7903364: JOL: Fix support for modern SA *) Several size computation bugs related to arrays were discovered and fixed: 7903075: JOL: Incorrect ClassLayout header/loss calculation for arrays 7903262: JOL: GraphStatsWalker counts array elements incorrectly *) Project Lilliput support: detects the Lilliput VMs, is able to estimate space savings if you give JOL CLI a heap dump to process, etc. 7903119: JOL: Experimental support for Lilliput 7903410: JOL: Extend "estimate" to heap dumps and Lilliput 7903412: JOL: Lilliput model should include info on compressed classes/refs 7903411: JOL: Rework Model64 to include comp ref/class attributes *) Cleaner VM configuration messages 7903366: JOL: Clean up VM configuration messages Enjoy! -- Thanks, -Aleksey From duke at openjdk.org Mon Feb 27 10:36:43 2023 From: duke at openjdk.org (duke) Date: Mon, 27 Feb 2023 10:36:43 GMT Subject: git: openjdk/jol: 2 new changesets Message-ID: <9b7b617a-d7b3-4854-af44-92f8fa8cb298@openjdk.org> Changeset: 400c871b Author: Aleksey Shipilev Date: 2023-02-27 10:56:57 +0000 URL: https://git.openjdk.org/jol/commit/400c871bd4b7542fdbba96f4081b1ec3a01b5ebe JOL v0.17. ! jol-benchmarks/pom.xml ! jol-cli/pom.xml ! jol-core/pom.xml ! jol-samples/pom.xml ! pom.xml Changeset: ccc7a33a Author: Aleksey Shipilev Date: 2023-02-27 10:57:14 +0000 URL: https://git.openjdk.org/jol/commit/ccc7a33a164f96da675276edc9be24e6b3be1cfd Continue in 0.18-SNAPSHOT ! jol-benchmarks/pom.xml ! jol-cli/pom.xml ! jol-core/pom.xml ! jol-samples/pom.xml ! pom.xml