Code Review for open

Prepared by:dholmes on Sun Feb 11 20:08:13 EST 2018
Workspace:/export/users/dh198349/valhalla/repos/valhalla-master/open
Compare against: ssh://hg.openjdk.java.net/valhalla/valhalla
Compare against version:default
Branch:nestmates
Summary of changes: 14442 lines changed: 14269 ins; 44 del; 129 mod; 158560 unchg
Patch of changes: open.patch
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw make/autoconf/generated-configure.sh

rev 48835 : Merge
0 lines changed: 0 ins; 0 del; 0 mod; 70481 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw make/hotspot/symbols/symbols-unix

rev 48105 : Merge
3 lines changed: 3 ins; 0 del; 0 mod; 189 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw make/mapfiles/libjava/mapfile-vers

rev 48757 : Merge
1 line changed: 1 ins; 0 del; 0 mod; 300 unchg

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

rev 48835 : Merge
13 lines changed: 12 ins; 0 del; 1 mod; 3906 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/arm/templateTable_arm.cpp

rev 48757 : Merge
14 lines changed: 13 ins; 0 del; 1 mod; 5025 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/ppc/templateTable_ppc_64.cpp

rev 48757 : Merge
18 lines changed: 17 ins; 0 del; 1 mod; 4147 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/s390/templateTable_s390.cpp

rev 48757 : Merge
15 lines changed: 13 ins; 0 del; 2 mod; 4246 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/sparc/templateTable_sparc.cpp

rev 48757 : Merge
21 lines changed: 20 ins; 0 del; 1 mod; 3719 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/cpu/x86/templateTable_x86.cpp

rev 48831 : Merge
18 lines changed: 17 ins; 0 del; 1 mod; 4425 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/ci/ciField.cpp

rev 48544 : Merge
8 lines changed: 8 ins; 0 del; 0 mod; 427 unchg

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

rev 48841 : 8197393: [Nestmates] Add missing NestHost attribute length check in classFileParser
Reviewed-by: mchung
105 lines changed: 101 ins; 1 del; 3 mod; 6168 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/classfile/classFileParser.hpp

rev 47515 : 8190432: [MVT] Value Types should have a default pre-allocated
Reviewed-by: thartmann
6 lines changed: 6 ins; 0 del; 0 mod; 548 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/classfile/stackMapFrame.hpp

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
0 lines changed: 0 ins; 0 del; 0 mod; 297 unchg

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

rev 48840 : Value-based classes (vbc) / Oop value test via metadata ptr
8 lines changed: 4 ins; 4 del; 0 mod; 3041 unchg

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

rev 48548 : 8195081: [Nestmates] Revert unintentional file changes
0 lines changed: 0 ins; 0 del; 0 mod; 3085 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/classfile/vmSymbols.hpp

rev 48831 : Merge
2 lines changed: 2 ins; 0 del; 0 mod; 1633 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/include/jvm.h

rev 48757 : Merge
11 lines changed: 11 ins; 0 del; 0 mod; 1323 unchg

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

rev 48760 : 8195828: [Nestmates] Remove leftover changes to invokespecial handling that are not needed
Reviewed-by: acorn
111 lines changed: 48 ins; 13 del; 50 mod; 1723 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/logging/logTag.hpp

rev 48342 : Merge
1 line changed: 1 ins; 0 del; 0 mod; 198 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/memory/heapInspection.hpp

rev 47258 : import changes from nestmates/hotspot
2 lines changed: 2 ins; 0 del; 0 mod; 372 unchg

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

rev 48548 : 8195081: [Nestmates] Revert unintentional file changes
0 lines changed: 0 ins; 0 del; 0 mod; 2311 unchg

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

rev 48831 : Merge
31 lines changed: 22 ins; 0 del; 9 mod; 820 unchg

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

rev 48840 : Value-based classes (vbc) / Oop value test via metadata ptr
212 lines changed: 210 ins; 1 del; 1 mod; 3763 unchg

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

rev 48831 : Merge
31 lines changed: 30 ins; 0 del; 1 mod; 1511 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/prims/jvm.cpp

