git: openjdk/jol: CODETOOLS-7902868: JOL: Rework JOL Samples for modern JDKs

duke duke at openjdk.java.net
Tue Mar 30 17:02:47 UTC 2021


Changeset: 7ef9c724
Author:    Aleksey Shipilëv <shade at redhat.com>
Committer: GitHub <noreply at github.com>
Date:      2021-03-30 19:02:22 +0000
URL:       https://git.openjdk.java.net/jol/commit/7ef9c724

CODETOOLS-7902868: JOL: Rework JOL Samples for modern JDKs


= jol-samples/src/main/java/jdk/internal/vm/annotation/Contended.java
! jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_01_Basic.java
! jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_02_Alignment.java
! jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_03_Packing.java
! jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_04_Inheritance.java
- jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_05_InheritanceBarrier.java
+ jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_05_SuperGaps.java
- jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_06_Gaps.java
+ jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_06_HierarchyGaps.java
! jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_07_Exceptions.java
! jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_08_Class.java
! jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_09_Contended.java
! jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_10_DataModels.java
! jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_11_ClassWord.java
+ jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_12_BiasedLocking.java
- jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_12_ThinLocking.java
- jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_13_BiasedLocking.java
+ jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_13_ThinLocking.java
! jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_14_FatLocking.java
! jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_15_IdentityHashCode.java
= jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_16_IHC_BL_Conflict.java
- jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_17_Allocation.java
+ jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_17_ArrayLength.java
= jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_18_ArrayAlignment.java
= jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_19_AL_LL.java
- jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_19_Promotion.java
+ jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_20_Allocation.java
- jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_21_Arrays.java
= jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_21_Layouts.java
+ jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_22_Promotion.java
- jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_23_Defragmentation.java
= jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_23_Roots.java
+ jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_24_Arrays.java
= jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_25_Compaction.java
+ jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_26_Defragmentation.java
= jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_27_Colocation.java
= jol-samples/src/main/java/org/openjdk/jol/samples/JOLSample_28_Difference.java



More information about the jol-dev mailing list