Code Review for hotspot

Prepared by:ygaevsky on Thu Sep 26 16:02:57 RTZST 2019
Workspace:/home/ygaevsky/ws/openjdk/jdk8u-backports/hotspot
Compare against: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot
Compare against version:9054
Summary of changes: 632 lines changed: 626 ins; 0 del; 6 mod; 45951 unchg
Changeset: hotspot.changeset
Bug id: JDK-8073108 : Use x86 and SPARC CPU instructions for GHASH acceleration
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/cpu/ppc/vm/vm_version_ppc.cpp

rev 9055 : 8073108: Use x86 and SPARC CPU instructions for GHASH acceleration
Reviewed-by: kvn, jrose
5 lines changed: 5 ins; 0 del; 0 mod; 654 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/cpu/sparc/vm/assembler_sparc.hpp

rev 9055 : 8073108: Use x86 and SPARC CPU instructions for GHASH acceleration
Reviewed-by: kvn, jrose
7 lines changed: 6 ins; 0 del; 1 mod; 1228 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/cpu/sparc/vm/stubGenerator_sparc.cpp

rev 9055 : 8073108: Use x86 and SPARC CPU instructions for GHASH acceleration
Reviewed-by: kvn, jrose
130 lines changed: 129 ins; 0 del; 1 mod; 4936 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/cpu/sparc/vm/vm_version_sparc.cpp

rev 9055 : 8073108: Use x86 and SPARC CPU instructions for GHASH acceleration
Reviewed-by: kvn, jrose
11 lines changed: 11 ins; 0 del; 0 mod; 509 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/cpu/x86/vm/assembler_x86.cpp

rev 9055 : 8073108: Use x86 and SPARC CPU instructions for GHASH acceleration
Reviewed-by: kvn, jrose
9 lines changed: 9 ins; 0 del; 0 mod; 5822 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/cpu/x86/vm/assembler_x86.hpp

rev 9055 : 8073108: Use x86 and SPARC CPU instructions for GHASH acceleration
Reviewed-by: kvn, jrose
2 lines changed: 2 ins; 0 del; 0 mod; 1886 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/cpu/x86/vm/stubGenerator_x86_32.cpp

rev 9055 : 8073108: Use x86 and SPARC CPU instructions for GHASH acceleration
Reviewed-by: kvn, jrose
168 lines changed: 168 ins; 0 del; 0 mod; 3044 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/cpu/x86/vm/stubGenerator_x86_64.cpp

rev 9055 : 8073108: Use x86 and SPARC CPU instructions for GHASH acceleration
Reviewed-by: kvn, jrose
176 lines changed: 176 ins; 0 del; 0 mod; 4123 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/cpu/x86/vm/stubRoutines_x86.cpp

rev 9055 : 8073108: Use x86 and SPARC CPU instructions for GHASH acceleration
Reviewed-by: kvn, jrose
3 lines changed: 2 ins; 0 del; 1 mod; 129 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/cpu/x86/vm/stubRoutines_x86.hpp

rev 9055 : 8073108: Use x86 and SPARC CPU instructions for GHASH acceleration
Reviewed-by: kvn, jrose
6 lines changed: 5 ins; 0 del; 1 mod; 44 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/cpu/x86/vm/vm_version_x86.cpp

rev 9055 : 8073108: Use x86 and SPARC CPU instructions for GHASH acceleration
Reviewed-by: kvn, jrose
11 lines changed: 11 ins; 0 del; 0 mod; 1130 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/share/vm/classfile/vmSymbols.hpp

rev 9055 : 8073108: Use x86 and SPARC CPU instructions for GHASH acceleration
Reviewed-by: kvn, jrose
6 lines changed: 6 ins; 0 del; 0 mod; 1319 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/share/vm/opto/escape.cpp

rev 9055 : 8073108: Use x86 and SPARC CPU instructions for GHASH acceleration
Reviewed-by: kvn, jrose
1 line changed: 1 ins; 0 del; 0 mod; 3418 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/share/vm/opto/library_call.cpp

rev 9055 : 8073108: Use x86 and SPARC CPU instructions for GHASH acceleration
Reviewed-by: kvn, jrose
37 lines changed: 37 ins; 0 del; 0 mod; 6939 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/share/vm/opto/runtime.cpp

rev 9055 : 8073108: Use x86 and SPARC CPU instructions for GHASH acceleration
Reviewed-by: kvn, jrose
19 lines changed: 19 ins; 0 del; 0 mod; 1661 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/share/vm/opto/runtime.hpp

rev 9055 : 8073108: Use x86 and SPARC CPU instructions for GHASH acceleration
Reviewed-by: kvn, jrose
2 lines changed: 2 ins; 0 del; 0 mod; 353 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/share/vm/runtime/globals.hpp

rev 9055 : 8073108: Use x86 and SPARC CPU instructions for GHASH acceleration
Reviewed-by: kvn, jrose
3 lines changed: 3 ins; 0 del; 0 mod; 4054 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/share/vm/runtime/stubRoutines.cpp

rev 9055 : 8073108: Use x86 and SPARC CPU instructions for GHASH acceleration
Reviewed-by: kvn, jrose
1 line changed: 1 ins; 0 del; 0 mod; 542 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/share/vm/runtime/stubRoutines.hpp

rev 9055 : 8073108: Use x86 and SPARC CPU instructions for GHASH acceleration
Reviewed-by: kvn, jrose
2 lines changed: 2 ins; 0 del; 0 mod; 470 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/share/vm/runtime/vmStructs.cpp

rev 9055 : 8073108: Use x86 and SPARC CPU instructions for GHASH acceleration
Reviewed-by: kvn, jrose
1 line changed: 1 ins; 0 del; 0 mod; 3360 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw test/compiler/7184394/TestAESBase.java

rev 9055 : 8073108: Use x86 and SPARC CPU instructions for GHASH acceleration
Reviewed-by: kvn, jrose
19 lines changed: 19 ins; 0 del; 0 mod; 191 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw test/compiler/7184394/TestAESEncode.java

rev 9055 : 8073108: Use x86 and SPARC CPU instructions for GHASH acceleration
Reviewed-by: kvn, jrose
6 lines changed: 4 ins; 0 del; 2 mod; 56 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw test/compiler/7184394/TestAESMain.java

rev 9055 : 8073108: Use x86 and SPARC CPU instructions for GHASH acceleration
Reviewed-by: kvn, jrose
7 lines changed: 7 ins; 0 del; 0 mod; 83 unchg

This code review page was prepared using /home/ygaevsky/ws/openjdk/webrev/webrev.ksh (vers 25.18-hg+openjdk.java.net).