rev 48831 : Merge
92 lines changed: 92 ins; 0 del; 0 mod; 3663 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/runtime/reflection.cpp

rev 48104 : Merge
23 lines changed: 21 ins; 0 del; 2 mod; 1281 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/lang/Class.java

rev 48765 : Fixed typo
104 lines changed: 104 ins; 0 del; 0 mod; 3827 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java

rev 48757 : Merge
3 lines changed: 1 ins; 0 del; 2 mod; 855 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/lang/invoke/MethodHandles.java

rev 48831 : Merge
12 lines changed: 2 ins; 6 del; 4 mod; 5925 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/jdk/internal/org/objectweb/asm/Attribute.java

rev 47361 : 8188076: [Nestmates] Rename MemberOfNest attribute to NestHost
Reviewed-by: mcimadamore
70 lines changed: 70 ins; 0 del; 0 mod; 284 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java

rev 48542 : Merge
1 line changed: 0 ins; 0 del; 1 mod; 2784 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/jdk/internal/reflect/MethodAccessorGenerator.java

rev 48762 : 8195827: [Nestmates] jdk/internal/reflect/MethodAccessorGenerator.java should generate invokeinterface for private interface methods
Reviewed-by: acorn
9 lines changed: 0 ins; 4 del; 5 mod; 761 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/jdk/internal/reflect/Reflection.java

rev 48766 : 8196320: [Nestmates] Restore the old enclosing-class based isSamePackageMember check in sun/invoke/util/VerifyAccess.java
Reviewd-by: mchng
19 lines changed: 19 ins; 0 del; 0 mod; 354 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/sun/invoke/util/VerifyAccess.java

rev 48838 : 8196774: [Nestmates] Restore private Lookup check in VerifAccess.isMemberAccessible
Reviewed-by: acorn
34 lines changed: 10 ins; 2 del; 22 mod; 364 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/native/libjava/Class.c

rev 47780 : 8188075: [Nestmates] Add a core reflection API to get nestmate information
6 lines changed: 2 ins; 0 del; 4 mod; 181 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/native/libjava/Reflection.c

rev 48757 : Merge
7 lines changed: 6 ins; 0 del; 1 mod; 39 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java

rev 48757 : Merge
9 lines changed: 9 ins; 0 del; 0 mod; 3764 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java

rev 48839 : Initial support for code generation using defaultvalue and withfield
60 lines changed: 60 ins; 0 del; 0 mod; 1870 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java

rev 48839 : Initial support for code generation using defaultvalue and withfield
10 lines changed: 8 ins; 0 del; 2 mod; 2264 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java

rev 48550 : 8194856: [Nestmates] Activate nestmate processing for JDK Version 11 only
Reviewed-by: acorn, mcimadamore
14 lines changed: 13 ins; 0 del; 1 mod; 156 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java

rev 48837 : Scanner, parser, semantic analysis and attribution support for value types
5 lines changed: 4 ins; 0 del; 1 mod; 395 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/jdk.jdeps/share/classes/com/sun/tools/classfile/Attribute.java

rev 47361 : 8188076: [Nestmates] Rename MemberOfNest attribute to NestHost
Reviewed-by: mcimadamore
7 lines changed: 6 ins; 0 del; 1 mod; 209 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java

rev 47361 : 8188076: [Nestmates] Rename MemberOfNest attribute to NestHost
Reviewed-by: mcimadamore
16 lines changed: 15 ins; 0 del; 1 mod; 967 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java

rev 47361 : 8188076: [Nestmates] Rename MemberOfNest attribute to NestHost
Reviewed-by: mcimadamore
27 lines changed: 27 ins; 0 del; 0 mod; 1018 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java

rev 48548 : 8195081: [Nestmates] Revert unintentional file changes
0 lines changed: 0 ins; 0 del; 0 mod; 91 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyInstallEventTest.java

rev 48548 : 8195081: [Nestmates] Revert unintentional file changes
0 lines changed: 0 ins; 0 del; 0 mod; 152 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/compiler/jvmci/events/JvmciShutdownEventTest.java

rev 48548 : 8195081: [Nestmates] Revert unintentional file changes
0 lines changed: 0 ins; 0 del; 0 mod; 81 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveConcreteMethodTest.java

