git: openjdk/valhalla: lworld: 8367608: [lworld] Update/reimplement valhalla benchmarks for JEP 401

Sergey Kuksenko skuksenko at openjdk.org
Mon Sep 15 01:15:14 UTC 2025


Changeset: 89308395
Branch: lworld
Author:    Sergey Kuksenko <skuksenko at openjdk.org>
Date:      2025-09-15 01:12:48 +0000
URL:       https://git.openjdk.org/valhalla/commit/89308395192c5ac6dc8667c0146591fcf52ce163

8367608: [lworld] Update/reimplement valhalla benchmarks for JEP 401

! make/test/BuildMicrobenchmark.gmk
! test/micro/org/openjdk/bench/valhalla/ackermann/AckermannBase.java
+ test/micro/org/openjdk/bench/valhalla/ackermann/Identity.java
- test/micro/org/openjdk/bench/valhalla/ackermann/Identity64byte.java
- test/micro/org/openjdk/bench/valhalla/ackermann/Identity64int.java
- test/micro/org/openjdk/bench/valhalla/ackermann/Identity64long.java
- test/micro/org/openjdk/bench/valhalla/ackermann/IdentityLong.java
- test/micro/org/openjdk/bench/valhalla/ackermann/Inline64byte.java
- test/micro/org/openjdk/bench/valhalla/ackermann/Inline64int.java
- test/micro/org/openjdk/bench/valhalla/ackermann/Inline64long.java
= test/micro/org/openjdk/bench/valhalla/ackermann/Primitive.java
+ test/micro/org/openjdk/bench/valhalla/ackermann/Value.java
+ test/micro/org/openjdk/bench/valhalla/acmp/array/Identity.java
- test/micro/org/openjdk/bench/valhalla/acmp/array/IdentityIsCmpBranch.java
- test/micro/org/openjdk/bench/valhalla/acmp/array/IdentityIsCmpResult.java
- test/micro/org/openjdk/bench/valhalla/acmp/array/IdentityIsNotCmpBranch.java
- test/micro/org/openjdk/bench/valhalla/acmp/array/IdentityIsNotCmpResult.java
- test/micro/org/openjdk/bench/valhalla/acmp/array/InlineIsCmpBranch64byte.java
- test/micro/org/openjdk/bench/valhalla/acmp/array/InlineIsCmpBranch64long.java
- test/micro/org/openjdk/bench/valhalla/acmp/array/StatesQ64byte.java
- test/micro/org/openjdk/bench/valhalla/acmp/array/StatesQ64long.java
- test/micro/org/openjdk/bench/valhalla/acmp/array/StatesR64long.java
+ test/micro/org/openjdk/bench/valhalla/acmp/array/Value032.java
+ test/micro/org/openjdk/bench/valhalla/acmp/array/Value032NullFree.java
+ test/micro/org/openjdk/bench/valhalla/acmp/array/Value032NullFreeNonAtomic.java
+ test/micro/org/openjdk/bench/valhalla/acmp/array/Value128.java
+ test/micro/org/openjdk/bench/valhalla/acmp/array/Value128NullFree.java
+ test/micro/org/openjdk/bench/valhalla/acmp/array/Value128NullFreeNonAtomic.java
+ test/micro/org/openjdk/bench/valhalla/acmp/field/Identity.java
- test/micro/org/openjdk/bench/valhalla/acmp/field/InlineIsCmpBranch64long.java
- test/micro/org/openjdk/bench/valhalla/acmp/field/StatesQ64long.java
+ test/micro/org/openjdk/bench/valhalla/acmp/field/Value032.java
+ test/micro/org/openjdk/bench/valhalla/acmp/field/Value032NullFree.java
+ test/micro/org/openjdk/bench/valhalla/acmp/field/Value032NullFreeNonAtomic.java
+ test/micro/org/openjdk/bench/valhalla/acmp/field/Value128.java
+ test/micro/org/openjdk/bench/valhalla/acmp/field/Value128NullFree.java
+ test/micro/org/openjdk/bench/valhalla/acmp/field/Value128NullFreeNonAtomic.java
+ test/micro/org/openjdk/bench/valhalla/acmp/trivial/Identity.java
- test/micro/org/openjdk/bench/valhalla/acmp/trivial/IdentityTrivialEquals.java
- test/micro/org/openjdk/bench/valhalla/acmp/trivial/IdentityTrivialNotEquals.java
+ test/micro/org/openjdk/bench/valhalla/acmp/trivial/Value.java
= test/micro/org/openjdk/bench/valhalla/array/copy/CopyBase.java
+ test/micro/org/openjdk/bench/valhalla/array/copy/Identity.java
- test/micro/org/openjdk/bench/valhalla/array/copy/Identity32int.java
- test/micro/org/openjdk/bench/valhalla/array/copy/Inline128int.java
- test/micro/org/openjdk/bench/valhalla/array/copy/Inline32int.java
- test/micro/org/openjdk/bench/valhalla/array/copy/Inline64byte.java
- test/micro/org/openjdk/bench/valhalla/array/copy/Inline64int.java
- test/micro/org/openjdk/bench/valhalla/array/copy/InlineOpt.java
+ test/micro/org/openjdk/bench/valhalla/array/copy/Primitive032.java
- test/micro/org/openjdk/bench/valhalla/array/copy/Primitive128.java
- test/micro/org/openjdk/bench/valhalla/array/copy/Primitive32.java
- test/micro/org/openjdk/bench/valhalla/array/copy/Primitive64.java
+ test/micro/org/openjdk/bench/valhalla/array/copy/Value032.java
+ test/micro/org/openjdk/bench/valhalla/array/copy/Value032NullFree.java
+ test/micro/org/openjdk/bench/valhalla/array/copy/Value032NullFreeNonAtomic.java
+ test/micro/org/openjdk/bench/valhalla/array/copy/Value128.java
+ test/micro/org/openjdk/bench/valhalla/array/copy/Value128NullFree.java
+ test/micro/org/openjdk/bench/valhalla/array/copy/Value128NullFreeNonAtomic.java
+ test/micro/org/openjdk/bench/valhalla/array/copy/ValueOop.java
+ test/micro/org/openjdk/bench/valhalla/array/copy/ValueOopNullFree.java
+ test/micro/org/openjdk/bench/valhalla/array/copy/ValueOopNullFreeNonAtomic.java
= test/micro/org/openjdk/bench/valhalla/array/fill/FillBase.java
+ test/micro/org/openjdk/bench/valhalla/array/fill/Identity.java
- test/micro/org/openjdk/bench/valhalla/array/fill/Identity32int.java
- test/micro/org/openjdk/bench/valhalla/array/fill/IdentityOpt.java
- test/micro/org/openjdk/bench/valhalla/array/fill/Inline128int.java
- test/micro/org/openjdk/bench/valhalla/array/fill/Inline32int.java
- test/micro/org/openjdk/bench/valhalla/array/fill/Inline64byte.java
- test/micro/org/openjdk/bench/valhalla/array/fill/Inline64int.java
- test/micro/org/openjdk/bench/valhalla/array/fill/InlineOpt.java
+ test/micro/org/openjdk/bench/valhalla/array/fill/Primitive032.java
- test/micro/org/openjdk/bench/valhalla/array/fill/Primitive64.java
+ test/micro/org/openjdk/bench/valhalla/array/fill/Value032.java
+ test/micro/org/openjdk/bench/valhalla/array/fill/Value032NullFree.java
+ test/micro/org/openjdk/bench/valhalla/array/fill/Value032NullFreeNonAtomic.java
+ test/micro/org/openjdk/bench/valhalla/array/fill/Value128.java
+ test/micro/org/openjdk/bench/valhalla/array/fill/Value128NullFree.java
+ test/micro/org/openjdk/bench/valhalla/array/fill/Value128NullFreeNonAtomic.java
+ test/micro/org/openjdk/bench/valhalla/array/fill/ValueOop.java
+ test/micro/org/openjdk/bench/valhalla/array/fill/ValueOopNullFree.java
+ test/micro/org/openjdk/bench/valhalla/array/fill/ValueOopNullFreeNonAtomic.java
+ test/micro/org/openjdk/bench/valhalla/array/read/Identity.java
- test/micro/org/openjdk/bench/valhalla/array/read/Inline128int.java
- test/micro/org/openjdk/bench/valhalla/array/read/Inline32int.java
- test/micro/org/openjdk/bench/valhalla/array/read/Inline64byte.java
- test/micro/org/openjdk/bench/valhalla/array/read/Inline64int.java
+ test/micro/org/openjdk/bench/valhalla/array/read/Primitive032.java
- test/micro/org/openjdk/bench/valhalla/array/read/Primitive128int.java
- test/micro/org/openjdk/bench/valhalla/array/read/Primitive32int.java
- test/micro/org/openjdk/bench/valhalla/array/read/Primitive64byte.java
- test/micro/org/openjdk/bench/valhalla/array/read/Primitive64int.java
- test/micro/org/openjdk/bench/valhalla/array/read/Primitive64long.java
= test/micro/org/openjdk/bench/valhalla/array/read/ReadBase.java
+ test/micro/org/openjdk/bench/valhalla/array/read/Value032.java
+ test/micro/org/openjdk/bench/valhalla/array/read/Value032NullFree.java
+ test/micro/org/openjdk/bench/valhalla/array/read/Value032NullFreeNonAtomic.java
+ test/micro/org/openjdk/bench/valhalla/array/read/Value128.java
+ test/micro/org/openjdk/bench/valhalla/array/read/Value128NullFree.java
+ test/micro/org/openjdk/bench/valhalla/array/read/Value128NullFreeNonAtomic.java
+ test/micro/org/openjdk/bench/valhalla/array/read/ValueOop.java
+ test/micro/org/openjdk/bench/valhalla/array/read/ValueOopNullFree.java
+ test/micro/org/openjdk/bench/valhalla/array/read/ValueOopNullFreeNonAtomic.java
+ test/micro/org/openjdk/bench/valhalla/array/readpartial/Identity.java
+ test/micro/org/openjdk/bench/valhalla/array/readpartial/Primitive128.java
= test/micro/org/openjdk/bench/valhalla/array/readpartial/ReadBase.java
+ test/micro/org/openjdk/bench/valhalla/array/readpartial/Value128.java
+ test/micro/org/openjdk/bench/valhalla/array/readpartial/Value128NullFree.java
+ test/micro/org/openjdk/bench/valhalla/array/readpartial/Value128NullFreeNonAtomic.java
+ test/micro/org/openjdk/bench/valhalla/array/readpartial/ValueOop.java
+ test/micro/org/openjdk/bench/valhalla/array/readpartial/ValueOopNullFree.java
+ test/micro/org/openjdk/bench/valhalla/array/readpartial/ValueOopNullFreeNonAtomic.java
+ test/micro/org/openjdk/bench/valhalla/array/set/Identity.java
- test/micro/org/openjdk/bench/valhalla/array/set/Inline128int.java
- test/micro/org/openjdk/bench/valhalla/array/set/Inline32int.java
- test/micro/org/openjdk/bench/valhalla/array/set/Inline64byte.java
- test/micro/org/openjdk/bench/valhalla/array/set/Inline64int.java
+ test/micro/org/openjdk/bench/valhalla/array/set/Primitive032.java
- test/micro/org/openjdk/bench/valhalla/array/set/Primitive32.java
- test/micro/org/openjdk/bench/valhalla/array/set/Primitive64.java
= test/micro/org/openjdk/bench/valhalla/array/set/SetBase.java
+ test/micro/org/openjdk/bench/valhalla/array/set/Value032.java
+ test/micro/org/openjdk/bench/valhalla/array/set/Value032NullFree.java
+ test/micro/org/openjdk/bench/valhalla/array/set/Value032NullFreeNonAtomic.java
+ test/micro/org/openjdk/bench/valhalla/array/set/Value128.java
+ test/micro/org/openjdk/bench/valhalla/array/set/Value128NullFree.java
+ test/micro/org/openjdk/bench/valhalla/array/set/Value128NullFreeNonAtomic.java
+ test/micro/org/openjdk/bench/valhalla/array/set/ValueOop.java
+ test/micro/org/openjdk/bench/valhalla/array/set/ValueOopNullFree.java
+ test/micro/org/openjdk/bench/valhalla/array/set/ValueOopNullFreeNonAtomic.java
- test/micro/org/openjdk/bench/valhalla/array/sum/IdentityOpt.java
- test/micro/org/openjdk/bench/valhalla/array/sum/Inline128int.java
- test/micro/org/openjdk/bench/valhalla/array/sum/Inline32int.java
- test/micro/org/openjdk/bench/valhalla/array/sum/Inline64byte.java
- test/micro/org/openjdk/bench/valhalla/array/sum/Inline64int.java
- test/micro/org/openjdk/bench/valhalla/array/sum/InlineOpt.java
- test/micro/org/openjdk/bench/valhalla/array/sum/Primitive128int.java
- test/micro/org/openjdk/bench/valhalla/array/sum/Primitive32int.java
- test/micro/org/openjdk/bench/valhalla/array/sum/Primitive64byte.java
- test/micro/org/openjdk/bench/valhalla/array/sum/Primitive64int.java
- test/micro/org/openjdk/bench/valhalla/array/sum/Primitive64long.java
- test/micro/org/openjdk/bench/valhalla/array/util/PrimitiveStates.java
- test/micro/org/openjdk/bench/valhalla/array/util/StatesQ128byte.java
- test/micro/org/openjdk/bench/valhalla/array/util/StatesQ128int.java
- test/micro/org/openjdk/bench/valhalla/array/util/StatesQ128long.java
- test/micro/org/openjdk/bench/valhalla/array/util/StatesQ32int.java
- test/micro/org/openjdk/bench/valhalla/array/util/StatesQ64byte.java
- test/micro/org/openjdk/bench/valhalla/array/util/StatesQ64int.java
- test/micro/org/openjdk/bench/valhalla/array/util/StatesQOpt.java
- test/micro/org/openjdk/bench/valhalla/array/util/StatesR128int.java
- test/micro/org/openjdk/bench/valhalla/array/util/StatesR32int.java
- test/micro/org/openjdk/bench/valhalla/array/util/StatesR64byte.java
- test/micro/org/openjdk/bench/valhalla/array/util/StatesR64int.java
- test/micro/org/openjdk/bench/valhalla/array/util/StatesROpt.java
+ test/micro/org/openjdk/bench/valhalla/array/walk/Identity.java
+ test/micro/org/openjdk/bench/valhalla/array/walk/Primitive.java
+ test/micro/org/openjdk/bench/valhalla/array/walk/Value032.java
+ test/micro/org/openjdk/bench/valhalla/array/walk/Value032NullFree.java
+ test/micro/org/openjdk/bench/valhalla/array/walk/Value032NullFreeNonAtomic.java
+ test/micro/org/openjdk/bench/valhalla/array/walk/Value128.java
+ test/micro/org/openjdk/bench/valhalla/array/walk/Value128NullFree.java
+ test/micro/org/openjdk/bench/valhalla/array/walk/Value128NullFreeNonAtomic.java
+ test/micro/org/openjdk/bench/valhalla/array/walk/WalkBase.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/copy/IdentityArrayCopy.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/copy/IdentityCopy0.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/copy/IdentityCopy1.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/copy/IdentityCopy2.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/copy/IdentityCopy3.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/copy/InlineArrayCopy.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/copy/InlineCopy0.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/copy/InlineCopy1.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/copy/InlineCopy2.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/copy/InlineCopy3.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/fill/Inline64longFillDef.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/fill/Inline64longFillInstInt.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/fill/Inline64longFillInstObj.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/fill/Inline64longFillInstRef.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/fill/Inline64longFillInstVal.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/fill/Inline64longFillInt.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/fill/Inline64longFillNew.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/fill/Inline64longFillObj.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/fill/Inline64longFillRef.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/fill/Inline64longFillStatInt.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/fill/Inline64longFillStatObj.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/fill/Inline64longFillStatRef.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/fill/Inline64longFillStatVal.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/fill/Inline64longFillVal.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/read/Inline64long.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/set/Inline64longSetInt.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/set/Inline64longSetNew.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/set/Inline64longSetObj.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/set/Inline64longSetRef.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/set/Inline64longSetVal.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/sum/Identity64long.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/sum/Inline64long.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/util/StatesQ64long.java
- test/micro/org/openjdk/bench/valhalla/arraytotal/util/StatesR64long.java
- test/micro/org/openjdk/bench/valhalla/callconv/Inline64byte.java
- test/micro/org/openjdk/bench/valhalla/callconv/Inline64int.java
- test/micro/org/openjdk/bench/valhalla/callconv/Inline64long.java
+ test/micro/org/openjdk/bench/valhalla/callconv/Primitive1.java
+ test/micro/org/openjdk/bench/valhalla/callconv/Primitive2.java
+ test/micro/org/openjdk/bench/valhalla/callconv/Primitive4.java
+ test/micro/org/openjdk/bench/valhalla/callconv/Primitive8.java
- test/micro/org/openjdk/bench/valhalla/callconv/PrimitiveByte.java
- test/micro/org/openjdk/bench/valhalla/callconv/PrimitiveInt.java
- test/micro/org/openjdk/bench/valhalla/callconv/PrimitiveLong.java
+ test/micro/org/openjdk/bench/valhalla/callconv/Value1.java
+ test/micro/org/openjdk/bench/valhalla/callconv/Value2.java
+ test/micro/org/openjdk/bench/valhalla/callconv/Value4.java
+ test/micro/org/openjdk/bench/valhalla/callconv/Value8.java
= test/micro/org/openjdk/bench/valhalla/field/copy/CopyBase.java
+ test/micro/org/openjdk/bench/valhalla/field/copy/Identity.java
- test/micro/org/openjdk/bench/valhalla/field/copy/Inline128int.java
- test/micro/org/openjdk/bench/valhalla/field/copy/Inline32int.java
- test/micro/org/openjdk/bench/valhalla/field/copy/Inline64byte.java
- test/micro/org/openjdk/bench/valhalla/field/copy/Inline64int.java
- test/micro/org/openjdk/bench/valhalla/field/copy/Inline64long.java
- test/micro/org/openjdk/bench/valhalla/field/copy/Primitive128.java
- test/micro/org/openjdk/bench/valhalla/field/copy/Primitive32.java
- test/micro/org/openjdk/bench/valhalla/field/copy/Primitive64.java
+ test/micro/org/openjdk/bench/valhalla/field/copy/Value032.java
+ test/micro/org/openjdk/bench/valhalla/field/copy/Value032NullFree.java
+ test/micro/org/openjdk/bench/valhalla/field/copy/Value032NullFreeNonAtomic.java
+ test/micro/org/openjdk/bench/valhalla/field/copy/Value128.java
+ test/micro/org/openjdk/bench/valhalla/field/copy/Value128NullFree.java
+ test/micro/org/openjdk/bench/valhalla/field/copy/Value128NullFreeNonAtomic.java
+ test/micro/org/openjdk/bench/valhalla/field/read/Identity.java
- test/micro/org/openjdk/bench/valhalla/field/read/Inline128int.java
- test/micro/org/openjdk/bench/valhalla/field/read/Inline32int.java
- test/micro/org/openjdk/bench/valhalla/field/read/Inline64byte.java
- test/micro/org/openjdk/bench/valhalla/field/read/Inline64int.java
- test/micro/org/openjdk/bench/valhalla/field/read/Inline64long.java
= test/micro/org/openjdk/bench/valhalla/field/read/ReadBase.java
+ test/micro/org/openjdk/bench/valhalla/field/read/Value032.java
+ test/micro/org/openjdk/bench/valhalla/field/read/Value032NullFree.java
+ test/micro/org/openjdk/bench/valhalla/field/read/Value032NullFreeNonAtomic.java
+ test/micro/org/openjdk/bench/valhalla/field/read/Value128.java
+ test/micro/org/openjdk/bench/valhalla/field/read/Value128NullFree.java
+ test/micro/org/openjdk/bench/valhalla/field/read/Value128NullFreeNonAtomic.java
+ test/micro/org/openjdk/bench/valhalla/field/set/Identity.java
- test/micro/org/openjdk/bench/valhalla/field/set/Inline128int.java
- test/micro/org/openjdk/bench/valhalla/field/set/Inline32int.java
- test/micro/org/openjdk/bench/valhalla/field/set/Inline64byte.java
- test/micro/org/openjdk/bench/valhalla/field/set/Inline64int.java
- test/micro/org/openjdk/bench/valhalla/field/set/Inline64long.java
= test/micro/org/openjdk/bench/valhalla/field/set/SetBase.java
+ test/micro/org/openjdk/bench/valhalla/field/set/Value032.java
+ test/micro/org/openjdk/bench/valhalla/field/set/Value032NullFree.java
+ test/micro/org/openjdk/bench/valhalla/field/set/Value032NullFreeNonAtomic.java
+ test/micro/org/openjdk/bench/valhalla/field/set/Value128.java
+ test/micro/org/openjdk/bench/valhalla/field/set/Value128NullFree.java
+ test/micro/org/openjdk/bench/valhalla/field/set/Value128NullFreeNonAtomic.java
- test/micro/org/openjdk/bench/valhalla/field/util/PrimitiveStates.java
- test/micro/org/openjdk/bench/valhalla/field/util/StatesQ128int.java
- test/micro/org/openjdk/bench/valhalla/field/util/StatesQ32int.java
- test/micro/org/openjdk/bench/valhalla/field/util/StatesQ64byte.java
- test/micro/org/openjdk/bench/valhalla/field/util/StatesQ64int.java
- test/micro/org/openjdk/bench/valhalla/field/util/StatesQ64long.java
+ test/micro/org/openjdk/bench/valhalla/hash/Value1.java
+ test/micro/org/openjdk/bench/valhalla/hash/Value8.java
- test/micro/org/openjdk/bench/valhalla/invoke/IdentityArray.java
- test/micro/org/openjdk/bench/valhalla/invoke/IdentityField.java
- test/micro/org/openjdk/bench/valhalla/invoke/InlineArray0.java
- test/micro/org/openjdk/bench/valhalla/invoke/InlineArray1.java
- test/micro/org/openjdk/bench/valhalla/invoke/InlineArrayHashExplicit.java
- test/micro/org/openjdk/bench/valhalla/invoke/InlineArrayHashImplicit.java
- test/micro/org/openjdk/bench/valhalla/invoke/InlineField.java
- test/micro/org/openjdk/bench/valhalla/invoke/InlineField1.java
- test/micro/org/openjdk/bench/valhalla/invoke/InlineRec.java
+ test/micro/org/openjdk/bench/valhalla/invoke/array/Identity.java
+ test/micro/org/openjdk/bench/valhalla/invoke/array/Value.java
+ test/micro/org/openjdk/bench/valhalla/invoke/array/ValueNullFree.java
+ test/micro/org/openjdk/bench/valhalla/invoke/array/ValueNullFreeNonAtomic.java
+ test/micro/org/openjdk/bench/valhalla/invoke/field/Identity.java
+ test/micro/org/openjdk/bench/valhalla/invoke/field/Value.java
+ test/micro/org/openjdk/bench/valhalla/invoke/field/ValueNullFree.java
+ test/micro/org/openjdk/bench/valhalla/invoke/field/ValueNullFreeNonAtomic.java
+ test/micro/org/openjdk/bench/valhalla/mandelbrot/Identity.java
+ test/micro/org/openjdk/bench/valhalla/mandelbrot/MandelbrotBase.java
+ test/micro/org/openjdk/bench/valhalla/mandelbrot/Primitive.java
+ test/micro/org/openjdk/bench/valhalla/mandelbrot/Value.java
- test/micro/org/openjdk/bench/valhalla/matrix/Base.java
! test/micro/org/openjdk/bench/valhalla/matrix/Identity.java
- test/micro/org/openjdk/bench/valhalla/matrix/Inline.java
+ test/micro/org/openjdk/bench/valhalla/matrix/MatrixBase.java
! test/micro/org/openjdk/bench/valhalla/matrix/Primitive.java
+ test/micro/org/openjdk/bench/valhalla/matrix/Value.java
+ test/micro/org/openjdk/bench/valhalla/matrix/ValueNullFree.java
+ test/micro/org/openjdk/bench/valhalla/matrix/ValueNullFreeNonAtomic.java
+ test/micro/org/openjdk/bench/valhalla/sum/Identity.java
+ test/micro/org/openjdk/bench/valhalla/sum/Primitive.java
= test/micro/org/openjdk/bench/valhalla/sum/SumBase.java
+ test/micro/org/openjdk/bench/valhalla/sum/Value.java
+ test/micro/org/openjdk/bench/valhalla/sum/ValueNullFree.java
+ test/micro/org/openjdk/bench/valhalla/sum/ValueNullFreeNonAtomic.java
- test/micro/org/openjdk/bench/valhalla/traversal/Identity32.java
- test/micro/org/openjdk/bench/valhalla/traversal/Identity64.java
- test/micro/org/openjdk/bench/valhalla/traversal/Inline32.java
- test/micro/org/openjdk/bench/valhalla/traversal/Inline64.java
- test/micro/org/openjdk/bench/valhalla/traversal/Primitive32.java
- test/micro/org/openjdk/bench/valhalla/traversal/Primitive64.java
- test/micro/org/openjdk/bench/valhalla/types/A64long.java
- test/micro/org/openjdk/bench/valhalla/types/ByByte.java
- test/micro/org/openjdk/bench/valhalla/types/ByInt.java
- test/micro/org/openjdk/bench/valhalla/types/ByLong.java
- test/micro/org/openjdk/bench/valhalla/types/Complex.java
- test/micro/org/openjdk/bench/valhalla/types/Int128.java
- test/micro/org/openjdk/bench/valhalla/types/Int32.java
- test/micro/org/openjdk/bench/valhalla/types/Int64.java
- test/micro/org/openjdk/bench/valhalla/types/Opt.java
- test/micro/org/openjdk/bench/valhalla/types/Q128byte.java
- test/micro/org/openjdk/bench/valhalla/types/Q128int.java
- test/micro/org/openjdk/bench/valhalla/types/Q128long.java
- test/micro/org/openjdk/bench/valhalla/types/Q32byte.java
- test/micro/org/openjdk/bench/valhalla/types/Q32int.java
- test/micro/org/openjdk/bench/valhalla/types/Q64byte.java
- test/micro/org/openjdk/bench/valhalla/types/Q64int.java
- test/micro/org/openjdk/bench/valhalla/types/Q64long.java
- test/micro/org/openjdk/bench/valhalla/types/QComplex.java
- test/micro/org/openjdk/bench/valhalla/types/QOpt.java
- test/micro/org/openjdk/bench/valhalla/types/R128int.java
- test/micro/org/openjdk/bench/valhalla/types/R128long.java
- test/micro/org/openjdk/bench/valhalla/types/R32byte.java
- test/micro/org/openjdk/bench/valhalla/types/R32int.java
- test/micro/org/openjdk/bench/valhalla/types/R64byte.java
- test/micro/org/openjdk/bench/valhalla/types/R64int.java
- test/micro/org/openjdk/bench/valhalla/types/R64long.java
- test/micro/org/openjdk/bench/valhalla/types/RComplex.java
- test/micro/org/openjdk/bench/valhalla/types/ROpt.java
- test/micro/org/openjdk/bench/valhalla/util/Utils.java



More information about the valhalla-dev mailing list