Code Review for open

Prepared by:dlong on Tue Oct 17 18:30:59 PDT 2017
Workspace:/export/drlong/ws/dev1/open
Compare against: ssh://hg.openjdk.java.net/jdk10/hs
Compare against version:qparent
Summary of changes: 623 lines changed: 532 ins; 43 del; 48 mod; 9834 unchg
Patch of changes: open.patch
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/aot/aotCodeHeap.cpp

rev 47466 : 8132547: [AOT] support invokedynamic instructions
Reviewed-by: iveresov, kvn
193 lines changed: 171 ins; 18 del; 4 mod; 869 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/aot/aotCodeHeap.hpp

rev 47466 : 8132547: [AOT] support invokedynamic instructions
Reviewed-by: iveresov, kvn
17 lines changed: 16 ins; 0 del; 1 mod; 298 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/aot/aotLoader.cpp

rev 47466 : 8132547: [AOT] support invokedynamic instructions
Reviewed-by: iveresov, kvn
39 lines changed: 39 ins; 0 del; 0 mod; 261 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/aot/aotLoader.hpp

rev 47466 : 8132547: [AOT] support invokedynamic instructions
Reviewed-by: iveresov, kvn
2 lines changed: 2 ins; 0 del; 0 mod; 76 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/classfile/klassFactory.cpp

rev 47466 : 8132547: [AOT] support invokedynamic instructions
Reviewed-by: iveresov, kvn
2 lines changed: 0 ins; 0 del; 2 mod; 255 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/oops/instanceKlass.cpp

rev 47466 : 8132547: [AOT] support invokedynamic instructions
Reviewed-by: iveresov, kvn
6 lines changed: 4 ins; 0 del; 2 mod; 3749 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/oops/instanceKlass.hpp

rev 47466 : 8132547: [AOT] support invokedynamic instructions
Reviewed-by: iveresov, kvn
2 lines changed: 1 ins; 0 del; 1 mod; 1500 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java

rev 47466 : 8132547: [AOT] support invokedynamic instructions
Reviewed-by: iveresov, kvn
1 line changed: 1 ins; 0 del; 0 mod; 892 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTBackend.java

rev 47466 : 8132547: [AOT] support invokedynamic instructions
Reviewed-by: iveresov, kvn
5 lines changed: 2 ins; 0 del; 3 mod; 170 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTCompiledClass.java

rev 47466 : 8132547: [AOT] support invokedynamic instructions
Reviewed-by: iveresov, kvn
115 lines changed: 93 ins; 5 del; 17 mod; 362 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CallInfo.java

rev 47466 : 8132547: [AOT] support invokedynamic instructions
Reviewed-by: iveresov, kvn
13 lines changed: 10 ins; 0 del; 3 mod; 88 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CompiledMethodInfo.java

rev 47466 : 8132547: [AOT] support invokedynamic instructions
Reviewed-by: iveresov, kvn
17 lines changed: 4 ins; 6 del; 7 mod; 331 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/DataPatchProcessor.java

rev 47466 : 8132547: [AOT] support invokedynamic instructions
Reviewed-by: iveresov, kvn
15 lines changed: 11 ins; 3 del; 1 mod; 148 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/JavaCallSiteRelocationSymbol.java

rev 47466 : 8132547: [AOT] support invokedynamic instructions
Reviewed-by: iveresov, kvn
1 line changed: 1 ins; 0 del; 0 mod; 140 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Main.java

rev 47466 : 8132547: [AOT] support invokedynamic instructions
Reviewed-by: iveresov, kvn
5 lines changed: 4 ins; 0 del; 1 mod; 287 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MetadataBuilder.java

rev 47466 : 8132547: [AOT] support invokedynamic instructions
Reviewed-by: iveresov, kvn
17 lines changed: 4 ins; 7 del; 6 mod; 225 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2AotTest.java

rev 47466 : 8132547: [AOT] support invokedynamic instructions
Reviewed-by: iveresov, kvn
1 line changed: 0 ins; 1 del; 0 mod; 44 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2CompiledTest.java

rev 47466 : 8132547: [AOT] support invokedynamic instructions
Reviewed-by: iveresov, kvn
1 line changed: 0 ins; 1 del; 0 mod; 50 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2InterpretedTest.java

rev 47466 : 8132547: [AOT] support invokedynamic instructions
Reviewed-by: iveresov, kvn
1 line changed: 0 ins; 1 del; 0 mod; 45 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2NativeTest.java

rev 47466 : 8132547: [AOT] support invokedynamic instructions
Reviewed-by: iveresov, kvn
1 line changed: 0 ins; 1 del; 0 mod; 44 unchg

------ ------ ------ ------ --- New Patch Raw src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTDynamicTypeStore.java

rev 47466 : 8132547: [AOT] support invokedynamic instructions
Reviewed-by: iveresov, kvn
169 lines changed: 169 ins; 0 del; 0 mod; 0 unchg

This code review page was prepared using /java/embedded/users/drlong/ws/webrev/webrev.ksh (vers 25.16-hg+openjdk.java.net).