rev 47258 : import changes from nestmates/hotspot
4 lines changed: 2 ins; 0 del; 2 mod; 179 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveMethodTest.java

rev 47258 : import changes from nestmates/hotspot
5 lines changed: 2 ins; 0 del; 3 mod; 178 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java

rev 47258 : import changes from nestmates/hotspot
1 line changed: 0 ins; 0 del; 1 mod; 135 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/runtime/SelectionResolution/InvokeInterfaceICCE.java

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
15 lines changed: 0 ins; 13 del; 2 mod; 164 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/runtime/SelectionResolution/InvokeInterfaceSuccessTest.java

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
15 lines changed: 14 ins; 0 del; 1 mod; 146 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/jdk/ProblemList.txt

rev 48835 : Merge
10 lines changed: 10 ins; 0 del; 0 mod; 374 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/jdk/java/util/concurrent/tck/AtomicIntegerFieldUpdaterTest.java

rev 47359 : Merge
0 lines changed: 0 ins; 0 del; 0 mod; 310 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/jdk/java/util/concurrent/tck/AtomicLongFieldUpdaterTest.java

rev 47359 : Merge
0 lines changed: 0 ins; 0 del; 0 mod; 310 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/jdk/java/util/concurrent/tck/AtomicReferenceFieldUpdaterTest.java

rev 47359 : Merge
0 lines changed: 0 ins; 0 del; 0 mod; 221 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/jdk/jdk/lambda/vm/InterfaceAccessFlagsTest.java

rev 47256 : import changes from nestmates/jdk
2 lines changed: 2 ins; 0 del; 0 mod; 90 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/langtools/lib/annotations/annotations/classfile/ClassfileInspector.java

rev 47361 : 8188076: [Nestmates] Rename MemberOfNest attribute to NestHost
Reviewed-by: mcimadamore
11 lines changed: 10 ins; 0 del; 1 mod; 1446 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/langtools/tools/javac/MethodParameters/AttributeVisitor.java

rev 47361 : 8188076: [Nestmates] Rename MemberOfNest attribute to NestHost
Reviewed-by: mcimadamore
3 lines changed: 2 ins; 0 del; 1 mod; 64 unchg

------ ------ ------ ------ --- New Patch Raw src/jdk.jdeps/share/classes/com/sun/tools/classfile/NestHost_attribute.java

rev 47361 : 8188076: [Nestmates] Rename MemberOfNest attribute to NestHost
Reviewed-by: mcimadamore
63 lines changed: 63 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw src/jdk.jdeps/share/classes/com/sun/tools/classfile/NestMembers_attribute.java

rev 47257 : import changes from nestmates/langtools
70 lines changed: 70 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/classFileParsing/BadNestHost.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
110 lines changed: 110 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/classFileParsing/BadNestHostLength.jcod

rev 48841 : 8197393: [Nestmates] Add missing NestHost attribute length check in classFileParser
Reviewed-by: mchung
111 lines changed: 111 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/classFileParsing/BadNestMembersEntry.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
110 lines changed: 110 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/classFileParsing/BadNestMembersLength.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
110 lines changed: 110 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/classFileParsing/ConflictingAttributesInNestHost.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
116 lines changed: 116 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/classFileParsing/ConflictingAttributesInNestMember.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
114 lines changed: 114 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/classFileParsing/TestFinalMethodOverride.java

rev 48133 : 8191115: [Nestmates] Expand testing for access control failures
Reviewed-by: noone
60 lines changed: 60 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/classFileParsing/TestNestmateAttributes.java

rev 48841 : 8197393: [Nestmates] Add missing NestHost attribute length check in classFileParser
Reviewed-by: mchung
77 lines changed: 77 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/classFileParsing/TwoNestHost.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
113 lines changed: 113 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/classFileParsing/TwoNestMembers.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
114 lines changed: 114 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/legacy/TestPrivateLookup.java

