Prepared by: | Gustavo Serra Scalet |
---|---|
Workspace: | /home/gut/jdk10-hotspot-hg |
Compare against: | ssh://10.10.71.67/jdk10-hs/hotspot |
Compare against version: | 13388 |
Branch: | squaretolen_intrinsics |
Summary of changes: | 307 lines changed: 307 ins; 0 del; 0 mod; 14213 unchg |
Patch of changes: | jdk10-hotspot-hg.patch |
Bug id: | JDK-8185976 : PPC64: Implement MulAdd and SquareToLen intrinsics |
Legend: |
Modified file Deleted file New file |
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/ppc/vm/assembler_ppc.hpp
rev 13389 : PPC: Implement MulAdd and SquareToLen intrinsics This implementation is based on the algorithm implemented in java. It yields a performance speedup of: JDK8 - 23% JDK9 - 5% JDK10 - 5%1 line changed: 1 ins; 0 del; 0 mod; 2337 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/ppc/vm/assembler_ppc.inline.hpp
rev 13389 : PPC: Implement MulAdd and SquareToLen intrinsics This implementation is based on the algorithm implemented in java. It yields a performance speedup of: JDK8 - 23% JDK9 - 5% JDK10 - 5%1 line changed: 1 ins; 0 del; 0 mod; 1048 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/ppc/vm/macroAssembler_ppc.cpp
rev 13390 : Fix issues pointed out by Martin Doerr. http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2017-August/026850.html34 lines changed: 34 ins; 0 del; 0 mod; 5559 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/ppc/vm/macroAssembler_ppc.hpp
rev 13389 : PPC: Implement MulAdd and SquareToLen intrinsics This implementation is based on the algorithm implemented in java. It yields a performance speedup of: JDK8 - 23% JDK9 - 5% JDK10 - 5%2 lines changed: 2 ins; 0 del; 0 mod; 943 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/ppc/vm/stubGenerator_ppc.cpp
rev 13391 : Fix other issues pointed by Martin Doerr. http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2017-August/026899.html Also took this chance to remove 1 register usage on squaretolen.261 lines changed: 261 ins; 0 del; 0 mod; 3533 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/ppc/vm/vm_version_ppc.cpp
rev 13391 : Fix other issues pointed by Martin Doerr. http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2017-August/026899.html Also took this chance to remove 1 register usage on squaretolen.8 lines changed: 8 ins; 0 del; 0 mod; 793 unchg
This code review page was prepared using webrev.ksh (vers 25.16-hg+openjdk.java.net).