Code Review for hotspot

Prepared by:roland on Thu Nov 24 11:13:32 CET 2016
Workspace:/home/rwestrel/valhalla/hotspot
Compare against: ssh://hg.openjdk.java.net/valhalla/valhalla/hotspot
Compare against version:10503
Summary of changes: 1346 lines changed: 986 ins; 119 del; 241 mod; 56279 unchg
Patch of changes: hotspot.patch
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/cpu/x86/vm/sharedRuntime_x86_64.cpp

471 lines changed: 300 ins; 109 del; 62 mod; 3675 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/code/codeBlob.cpp

rev 10504 : value type calling convention
8 lines changed: 4 ins; 0 del; 4 mod; 572 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/code/codeBlob.hpp

rev 10504 : value type calling convention
8 lines changed: 6 ins; 0 del; 2 mod; 550 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/interpreter/linkResolver.cpp

rev 10504 : value type calling convention
1 line changed: 0 ins; 0 del; 1 mod; 1662 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/arraycopynode.hpp

rev 10504 : value type calling convention
1 line changed: 0 ins; 0 del; 1 mod; 172 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/buildOopMap.cpp

rev 10504 : value type calling convention
2 lines changed: 0 ins; 0 del; 2 mod; 674 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/callGenerator.cpp

10 lines changed: 6 ins; 0 del; 4 mod; 1358 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/callnode.cpp

rev 10504 : value type calling convention
3 lines changed: 0 ins; 0 del; 3 mod; 2047 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/callnode.hpp

rev 10504 : value type calling convention
3 lines changed: 0 ins; 0 del; 3 mod; 1125 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/chaitin.cpp

rev 10504 : value type calling convention
1 line changed: 0 ins; 0 del; 1 mod; 2408 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/compile.cpp

rev 10493 : keep
rev 10504 : value type calling convention
2 lines changed: 0 ins; 0 del; 2 mod; 4523 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/doCall.cpp

rev 10504 : value type calling convention
5 lines changed: 2 ins; 2 del; 1 mod; 1168 unchg

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

rev 10504 : value type calling convention
10 lines changed: 5 ins; 0 del; 5 mod; 3512 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/generateOptoStub.cpp

rev 10504 : value type calling convention
2 lines changed: 0 ins; 0 del; 2 mod; 311 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/graphKit.cpp

22 lines changed: 13 ins; 1 del; 8 mod; 4499 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/machnode.cpp

rev 10504 : value type calling convention
2 lines changed: 0 ins; 0 del; 2 mod; 822 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/macro.cpp

rev 10504 : value type calling convention
2 lines changed: 0 ins; 0 del; 2 mod; 2766 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/macroArrayCopy.cpp

rev 10504 : value type calling convention
1 line changed: 0 ins; 0 del; 1 mod; 1258 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/matcher.cpp

rev 10504 : value type calling convention
8 lines changed: 2 ins; 0 del; 6 mod; 2686 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/parse1.cpp

91 lines changed: 73 ins; 0 del; 18 mod; 2394 unchg

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

rev 10504 : value type calling convention
40 lines changed: 0 ins; 0 del; 40 mod; 1636 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/type.cpp

87 lines changed: 68 ins; 1 del; 18 mod; 5461 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/type.hpp

rev 10504 : value type calling convention
7 lines changed: 2 ins; 0 del; 5 mod; 1895 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/valuetypenode.cpp

rev 10493 : keep
rev 10496 : more
rev 10497 : embedded vt
rev 10504 : value type calling convention
39 lines changed: 38 ins; 0 del; 1 mod; 314 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/valuetypenode.hpp

rev 10493 : keep
rev 10494 : more
rev 10496 : more
rev 10504 : value type calling convention
2 lines changed: 0 ins; 0 del; 2 mod; 93 unchg

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

rev 10504 : value type calling convention
4 lines changed: 2 ins; 0 del; 2 mod; 4270 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/runtime/sharedRuntime.cpp

188 lines changed: 166 ins; 4 del; 18 mod; 3054 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/runtime/sharedRuntime.hpp

50 lines changed: 44 ins; 2 del; 4 mod; 706 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/compiler/valhalla/valuetypes/ValueTypeTestBench.java

rev 10493 : keep
rev 10504 : value type calling convention
276 lines changed: 255 ins; 0 del; 21 mod; 668 unchg

This code review page was prepared using /home/rwestrel/code-tools/webrev/webrev.ksh (vers 25.16-hg+openjdk.java.net).