rev 48766 : 8196320: [Nestmates] Restore the old enclosing-class based isSamePackageMember check in sun/invoke/util/VerifyAccess.java
Reviewd-by: mchng
101 lines changed: 101 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/membership/CallerMissingHost.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
396 lines changed: 396 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/membership/CallerNoHost.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
374 lines changed: 374 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/membership/CallerNotInstanceHost.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
389 lines changed: 389 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/membership/CallerNotOurHost.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
381 lines changed: 381 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/membership/CallerSelfHost.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
378 lines changed: 378 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/membership/InvalidNestHost.java

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
29 lines changed: 29 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/membership/PackagedNestHost.java

rev 48133 : 8191115: [Nestmates] Expand testing for access control failures
Reviewed-by: noone
61 lines changed: 61 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/membership/PackagedNestHost.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
220 lines changed: 220 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/membership/PackagedNestHost2.java

rev 48133 : 8191115: [Nestmates] Expand testing for access control failures
Reviewed-by: noone
60 lines changed: 60 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/membership/PackagedNestHost2Member.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
268 lines changed: 268 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/membership/PackagedNestHostMember.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
152 lines changed: 152 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/membership/TargetMissingHost.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
170 lines changed: 170 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/membership/TargetNoHost.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
148 lines changed: 148 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/membership/TargetNotInstanceHost.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
163 lines changed: 163 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/membership/TargetNotOurHost.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
155 lines changed: 155 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/membership/TargetSelfHost.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
154 lines changed: 154 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/membership/TestNestmateMembership.java

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
1776 lines changed: 1776 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/privateConstructors/ExternalSub.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
103 lines changed: 103 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/privateConstructors/ExternalSuper.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
90 lines changed: 90 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/privateConstructors/TestConstructorHierarchy.java

rev 47258 : import changes from nestmates/hotspot
96 lines changed: 96 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/privateConstructors/TestInvokeSpecial.java

rev 47361 : 8188076: [Nestmates] Rename MemberOfNest attribute to NestHost
Reviewed-by: mcimadamore
129 lines changed: 129 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/privateConstructors/TestMethodHandles.java

rev 48133 : 8191115: [Nestmates] Expand testing for access control failures
Reviewed-by: noone
159 lines changed: 159 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/privateConstructors/TestReflection.java

rev 47361 : 8188076: [Nestmates] Rename MemberOfNest attribute to NestHost
Reviewed-by: mcimadamore
122 lines changed: 122 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/privateFields/TestMethodHandles.java

rev 48133 : 8191115: [Nestmates] Expand testing for access control failures
Reviewed-by: noone
276 lines changed: 276 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/privateFields/TestPrivateField.java

rev 47361 : 8188076: [Nestmates] Rename MemberOfNest attribute to NestHost
Reviewed-by: mcimadamore
131 lines changed: 131 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/privateFields/TestReflection.java

rev 47361 : 8188076: [Nestmates] Rename MemberOfNest attribute to NestHost
Reviewed-by: mcimadamore
157 lines changed: 157 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/privateMethods/ExternalSub.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
139 lines changed: 139 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/privateMethods/ExternalSuper.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
129 lines changed: 129 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/privateMethods/MissingMethod.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
144 lines changed: 144 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/privateMethods/MissingMethodWithSuper.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
146 lines changed: 146 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/privateMethods/MissingNestHost.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
146 lines changed: 146 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/privateMethods/TestInvoke.java

rev 47361 : 8188076: [Nestmates] Rename MemberOfNest attribute to NestHost
Reviewed-by: mcimadamore
159 lines changed: 159 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/privateMethods/TestInvokeErrors.java

rev 47361 : 8188076: [Nestmates] Rename MemberOfNest attribute to NestHost
Reviewed-by: mcimadamore
119 lines changed: 119 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/privateMethods/TestInvokeHierarchy.java

rev 47258 : import changes from nestmates/hotspot
177 lines changed: 177 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/privateMethods/TestMethodHandles.java

rev 47361 : 8188076: [Nestmates] Rename MemberOfNest attribute to NestHost
Reviewed-by: mcimadamore
322 lines changed: 322 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/privateMethods/TestMethodHandlesHierarchy.java

rev 47321 : 8189158: [Nestmates] Expand test coverage
Reviewed-by: mcimadamore
198 lines changed: 198 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/privateMethods/TestReflection.java

