RFR: 8332603: [PPC64] Improve itable_stub [v2]
Varada M
varadam at openjdk.org
Mon Jun 17 05:05:12 UTC 2024
On Sat, 15 Jun 2024 14:37:37 GMT, Amit Kumar <amitkumar at openjdk.org> wrote:
>> PPC Port similar to [JDK-8305959 (x86)](https://bugs.openjdk.org/browse/JDK-8305959) and [JDK-8307352(aarch64)](https://bugs.openjdk.org/browse/JDK-8307352)
>
> Amit Kumar has updated the pull request incrementally with one additional commit since the last revision:
>
> consistency
There are no related failures in tier1 with release and fastdebug on aix-ppc. Here is the benchmark results.
Before patch:
Benchmark Mode Cnt Score Error Units
InterfaceCalls.test1stInt2Types avgt 12 18.084 ? 0.160 ns/op
InterfaceCalls.test1stInt3Types avgt 12 26.789 ? 0.282 ns/op
InterfaceCalls.test1stInt5Types avgt 12 26.926 ? 0.438 ns/op
InterfaceCalls.test2ndInt2Types avgt 12 18.500 ? 0.215 ns/op
InterfaceCalls.test2ndInt3Types avgt 12 30.996 ? 0.489 ns/op
InterfaceCalls.test2ndInt5Types avgt 12 28.395 ? 0.215 ns/op
InterfaceCalls.testIfaceCall avgt 12 26.749 ? 0.238 ns/op
InterfaceCalls.testIfaceExtCall avgt 12 28.189 ? 0.395 ns/op
InterfaceCalls.testMonomorphic avgt 12 15.251 ? 0.126 ns/op
Finished running test 'micro:vm.compiler.InterfaceCalls'
Test report is stored in build/aix-ppc64-server-release/test-results/micro_vm_compiler_InterfaceCalls
==============================
Test summary
==============================
TEST TOTAL PASS FAIL ERROR
micro:vm.compiler.InterfaceCalls 1 1 0 0
==============================
TEST SUCCESS
Finished building target 'test' in configuration 'aix-ppc64-server-release'
After patch :
Benchmark Mode Cnt Score Error Units
InterfaceCalls.test1stInt2Types avgt 12 18.078 ? 0.133 ns/op
InterfaceCalls.test1stInt3Types avgt 12 26.816 ? 0.276 ns/op
InterfaceCalls.test1stInt5Types avgt 12 26.918 ? 0.233 ns/op
InterfaceCalls.test2ndInt2Types avgt 12 18.674 ? 0.204 ns/op
InterfaceCalls.test2ndInt3Types avgt 12 30.360 ? 0.251 ns/op
InterfaceCalls.test2ndInt5Types avgt 12 28.356 ? 0.394 ns/op
InterfaceCalls.testIfaceCall avgt 12 26.676 ? 0.188 ns/op
InterfaceCalls.testIfaceExtCall avgt 12 27.613 ? 0.258 ns/op
InterfaceCalls.testMonomorphic avgt 12 15.175 ? 0.090 ns/op
Finished running test 'micro:vm.compiler.InterfaceCalls'
Test report is stored in build/aix-ppc64-server-release/test-results/micro_vm_compiler_InterfaceCalls
==============================
Test summary
==============================
TEST TOTAL PASS FAIL ERROR
micro:vm.compiler.InterfaceCalls 1 1 0 0
==============================
TEST SUCCESS
-------------
PR Comment: https://git.openjdk.org/jdk/pull/19733#issuecomment-2172244327
More information about the hotspot-dev
mailing list