From aleksey.shipilev at oracle.com Wed Mar 4 09:16:11 2015 From: aleksey.shipilev at oracle.com (aleksey.shipilev at oracle.com) Date: Wed, 04 Mar 2015 09:16:11 +0000 Subject: hg: code-tools/jol: 7901322: JOL mistakenly believes the hierarchy gaps are always 4, while actual are 4/8 Message-ID: <201503040916.t249GIkg019295@aojmv0008> Changeset: 51ffd36902d0 Author: shade Date: 2015-03-04 12:16 +0300 URL: http://hg.openjdk.java.net/code-tools/jol/rev/51ffd36902d0 7901322: JOL mistakenly believes the hierarchy gaps are always 4, while actual are 4/8 ! jol-core/src/main/java/org/openjdk/jol/layouters/HotSpotLayouter.java From aleksey.shipilev at oracle.com Wed Mar 4 09:49:42 2015 From: aleksey.shipilev at oracle.com (aleksey.shipilev at oracle.com) Date: Wed, 04 Mar 2015 09:49:42 +0000 Subject: hg: code-tools/jol: 7901323: JOL-cli should print a sane error message when unknown mode is supplied Message-ID: <201503040949.t249ngZW024959@aojmv0008> Changeset: ad88fa287518 Author: shade Date: 2015-03-04 12:49 +0300 URL: http://hg.openjdk.java.net/code-tools/jol/rev/ad88fa287518 7901323: JOL-cli should print a sane error message when unknown mode is supplied ! jol-cli/src/main/java/org/openjdk/jol/Main.java From aleksey.shipilev at oracle.com Wed Mar 4 12:47:50 2015 From: aleksey.shipilev at oracle.com (aleksey.shipilev at oracle.com) Date: Wed, 04 Mar 2015 12:47:50 +0000 Subject: hg: code-tools/jol: Update the wording in JOLSample_06_Gaps.java. Message-ID: <201503041247.t24Clofp001143@aojmv0008> Changeset: 87811fc94efd Author: shade Date: 2015-03-04 13:40 +0300 URL: http://hg.openjdk.java.net/code-tools/jol/rev/87811fc94efd Update the wording in JOLSample_06_Gaps.java. ! jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_06_Gaps.java From aleksey.shipilev at oracle.com Wed Mar 4 12:55:23 2015 From: aleksey.shipilev at oracle.com (Aleksey Shipilev) Date: Wed, 04 Mar 2015 15:55:23 +0300 Subject: JOL 0.3.1 Message-ID: <54F700BB.8000202@oracle.com> Hi, JOL 0.3.1 is released and available at Maven Central (thanks to Evgeny Mandrikov, as always!). This is a minor patch release. Summary of changes: * Hotspot layout simulation missed the fact HS aligns the instance field blocks by oopSize, which caused the discrepancies in the simulation. This bug does not affect the use cases where we pull the actual layout from the VM. Fixed: https://bugs.openjdk.java.net/browse/CODETOOLS-7901322 * JOL CLI tool was exiting silently when mode was not specified. Made it more user-friendly: https://bugs.openjdk.java.net/browse/CODETOOLS-7901323 * A few touchups in the samples. Enjoy! Thanks, -Aleksey. From aleksey.shipilev at oracle.com Wed Mar 4 12:57:02 2015 From: aleksey.shipilev at oracle.com (aleksey.shipilev at oracle.com) Date: Wed, 04 Mar 2015 12:57:02 +0000 Subject: hg: code-tools/jol: 3 new changesets Message-ID: <201503041257.t24Cv2qI003069@aojmv0008> Changeset: d6fbe3467b23 Author: shade Date: 2015-03-04 13:00 +0300 URL: http://hg.openjdk.java.net/code-tools/jol/rev/d6fbe3467b23 JOL v0.3.1. ! jol-cli/pom.xml ! jol-core/pom.xml ! jol-samples/pom.xml ! pom.xml Changeset: ebcadc63d574 Author: shade Date: 2015-03-04 13:00 +0300 URL: http://hg.openjdk.java.net/code-tools/jol/rev/ebcadc63d574 Added tag 0.3.1 for changeset 44369b8675c2 ! .hgtags Changeset: 19b3861c0a85 Author: shade Date: 2015-03-04 13:00 +0300 URL: http://hg.openjdk.java.net/code-tools/jol/rev/19b3861c0a85 Continue in 0.4-SNAPSHOT. ! jol-cli/pom.xml ! jol-core/pom.xml ! jol-samples/pom.xml ! pom.xml