rev 47361 : 8188076: [Nestmates] Rename MemberOfNest attribute to NestHost
Reviewed-by: mcimadamore
165 lines changed: 165 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/privateMethods/TestReflectionHierarchy.java

rev 47321 : 8189158: [Nestmates] Expand test coverage
Reviewed-by: mcimadamore
204 lines changed: 204 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/privateStaticFields/TestMethodHandles.java

rev 48133 : 8191115: [Nestmates] Expand testing for access control failures
Reviewed-by: noone
160 lines changed: 160 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/privateStaticFields/TestPrivateStaticField.java

rev 47361 : 8188076: [Nestmates] Rename MemberOfNest attribute to NestHost
Reviewed-by: mcimadamore
118 lines changed: 118 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/privateStaticFields/TestReflection.java

rev 47361 : 8188076: [Nestmates] Rename MemberOfNest attribute to NestHost
Reviewed-by: mcimadamore
133 lines changed: 133 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/privateStaticMethods/TestInvokeStatic.java

rev 47361 : 8188076: [Nestmates] Rename MemberOfNest attribute to NestHost
Reviewed-by: mcimadamore
141 lines changed: 141 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/privateStaticMethods/TestMethodHandles.java

rev 47361 : 8188076: [Nestmates] Rename MemberOfNest attribute to NestHost
Reviewed-by: mcimadamore
181 lines changed: 181 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/privateStaticMethods/TestReflection.java

rev 47361 : 8188076: [Nestmates] Rename MemberOfNest attribute to NestHost
Reviewed-by: mcimadamore
149 lines changed: 149 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/reflectionAPI/HostOfMemberMalformedHost.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
105 lines changed: 105 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/reflectionAPI/HostOfMemberMissingHost.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
103 lines changed: 103 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/reflectionAPI/HostOfMemberNoHost.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
98 lines changed: 98 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/reflectionAPI/HostOfMemberNotInstanceHost.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
113 lines changed: 113 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/reflectionAPI/HostOfMemberNotOurHost.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
105 lines changed: 105 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/reflectionAPI/HostWithDuplicateMembers.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
107 lines changed: 107 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/reflectionAPI/HostWithSelfMember.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
102 lines changed: 102 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/reflectionAPI/Hosts.java

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
63 lines changed: 63 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/reflectionAPI/InvalidNestHost.java

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
29 lines changed: 29 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/reflectionAPI/MalformedHost.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
90 lines changed: 90 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/reflectionAPI/MemberMalformedHost.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
105 lines changed: 105 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/reflectionAPI/MemberMissingHost.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
103 lines changed: 103 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/reflectionAPI/MemberNoHost.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
98 lines changed: 98 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/reflectionAPI/MemberNotInstanceHost.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
113 lines changed: 113 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/reflectionAPI/MemberNotOurHost.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
105 lines changed: 105 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/reflectionAPI/PackagedNestHost.java

rev 47780 : 8188075: [Nestmates] Add a core reflection API to get nestmate information
33 lines changed: 33 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/reflectionAPI/PackagedNestHost.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
136 lines changed: 136 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/reflectionAPI/PackagedNestHost2.java

rev 47780 : 8188075: [Nestmates] Add a core reflection API to get nestmate information
33 lines changed: 33 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/reflectionAPI/PackagedNestHost2Member.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
177 lines changed: 177 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/reflectionAPI/PackagedNestHostMember.jcod

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
143 lines changed: 143 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/reflectionAPI/SampleNest.java

rev 47780 : 8188075: [Nestmates] Add a core reflection API to get nestmate information
82 lines changed: 82 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/hotspot/jtreg/runtime/Nestmates/reflectionAPI/TestReflectionAPI.java

rev 48543 : 8191114: [Nestmates] Update access control exception handling and other features per final JVMS proposal
Reviewed-by: dholmes
318 lines changed: 318 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/langtools/tools/javac/valhalla/nestmate/CheckNestmateAttrs.java

rev 47361 : 8188076: [Nestmates] Rename MemberOfNest attribute to NestHost
Reviewed-by: mcimadamore
120 lines changed: 120 ins; 0 del; 0 mod; 0 unchg

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