hg: code-tools/jol: 7901019: jol estimates do not take AllocationStyle into the account
aleksey.shipilev at oracle.com
aleksey.shipilev at oracle.com
Tue Aug 2 10:12:11 UTC 2016
Changeset: d93b948ed60e
Author: shade
Date: 2016-08-02 13:11 +0300
URL: http://hg.openjdk.java.net/code-tools/jol/rev/d93b948ed60e
7901019: jol estimates do not take AllocationStyle into the account
Summary: Rewrite HotSpotLayouter to match actual VM allocator, amend with gaps strategies, more tests.
Contributed-by: Timur Gibadullin <timur.gbd at gmail.com>
! jol-cli/src/main/java/org/openjdk/jol/operations/HeapDump.java
! jol-cli/src/main/java/org/openjdk/jol/operations/ObjectEstimates.java
! jol-cli/src/main/java/org/openjdk/jol/operations/ObjectIdealPacking.java
! jol-cli/src/main/java/org/openjdk/jol/operations/StringCompress.java
! jol-core/src/main/java/org/openjdk/jol/info/ClassData.java
! jol-core/src/main/java/org/openjdk/jol/info/ClassLayout.java
! jol-core/src/main/java/org/openjdk/jol/info/FieldData.java
+ jol-core/src/main/java/org/openjdk/jol/layouters/FieldAllocationType.java
! jol-core/src/main/java/org/openjdk/jol/layouters/HotSpotLayouter.java
+ jol-core/src/main/java/org/openjdk/jol/vm/ContendedSupport.java
+ jol-core/src/test/java/org/openjdk/jol/layouters/HotspotLayouterRealTest.java
! jol-core/src/test/java/org/openjdk/jol/layouters/LayouterInvariantsTest.java
! jol-core/src/test/java/org/openjdk/jol/util/ClassGenerator.java
More information about the jol-dev
mailing list