hg: code-tools/jol: 3 new changesets

shade at redhat.com shade at redhat.com
Tue Jan 21 18:36:55 UTC 2020


Changeset: e14d2977520a
Author:    shade
Date:      2020-01-21 17:32 +0100
URL:       https://hg.openjdk.java.net/code-tools/jol/rev/e14d2977520a

7902579: JOL benchmarks

+ jol-benchmarks/pom.xml
+ jol-benchmarks/src/main/java/org/openjdk/jol/GraphInstanceBench.java
! pom.xml

Changeset: fa7b14982585
Author:    shade
Date:      2020-01-21 18:11 +0100
URL:       https://hg.openjdk.java.net/code-tools/jol/rev/fa7b14982585

7902580: GraphLayout counts duplicate roots multiple times

! jol-core/src/main/java/org/openjdk/jol/info/GraphWalker.java
+ jol-core/src/test/java/org/openjdk/jol/info/GraphLayoutMultipleRootTest.java

Changeset: 6bf5a246fb84
Author:    shade
Date:      2020-01-21 18:14 +0100
URL:       https://hg.openjdk.java.net/code-tools/jol/rev/6bf5a246fb84

7902581: Optimize graph walk: cache class field list, cleaner path recording, remove unnecessary allocations

+ jol-core/src/main/java/org/openjdk/jol/info/ArrayGraphPathRecord.java
+ jol-core/src/main/java/org/openjdk/jol/info/FieldGraphPathRecord.java
! jol-core/src/main/java/org/openjdk/jol/info/GraphPathRecord.java
! jol-core/src/main/java/org/openjdk/jol/info/GraphWalker.java



More information about the jol-dev mailing list