Changeset: 89308395 Branch: lworld Author: Sergey Kuksenko <[email protected]> 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
