Code Review for lw2.3

Prepared by:dsamersoff on Wed Feb 20 16:06:35 UTC 2019
Workspace:/export/dsamersoff/esc/Valhalla/lw2.3
Compare against version:dms_lw2.3
Branch:lworld
Summary of changes: 1688 lines changed: 1467 ins; 97 del; 124 mod; 58306 unchg
Patch of changes: lw2.3.patch
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw .hgtags

rev 54217 : Added tag dms_lw2.3 for changeset 0b8fa2ccc411
1 line changed: 1 ins; 0 del; 0 mod; 546 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/aarch64.ad

rev 54218 : lw2.3 t1
rev 54220 : lw2.3 t3
rev 54222 : lw2.3 t5 revert clearArray changes
67 lines changed: 58 ins; 0 del; 9 mod; 17320 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/abstractInterpreter_aarch64.cpp

rev 54218 : lw2.3 t1
1 line changed: 1 ins; 0 del; 0 mod; 170 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp

rev 54218 : lw2.3 t1
81 lines changed: 76 ins; 2 del; 3 mod; 352 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/c1_FrameMap_aarch64.cpp

rev 54218 : lw2.3 t1
1 line changed: 0 ins; 0 del; 1 mod; 354 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp

rev 54218 : lw2.3 t1
20 lines changed: 10 ins; 0 del; 10 mod; 3206 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp

rev 54218 : lw2.3 t1
38 lines changed: 33 ins; 0 del; 5 mod; 1414 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp

rev 54218 : lw2.3 t1
6 lines changed: 6 ins; 0 del; 0 mod; 397 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp

rev 54218 : lw2.3 t1
rev 54219 : lw2.3 t2
66 lines changed: 60 ins; 1 del; 5 mod; 1134 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/c1_globals_aarch64.hpp

rev 54218 : lw2.3 t1
1 line changed: 0 ins; 0 del; 1 mod; 76 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/frame_aarch64.cpp

rev 54218 : lw2.3 t1
1 line changed: 1 ins; 0 del; 0 mod; 818 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp

rev 54223 : lw2.3 t6 C2 support for vt unpacking
17 lines changed: 17 ins; 0 del; 0 mod; 231 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp

rev 54223 : lw2.3 t6 C2 support for vt unpacking
1 line changed: 1 ins; 0 del; 0 mod; 77 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/globals_aarch64.hpp

rev 54218 : lw2.3 t1
1 line changed: 1 ins; 0 del; 0 mod; 171 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp

rev 54218 : lw2.3 t1
8 lines changed: 8 ins; 0 del; 0 mod; 1822 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp

rev 54218 : lw2.3 t1
9 lines changed: 9 ins; 0 del; 0 mod; 438 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/interpreterRT_aarch64.hpp

rev 54218 : lw2.3 t1
1 line changed: 1 ins; 0 del; 0 mod; 61 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp

rev 54218 : lw2.3 t1
rev 54223 : lw2.3 t6 C2 support for vt unpacking
380 lines changed: 378 ins; 0 del; 2 mod; 5850 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp

rev 54218 : lw2.3 t1
rev 54223 : lw2.3 t6 C2 support for vt unpacking
27 lines changed: 27 ins; 0 del; 0 mod; 1394 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp

rev 54218 : lw2.3 t1
rev 54219 : lw2.3 t2
rev 54223 : lw2.3 t6 C2 support for vt unpacking
643 lines changed: 501 ins; 79 del; 63 mod; 3054 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp

rev 54218 : lw2.3 t1
3 lines changed: 2 ins; 0 del; 1 mod; 5881 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp

rev 54218 : lw2.3 t1
1 line changed: 1 ins; 0 del; 0 mod; 2203 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/templateTable_aarch64.cpp

rev 54218 : lw2.3 t1
303 lines changed: 275 ins; 6 del; 22 mod; 3988 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp

rev 54218 : lw2.3 t1
2 lines changed: 0 ins; 0 del; 2 mod; 254 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/compiler/valhalla/valuetypes/TestArrays.java

rev 54221 : lw2.3 t4 removed x64 restrictions from tests
1 line changed: 0 ins; 1 del; 0 mod; 1643 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/compiler/valhalla/valuetypes/TestBasicFunctionality.java

rev 54221 : lw2.3 t4 removed x64 restrictions from tests
1 line changed: 0 ins; 1 del; 0 mod; 757 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/compiler/valhalla/valuetypes/TestCallingConvention.java

rev 54221 : lw2.3 t4 removed x64 restrictions from tests
1 line changed: 0 ins; 1 del; 0 mod; 571 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/compiler/valhalla/valuetypes/TestIntrinsics.java

rev 54221 : lw2.3 t4 removed x64 restrictions from tests
1 line changed: 0 ins; 1 del; 0 mod; 712 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/compiler/valhalla/valuetypes/TestJNICalls.java

rev 54221 : lw2.3 t4 removed x64 restrictions from tests
1 line changed: 0 ins; 1 del; 0 mod; 117 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/compiler/valhalla/valuetypes/TestLWorld.java

rev 54221 : lw2.3 t4 removed x64 restrictions from tests
1 line changed: 0 ins; 1 del; 0 mod; 1980 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/compiler/valhalla/valuetypes/TestMethodHandles.java

rev 54221 : lw2.3 t4 removed x64 restrictions from tests
1 line changed: 0 ins; 1 del; 0 mod; 497 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/compiler/valhalla/valuetypes/TestNullableValueTypes.java

rev 54221 : lw2.3 t4 removed x64 restrictions from tests
1 line changed: 0 ins; 1 del; 0 mod; 643 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/compiler/valhalla/valuetypes/TestOnStackReplacement.java

rev 54221 : lw2.3 t4 removed x64 restrictions from tests
1 line changed: 0 ins; 1 del; 0 mod; 175 unchg

This code review page was prepared using /export/dsamersoff/bin/webrev.ksh (vers 25.16-hg+openjdk.java.net).