Code Review for open

Prepared by:mchung on Sun Apr 15 14:41:47 HKT 2018
Workspace:/scratch/mchung/ws/jdk/jdk-dev/open
Compare against: ssh://hg.openjdk.java.net/jdk/jdk
Compare against version:49702
Summary of changes: 641 lines changed: 607 ins; 6 del; 28 mod; 1414 unchg
Changeset: open.changeset
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/java.base/share/classes/module-info.java

rev 49703 : 8200559: Java agents doing instrumentation need a means to define auxiliary classes
Reviewed-by: duke
1 line changed: 1 ins; 0 del; 0 mod; 360 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/java.instrument/share/classes/java/lang/instrument/ClassFileTransformer.java

rev 49703 : 8200559: Java agents doing instrumentation need a means to define auxiliary classes
Reviewed-by: duke
109 lines changed: 105 ins; 2 del; 2 mod; 248 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/java.instrument/share/classes/sun/instrument/TransformerManager.java

rev 49703 : 8200559: Java agents doing instrumentation need a means to define auxiliary classes
Reviewed-by: duke
29 lines changed: 2 ins; 3 del; 24 mod; 227 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/jdk/java/lang/instrument/ATransformerManagementTestCase.java

rev 49703 : 8200559: Java agents doing instrumentation need a means to define auxiliary classes
Reviewed-by: duke
22 lines changed: 22 ins; 0 del; 0 mod; 354 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/jdk/java/lang/instrument/BootstrapClassPathAgent.java

rev 49703 : 8200559: Java agents doing instrumentation need a means to define auxiliary classes
Reviewed-by: duke
3 lines changed: 2 ins; 0 del; 1 mod; 48 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/jdk/java/lang/instrument/MakeJAR2.sh

rev 49703 : 8200559: Java agents doing instrumentation need a means to define auxiliary classes
Reviewed-by: duke
2 lines changed: 0 ins; 1 del; 1 mod; 102 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/jdk/java/lang/instrument/SimpleIdentityTransformer.java

rev 49703 : 8200559: Java agents doing instrumentation need a means to define auxiliary classes
Reviewed-by: duke
15 lines changed: 15 ins; 0 del; 0 mod; 75 unchg

------ ------ ------ ------ --- New ----- Raw src/java.instrument/share/classes/sun/instrument/CloseableClassDefiner.java

rev 49703 : 8200559: Java agents doing instrumentation need a means to define auxiliary classes
Reviewed-by: duke
100 lines changed: 100 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New ----- Raw test/jdk/java/lang/instrument/ClassDefiner/DefineAuxClassApp.java

rev 49703 : 8200559: Java agents doing instrumentation need a means to define auxiliary classes
Reviewed-by: duke
60 lines changed: 60 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New ----- Raw test/jdk/java/lang/instrument/ClassDefiner/DefineAuxClassTest.java

rev 49703 : 8200559: Java agents doing instrumentation need a means to define auxiliary classes
Reviewed-by: duke
216 lines changed: 216 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New ----- Raw test/jdk/java/lang/instrument/ClassDefiner/MakeAgent.sh

rev 49703 : 8200559: Java agents doing instrumentation need a means to define auxiliary classes
Reviewed-by: duke
84 lines changed: 84 ins; 0 del; 0 mod; 0 unchg

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