hg: panama/dev: 3 new changesets

vladimir.x.ivanov at oracle.com vladimir.x.ivanov at oracle.com
Sat Dec 1 01:45:49 UTC 2018


Changeset: 1194d591f8ee
Author:    vlivanov
Date:      2018-11-30 17:38 -0800
URL:       http://hg.openjdk.java.net/panama/dev/rev/1194d591f8ee

JMH project for Vector API benchmarks

! .hgignore
+ test/jdk/jdk/incubator/vector/benchmark/README
+ test/jdk/jdk/incubator/vector/benchmark/pom.xml
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/AbstractVectorBenchmark.java
! test/jdk/jdk/incubator/vector/config.sh
! test/jdk/jdk/incubator/vector/gen-template.sh
! test/jdk/jdk/incubator/vector/gen-tests.sh
! test/jdk/jdk/incubator/vector/templates/Perf-footer.template
! test/jdk/jdk/incubator/vector/templates/Perf-header.template
! test/jdk/jdk/incubator/vector/templates/Perf-wrapper.template

Changeset: 91dd9dbd816c
Author:    vlivanov
Date:      2018-11-30 17:40 -0800
URL:       http://hg.openjdk.java.net/panama/dev/rev/91dd9dbd816c

Benchmarks: cleanups, scalar variants

! test/jdk/jdk/incubator/vector/README.md
! test/jdk/jdk/incubator/vector/benchmark/README
! test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/AbstractVectorBenchmark.java
! test/jdk/jdk/incubator/vector/config.sh
! test/jdk/jdk/incubator/vector/gen-template.sh
! test/jdk/jdk/incubator/vector/gen-tests.sh
! test/jdk/jdk/incubator/vector/templates/Kernel-Binary-Masked-op.template
! test/jdk/jdk/incubator/vector/templates/Kernel-Binary-op-math.template
! test/jdk/jdk/incubator/vector/templates/Kernel-Binary-op.template
! test/jdk/jdk/incubator/vector/templates/Kernel-Blend-op.template
! test/jdk/jdk/incubator/vector/templates/Kernel-BoolReduction-op.template
! test/jdk/jdk/incubator/vector/templates/Kernel-Get-op.template
! test/jdk/jdk/incubator/vector/templates/Kernel-Rearrange.template
! test/jdk/jdk/incubator/vector/templates/Kernel-Reduction-op.template
! test/jdk/jdk/incubator/vector/templates/Kernel-Shift-Masked-op.template
! test/jdk/jdk/incubator/vector/templates/Kernel-Shift-op.template
! test/jdk/jdk/incubator/vector/templates/Kernel-Ternary-Masked-op.template
! test/jdk/jdk/incubator/vector/templates/Kernel-Ternary-op.template
! test/jdk/jdk/incubator/vector/templates/Kernel-Unary-Masked-op.template
! test/jdk/jdk/incubator/vector/templates/Kernel-Unary-op-math.template
! test/jdk/jdk/incubator/vector/templates/Kernel-Unary-op.template
! test/jdk/jdk/incubator/vector/templates/Kernel-With-Op.template
+ test/jdk/jdk/incubator/vector/templates/Perf-Compare.template
+ test/jdk/jdk/incubator/vector/templates/Perf-Scalar-Binary-Masked-op.template
+ test/jdk/jdk/incubator/vector/templates/Perf-Scalar-Binary-op-math.template
+ test/jdk/jdk/incubator/vector/templates/Perf-Scalar-Binary-op.template
+ test/jdk/jdk/incubator/vector/templates/Perf-Scalar-Blend-op.template
+ test/jdk/jdk/incubator/vector/templates/Perf-Scalar-BoolReduction-op.template
+ test/jdk/jdk/incubator/vector/templates/Perf-Scalar-Compare.template
+ test/jdk/jdk/incubator/vector/templates/Perf-Scalar-Rearrange.template
+ test/jdk/jdk/incubator/vector/templates/Perf-Scalar-Reduction-op.template
+ test/jdk/jdk/incubator/vector/templates/Perf-Scalar-Shift-Masked-op.template
+ test/jdk/jdk/incubator/vector/templates/Perf-Scalar-Shift-op.template
+ test/jdk/jdk/incubator/vector/templates/Perf-Scalar-Ternary-Masked-op.template
+ test/jdk/jdk/incubator/vector/templates/Perf-Scalar-Ternary-op.template
+ test/jdk/jdk/incubator/vector/templates/Perf-Scalar-Unary-Masked-op.template
+ test/jdk/jdk/incubator/vector/templates/Perf-Scalar-Unary-math.template
+ test/jdk/jdk/incubator/vector/templates/Perf-Scalar-Unary-op-math.template
+ test/jdk/jdk/incubator/vector/templates/Perf-Scalar-Unary-op.template
+ test/jdk/jdk/incubator/vector/templates/Perf-Scalar-footer.template
+ test/jdk/jdk/incubator/vector/templates/Perf-Scalar-header.template
! test/jdk/jdk/incubator/vector/templates/Perf-header.template
! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-Max-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-Min-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template

Changeset: c597e6c08d69
Author:    vlivanov
Date:      2018-11-30 17:42 -0800
URL:       http://hg.openjdk.java.net/panama/dev/rev/c597e6c08d69

Update generated files

! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/Byte128Vector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/Byte256Vector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/Byte512Vector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/Byte64Vector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/ByteMaxVector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/ByteScalar.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/Double128Vector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/Double256Vector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/Double512Vector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/Double64Vector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/DoubleMaxVector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/DoubleScalar.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/Float128Vector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/Float256Vector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/Float512Vector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/Float64Vector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/FloatMaxVector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/FloatScalar.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/Int128Vector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/Int256Vector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/Int512Vector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/Int64Vector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/IntMaxVector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/IntScalar.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/Long128Vector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/Long256Vector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/Long512Vector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/Long64Vector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/LongMaxVector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/LongScalar.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/Short128Vector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/Short256Vector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/Short512Vector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/Short64Vector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/ShortMaxVector.java
+ test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/ShortScalar.java



More information about the panama-dev mailing list