From vicente.romero at oracle.com Thu Nov 1 00:10:54 2018 From: vicente.romero at oracle.com (Vicente Romero) Date: Wed, 31 Oct 2018 20:10:54 -0400 Subject: [amber-record] feedback on a Record class attribute implementation In-Reply-To: <4ac9d398-af5c-df16-2dc0-5312ad5d9fba@oracle.com> References: <730f6520-1a52-5bb0-cfc4-1827c5dd5564@oracle.com> <4abcb6ab-9d5d-d50e-9db0-3ee5c10c9ed7@oracle.com> <2c53fb53-4b5d-4455-283e-8ea2d58e4428@oracle.com> <78029f88-2520-8820-abf5-d64192415e3c@oracle.com> <9cc04757-e5a0-f94f-3195-7e265004defc@oracle.com> <4ac9d398-af5c-df16-2dc0-5312ad5d9fba@oracle.com> Message-ID: <358c3e98-5ff4-61f2-26ae-94dda96c18a5@oracle.com> On 10/31/18 7:30 PM, David Holmes wrote: > PS. But if you do the checks on the Java side you should document the > expectations on the incoming class. E.g. see JVM_GetNestHost/Members I see, I will document the methods > > David Vicente > > On 1/11/2018 9:23 AM, David Holmes wrote: >> On 1/11/2018 9:08 AM, Vicente Romero wrote: >>> On 10/31/18 6:22 PM, David Holmes wrote: >>>> On 1/11/2018 12:12 AM, Vicente Romero wrote: >>>>> Hi David, >>>>> >>>>> On 10/30/18 11:59 PM, David Holmes wrote: >>>>>> Hi Vicente, >>>>>> >>>>>> Thanks for the responses. >>>>>> >>>>>> For the JVM_* functions I find it easier to do the >>>>>> primitive/array class checks on the Java side and just assume at >>>>>> the VM level (with suitable assertion) that you're only working >>>>>> with instance classes. But I don't think there's any real >>>>>> consistency in how the labour is divided. >>>>> >>>>> while I was doing this change I was thinking if the check should >>>>> be in the VM side just in case it is invoked from a language >>>>> different to Java. I think that the VM side should be defensive >>>>> just in case. What do you think? >>>> >>>> The JVM_* API is only for the JDK libraries to use. Many functions, >>>> rely on the JDK side having established some preconditions and/or >>>> invariants. >>> >>> I see, I have attached another iteration of the patch that moves the >>> checks to the java side >> >> There was no need to do that. As I said there is no clear division of >> labor here. It's just often easier to write these checks and produce >> empty arrays etc, in Java than C++. >> >> Cheers, >> David >> >>> >>>> >>>> Cheers, >>>> David >>> >>> Thanks! >>> Vicente >>> >>>> >>>>>> >>>>>> Cheers, >>>>>> David >>>>> >>>>> Thanks, >>>>> Vicente >>>>> >>>>>> >>>>>> On 31/10/2018 1:21 PM, Vicente Romero wrote: >>>>>>> Hi David, >>>>>>> >>>>>>> Thanks for your comments, I have attached another iteration of >>>>>>> the patch. In the mean time I have added another JNI method >>>>>>> which is also included in this iteration. Some additional >>>>>>> comments below. >>>>>>> >>>>>>> On 10/30/18 9:57 PM, David Holmes wrote: >>>>>>>> Hi Vicente, >>>>>>>> >>>>>>>> On 31/10/2018 10:59 AM, Vicente Romero wrote: >>>>>>>>> Hi all, >>>>>>>>> >>>>>>>>> I have sent the patch to the hotspot list as this patch is >>>>>>>>> touching some native code and I would like to have some >>>>>>>>> feedback from the runtime wizards, please let me know if there >>>>>>>>> is a better list for that. This >>>>>>>> >>>>>>>> hotspot-runtime-dev :) >>>>>>> >>>>>>> removing hotspot-dev and adding hotspot-runtime-dev :) >>>>>>> >>>>>>>> >>>>>>>> A couple of minor comments: >>>>>>>> >>>>>>>> src/hotspot/share/classfile/classFileParser.cpp >>>>>>>> >>>>>>>> +? // Set nest members attribute to default sentinel >>>>>>>> +? _record_params = Universe::the_empty_short_array(); >>>>>>>> >>>>>>>> Comment needs updating. >>>>>>> >>>>>>> right I updated it >>>>>>> >>>>>>>> >>>>>>>> -??????? } else { >>>>>>>> -????????? // Unknown attribute >>>>>>>> -????????? cfs->skip_u1(attribute_length, CHECK); >>>>>>>> +??????? } else if (tag == vmSymbols::tag_record()) { >>>>>>>> ... >>>>>>>> >>>>>>>> You need to insert the new check before the existing else >>>>>>>> clause but need to keep the check for an unknown attribute in >>>>>>>> the given classfile version. Presumably this will eventually be >>>>>>>> processed only for some future classfile version. >>>>>>> >>>>>>> good catch! >>>>>>> >>>>>>>> >>>>>>>> --- >>>>>>>> >>>>>>>> src/hotspot/share/oops/instanceKlass.hpp >>>>>>>> >>>>>>>> +? u2????????????? _record_params_count; >>>>>>>> >>>>>>>> Do you need a separate count when you can query the array length? >>>>>>> >>>>>>> yes you need this field because the array is declared as: >>>>>>> Array* _record_params and the actual fields are accessed >>>>>>> using offsets. I just replicated what is currently being done >>>>>>> for fields just to be consistent with the existing code. >>>>>>> >>>>>>>> >>>>>>>> Cheers, >>>>>>>> David >>>>>>> >>>>>>> Thanks! >>>>>>> Vicente >>>>>>> >>>>>>>> >>>>>>>>> patch has been pushed the the record branch in amber project >>>>>>>>> [1]. The records project is about, well adding data classes to >>>>>>>>> the language so that this declaration: >>>>>>>>> >>>>>>>>> record Record(int i); >>>>>>>>> >>>>>>>>> gets lowered to: >>>>>>>>> >>>>>>>>> class Record { >>>>>>>>> ???? final int i; >>>>>>>>> >>>>>>>>> ??? // automatically generated equals, getters, hashCode, >>>>>>>>> toString and more >>>>>>>>> } >>>>>>>>> >>>>>>>>> apart from the usual information generated for the lowered >>>>>>>>> version, the javac compiler is generating this new attribute >>>>>>>>> in the class file: >>>>>>>>> >>>>>>>>> ???????? Record { >>>>>>>>> ???????????? u2 name_index; >>>>>>>>> ???????????? u4 length; >>>>>>>>> ???????????? u2 num_record_params; >>>>>>>>> ???????????? { >>>>>>>>> ???????????????? u2 param_name_idx;? // [1] >>>>>>>>> ???????????????? u2 param_flag; >>>>>>>>> ???????????????? u2 param_desc; >>>>>>>>> ???????????????? u2 param_signature; >>>>>>>>> ???????????? } record_params[num_record_params]; >>>>>>>>> ???????? } >>>>>>>>> >>>>>>>>> which have a lot in common with the fields information but we >>>>>>>>> don't want to depend on the order of the fields etc. The >>>>>>>>> attached patch provides for parsing this attribute, plus >>>>>>>>> additional helper classes, plus all the pipes needed. As a way >>>>>>>>> to provide a way for users to peek the information contained >>>>>>>>> in the Record attribute, I have added a method to >>>>>>>>> java.lang.Class, Class::getRecordParameters. In the background >>>>>>>>> I'm using JNI to extract the information from the related >>>>>>>>> InstanceKlass in the native world. Method >>>>>>>>> java.lang.Class::getRecordParameters just returns an array of >>>>>>>>> fields but only those that have being defined in the header of >>>>>>>>> the record. For example if the record would have been defined as: >>>>>>>>> >>>>>>>>> record Record(int i) { >>>>>>>>> ???? static final int j = 0;? //no instance fields can be >>>>>>>>> defined in records >>>>>>>>> } >>>>>>>>> >>>>>>>>> then an invocation of java.lang.Class::getRecordParameters >>>>>>>>> will return only field `i` ignoring the static field `j` >>>>>>>>> >>>>>>>>> TIA, >>>>>>>>> Vicente >>>>>>>>> >>>>>>>>> [1] http://hg.openjdk.java.net/amber/amber >>>>>>> >>>>> >>> From vicente.romero at oracle.com Thu Nov 1 00:12:54 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 01 Nov 2018 00:12:54 +0000 Subject: hg: amber/amber: adding comments to the methods in the VM side Message-ID: <201811010012.wA10Cs1S015554@aojmv0008.oracle.com> Changeset: ad3177db8f2c Author: vromero Date: 2018-10-31 20:12 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/ad3177db8f2c adding comments to the methods in the VM side ! src/hotspot/share/prims/jvm.cpp From maurizio.cimadamore at oracle.com Thu Nov 1 00:32:41 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 01 Nov 2018 00:32:41 +0000 Subject: hg: amber/amber: Automatic merge with datum Message-ID: <201811010032.wA10WfAD023933@aojmv0008.oracle.com> Changeset: dbbc3a422de6 Author: mcimadamore Date: 2018-11-01 01:38 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/dbbc3a422de6 Automatic merge with datum From brian.goetz at oracle.com Thu Nov 1 16:34:07 2018 From: brian.goetz at oracle.com (brian.goetz at oracle.com) Date: Thu, 01 Nov 2018 16:34:07 +0000 Subject: hg: amber/amber: Fix ofConstant extractor factory Message-ID: <201811011634.wA1GY85o017425@aojmv0008.oracle.com> Changeset: 7d26530a0558 Author: briangoetz Date: 2018-11-01 12:33 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/7d26530a0558 Fix ofConstant extractor factory ! src/java.base/share/classes/java/lang/compiler/Extractor.java ! test/jdk/java/lang/compiler/ExtractorTest.java ! test/jdk/java/lang/compiler/RecordTest.java From maurizio.cimadamore at oracle.com Thu Nov 1 16:39:27 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 01 Nov 2018 16:39:27 +0000 Subject: hg: amber/amber: Automatic merge with datum Message-ID: <201811011639.wA1GdRN6020758@aojmv0008.oracle.com> Changeset: 7d56987f69c2 Author: mcimadamore Date: 2018-11-01 17:45 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/7d56987f69c2 Automatic merge with datum From vicente.romero at oracle.com Thu Nov 1 19:15:45 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 01 Nov 2018 19:15:45 +0000 Subject: hg: amber/amber: 2 new changesets Message-ID: <201811011915.wA1JFjIA008188@aojmv0008.oracle.com> Changeset: db0e6d7525d4 Author: vromero Date: 2018-11-01 14:53 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/db0e6d7525d4 include Constable and ConstantDesc in diagnostics ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java Changeset: 38c60cb85e19 Author: vromero Date: 2018-11-01 15:11 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/38c60cb85e19 remove generics from Constable and ConstantDesc ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/Double.java ! src/java.base/share/classes/java/lang/Enum.java ! src/java.base/share/classes/java/lang/Float.java ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/constant/AsTypeMethodHandleDesc.java ! src/java.base/share/classes/java/lang/constant/ClassDesc.java ! src/java.base/share/classes/java/lang/constant/Constable.java ! src/java.base/share/classes/java/lang/constant/ConstantDesc.java ! src/java.base/share/classes/java/lang/constant/ConstantDescs.java ! src/java.base/share/classes/java/lang/constant/ConstantUtils.java ! src/java.base/share/classes/java/lang/constant/DirectMethodHandleDescImpl.java ! src/java.base/share/classes/java/lang/constant/DynamicCallSiteDesc.java ! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java ! src/java.base/share/classes/java/lang/constant/MethodHandleDesc.java ! src/java.base/share/classes/java/lang/constant/MethodTypeDesc.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! test/jdk/java/lang/constant/ClassDescTest.java ! test/jdk/java/lang/constant/CondyDescTest.java ! test/jdk/java/lang/constant/MethodHandleDescTest.java ! test/jdk/java/lang/constant/MethodTypeDescTest.java ! test/jdk/java/lang/constant/SymbolicDescTest.java ! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java ! test/langtools/jdk/jshell/TypeNameTest.java ! test/langtools/tools/javac/T8187978/FilterOutCandidatesForDiagnosticsTest.out ! test/langtools/tools/javac/diags/examples/EnumNoSubclassing.java ! test/langtools/tools/javac/enum/FauxEnum1.out ! test/langtools/tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.out ! test/langtools/tools/javac/varargs/6806876/T6806876.out From maurizio.cimadamore at oracle.com Thu Nov 1 19:19:20 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 01 Nov 2018 19:19:20 +0000 Subject: hg: amber/amber: Automatic merge with jep-334 Message-ID: <201811011919.wA1JJKbr009780@aojmv0008.oracle.com> Changeset: 465f6d70456a Author: mcimadamore Date: 2018-11-01 20:25 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/465f6d70456a Automatic merge with jep-334 ! src/java.base/share/classes/java/lang/String.java From james.laskey at oracle.com Fri Nov 2 13:45:47 2018 From: james.laskey at oracle.com (james.laskey at oracle.com) Date: Fri, 02 Nov 2018 13:45:47 +0000 Subject: hg: amber/amber: Correct for ConstantDesc changes Message-ID: <201811021345.wA2Djlx4019980@aojmv0008.oracle.com> Changeset: 3f350339151b Author: jlaskey Date: 2018-11-02 10:44 -0300 URL: http://hg.openjdk.java.net/amber/amber/rev/3f350339151b Correct for ConstantDesc changes ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/IntrinsicsVisitor.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/intrinsics/FormatterProcessorFactory.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/intrinsics/HashProcessorFactory.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/intrinsics/IntrinsicProcessor.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/intrinsics/Intrinsics.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/intrinsics/StringProcessorFactory.java From james.laskey at oracle.com Fri Nov 2 17:05:16 2018 From: james.laskey at oracle.com (james.laskey at oracle.com) Date: Fri, 02 Nov 2018 17:05:16 +0000 Subject: hg: amber/amber: Update formatter bootstraps and split out format string parsing from Formatter Message-ID: <201811021705.wA2H5Hxr005042@aojmv0008.oracle.com> Changeset: b649a12d455d Author: jlaskey Date: 2018-11-02 13:50 -0300 URL: http://hg.openjdk.java.net/amber/amber/rev/b649a12d455d Update formatter bootstraps and split out format string parsing from Formatter ! src/java.base/share/classes/java/lang/invoke/FormatterBootstraps.java ! src/java.base/share/classes/java/lang/invoke/IntrinsicFactory.java ! src/java.base/share/classes/java/util/Formatter.java + src/java.base/share/classes/jdk/internal/util/FormatString.java From james.laskey at oracle.com Fri Nov 2 18:16:37 2018 From: james.laskey at oracle.com (james.laskey at oracle.com) Date: Fri, 02 Nov 2018 18:16:37 +0000 Subject: hg: amber/amber: Generic invoke for folding Message-ID: <201811021816.wA2IGchP013547@aojmv0008.oracle.com> Changeset: 90ac24b3de53 Author: jlaskey Date: 2018-11-02 15:16 -0300 URL: http://hg.openjdk.java.net/amber/amber/rev/90ac24b3de53 Generic invoke for folding ! src/java.base/share/classes/java/lang/String.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/intrinsics/Intrinsics.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/intrinsics/StringProcessorFactory.java From vicente.romero at oracle.com Fri Nov 2 21:46:22 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Fri, 02 Nov 2018 21:46:22 +0000 Subject: hg: amber/amber: 2 new changesets Message-ID: <201811022146.wA2LkNoh026297@aojmv0008.oracle.com> Changeset: c4892c86354a Author: vromero Date: 2018-11-02 17:21 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/c4892c86354a delta applying patch that renamed __match to match ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Tokens.java ! test/langtools/tools/javac/patterns/BindingsTest1.java ! test/langtools/tools/javac/patterns/BindingsTest2.java ! test/langtools/tools/javac/patterns/BindingsTest2.out ! test/langtools/tools/javac/patterns/CastConversionMatch.java ! test/langtools/tools/javac/patterns/ConstantPatternTest1.java ! test/langtools/tools/javac/patterns/DuplicateBindingTest.java ! test/langtools/tools/javac/patterns/DuplicateBindingTest.out ! test/langtools/tools/javac/patterns/EnsureTypesOrderTest.java ! test/langtools/tools/javac/patterns/ExamplesFromProposal.java ! test/langtools/tools/javac/patterns/ImpossibleTypeTest.java ! test/langtools/tools/javac/patterns/ImpossibleTypeTest.out ! test/langtools/tools/javac/patterns/MatchBindingScopeTest.java ! test/langtools/tools/javac/patterns/MatchBindingScopeTest.out ! test/langtools/tools/javac/patterns/MatchesToken.java ! test/langtools/tools/javac/patterns/NestingMatchAndMatches.java ! test/langtools/tools/javac/patterns/NullsInPatterns.java ! test/langtools/tools/javac/patterns/PatternMatchPosTest.java ! test/langtools/tools/javac/patterns/PatternMatchPosTest.out ! test/langtools/tools/javac/patterns/PatternTypeTest1.java ! test/langtools/tools/javac/patterns/PatternTypeTest2.java ! test/langtools/tools/javac/patterns/PatternVariablesAreFinal.java ! test/langtools/tools/javac/patterns/PatternVariablesAreFinal2.java ! test/langtools/tools/javac/patterns/UncheckedWarningOnMatchesTest.java Changeset: f78041dc7a0d Author: vromero Date: 2018-11-02 17:45 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/f78041dc7a0d manual merge with patterns ! deps.txt - src/jdk.compiler/share/classes/com/sun/source/tree/MatchesTree.java ! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Tokens.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! test/langtools/jdk/jshell/CompletenessTest.java ! test/langtools/tools/javac/patterns/BindingsTest1.java ! test/langtools/tools/javac/patterns/BindingsTest2.java ! test/langtools/tools/javac/patterns/BindingsTest2.out ! test/langtools/tools/javac/patterns/CastConversionMatch.java ! test/langtools/tools/javac/patterns/ConstantPatternTest1.java ! test/langtools/tools/javac/patterns/DuplicateBindingTest.java ! test/langtools/tools/javac/patterns/DuplicateBindingTest.out ! test/langtools/tools/javac/patterns/EnsureTypesOrderTest.java ! test/langtools/tools/javac/patterns/ExamplesFromProposal.java ! test/langtools/tools/javac/patterns/ImpossibleTypeTest.java ! test/langtools/tools/javac/patterns/ImpossibleTypeTest.out ! test/langtools/tools/javac/patterns/MatchBindingScopeTest.java ! test/langtools/tools/javac/patterns/MatchBindingScopeTest.out - test/langtools/tools/javac/patterns/MatchesToken.java ! test/langtools/tools/javac/patterns/NestingMatchAndMatches.java ! test/langtools/tools/javac/patterns/NullsInPatterns.java ! test/langtools/tools/javac/patterns/PatternMatchPosTest.java ! test/langtools/tools/javac/patterns/PatternMatchPosTest.out ! test/langtools/tools/javac/patterns/PatternTypeTest1.java ! test/langtools/tools/javac/patterns/PatternTypeTest2.java ! test/langtools/tools/javac/patterns/PatternVariablesAreFinal.java ! test/langtools/tools/javac/patterns/PatternVariablesAreFinal2.java ! test/langtools/tools/javac/patterns/UncheckedWarningOnMatchesTest.java From vicente.romero at oracle.com Sat Nov 3 21:37:48 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Sat, 03 Nov 2018 21:37:48 +0000 Subject: hg: amber/amber: modifying regression tests to adapt them to the new ASM 7 Message-ID: <201811032137.wA3Lbn1a002297@aojmv0008.oracle.com> Changeset: dbc996b567d4 Author: vromero Date: 2018-11-03 17:37 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/dbc996b567d4 modifying regression tests to adapt them to the new ASM 7 ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventClassBuilder.java ! test/hotspot/jtreg/compiler/jvmci/common/CTVMUtilities.java ! test/hotspot/jtreg/runtime/RedefineTests/RedefineAnnotations.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenCPFullOfMH.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenCPFullOfMT.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenManyIndyCorrectBootstrap.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenManyIndyIncorrectBootstrap.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/patches/java.base/jdk/internal/org/objectweb/asm/ClassWriterExt.java From james.laskey at oracle.com Mon Nov 5 13:35:27 2018 From: james.laskey at oracle.com (james.laskey at oracle.com) Date: Mon, 05 Nov 2018 13:35:27 +0000 Subject: hg: amber/amber: Minor corrections Message-ID: <201811051335.wA5DZR5k029891@aojmv0008.oracle.com> Changeset: 33ed69942349 Author: jlaskey Date: 2018-11-05 09:35 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/33ed69942349 Minor corrections ! src/jdk.compiler/share/classes/com/sun/tools/javac/intrinsics/IntrinsicProcessor.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/intrinsics/Intrinsics.java From vicente.romero at oracle.com Mon Nov 5 17:39:19 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Mon, 05 Nov 2018 17:39:19 +0000 Subject: hg: amber/amber: manual merge with jep-334 Message-ID: <201811051739.wA5HdKAG015195@aojmv0008.oracle.com> Changeset: 7842dfb9712e Author: vromero Date: 2018-11-05 12:39 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/7842dfb9712e manual merge with jep-334 ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/Double.java ! src/java.base/share/classes/java/lang/Enum.java ! src/java.base/share/classes/java/lang/Float.java ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/constant/AsTypeMethodHandleDesc.java ! src/java.base/share/classes/java/lang/constant/ClassDesc.java ! src/java.base/share/classes/java/lang/constant/Constable.java ! src/java.base/share/classes/java/lang/constant/ConstantDesc.java ! src/java.base/share/classes/java/lang/constant/ConstantDescs.java ! src/java.base/share/classes/java/lang/constant/ConstantUtils.java ! src/java.base/share/classes/java/lang/constant/DirectMethodHandleDescImpl.java ! src/java.base/share/classes/java/lang/constant/DynamicCallSiteDesc.java ! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java ! src/java.base/share/classes/java/lang/constant/MethodHandleDesc.java ! src/java.base/share/classes/java/lang/constant/MethodTypeDesc.java ! src/java.base/share/classes/java/lang/constant/MethodTypeDescImpl.java ! src/java.base/share/classes/java/lang/constant/PrimitiveClassDescImpl.java ! src/java.base/share/classes/java/lang/constant/ReferenceClassDescImpl.java ! src/java.base/share/classes/java/lang/invoke/Intrinsics.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java ! test/langtools/jdk/jshell/TypeNameTest.java ! test/langtools/tools/javac/T8187978/FilterOutCandidatesForDiagnosticsTest.out ! test/langtools/tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.out ! test/langtools/tools/javac/varargs/6806876/T6806876.out From vicente.romero at oracle.com Tue Nov 6 19:48:44 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Tue, 06 Nov 2018 19:48:44 +0000 Subject: hg: amber/amber: adding @since annotations plus additional javadoc comments Message-ID: <201811061948.wA6Jmjj3003302@aojmv0008.oracle.com> Changeset: 1f389923436d Author: vromero Date: 2018-11-06 14:47 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/1f389923436d adding @since annotations plus additional javadoc comments ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/Double.java ! src/java.base/share/classes/java/lang/Enum.java ! src/java.base/share/classes/java/lang/Float.java ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/lang/invoke/TypeDescriptor.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java From maurizio.cimadamore at oracle.com Tue Nov 6 19:54:24 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Tue, 06 Nov 2018 19:54:24 +0000 Subject: hg: amber/amber: Automatic merge with jep-334 Message-ID: <201811061954.wA6JsODp006169@aojmv0008.oracle.com> Changeset: 7c6f7d72a976 Author: mcimadamore Date: 2018-11-06 21:00 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/7c6f7d72a976 Automatic merge with jep-334 ! src/java.base/share/classes/java/lang/String.java From maurizio.cimadamore at oracle.com Tue Nov 6 19:54:43 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Tue, 06 Nov 2018 19:54:43 +0000 Subject: hg: amber/amber: Automatic merge with jep-334 Message-ID: <201811061954.wA6JshKG006495@aojmv0008.oracle.com> Changeset: 77ec0ada61d8 Author: mcimadamore Date: 2018-11-06 21:00 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/77ec0ada61d8 Automatic merge with jep-334 ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/Double.java ! src/java.base/share/classes/java/lang/Enum.java ! src/java.base/share/classes/java/lang/Float.java ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java From vicente.romero at oracle.com Thu Nov 8 04:05:13 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 08 Nov 2018 04:05:13 +0000 Subject: hg: amber/amber: Update ASM 3rd party legal copyright to 7.0 Message-ID: <201811080405.wA845DIE014267@aojmv0008.oracle.com> Changeset: 11d1fd3caa66 Author: vromero Date: 2018-11-07 23:04 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/11d1fd3caa66 Update ASM 3rd party legal copyright to 7.0 ! src/java.base/share/legal/asm.md From vicente.romero at oracle.com Thu Nov 8 04:29:28 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 08 Nov 2018 04:29:28 +0000 Subject: hg: amber/amber: refactoring ClassWriterExt and ignoring failing tests Message-ID: <201811080429.wA84TT6m025758@aojmv0008.oracle.com> Changeset: 70fadc319521 Author: vromero Date: 2018-11-07 23:19 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/70fadc319521 refactoring ClassWriterExt and ignoring failing tests ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenCPFullOfMH.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenCPFullOfMT.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenManyIndyCorrectBootstrap.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenManyIndyIncorrectBootstrap.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/patches/java.base/jdk/internal/org/objectweb/asm/ClassWriterExt.java From vicente.romero at oracle.com Thu Nov 8 15:28:51 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 08 Nov 2018 15:28:51 +0000 Subject: hg: amber/amber: adding @ignore to some tests Message-ID: <201811081528.wA8FSpNd016296@aojmv0008.oracle.com> Changeset: 408e864e67db Author: vromero Date: 2018-11-08 10:14 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/408e864e67db adding @ignore to some tests ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/correctBootstrap/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/incorrectBootstrap/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/mh/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/mt/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/gc/createLotsOfMHConsts/Test.java From maurizio.cimadamore at oracle.com Thu Nov 8 20:56:44 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 08 Nov 2018 20:56:44 +0000 Subject: hg: amber/amber: 417 new changesets Message-ID: <201811082057.wA8KvBBU019804@aojmv0008.oracle.com> Changeset: 054a24c46812 Author: jcbeyler Date: 2018-10-08 13:54 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/054a24c46812 8211261: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[A-G]* Summary: Remove the NSK_CPP_STUB macros Reviewed-by: amenkov, cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps001/addcaps001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps002/addcaps002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps003/addcaps003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002/attach002Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002a/attach002aAgent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach008/attach008Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach009/attach009Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach012/attach012Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach014/attach014Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Agent01.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Target.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach020/attach020Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach021/attach021Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach022/attach022Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach037/attach037Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach038/attach038Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach039/attach039Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach040/attach040Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach041/attach041Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach042/attach042Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent01.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent02.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent03.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach046/attach046Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Breakpoint/breakpoint001/breakpoint001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk001/classfloadhk001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk002/classfloadhk002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk003/classfloadhk003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk004/classfloadhk004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk005/classfloadhk005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk006/classfloadhk006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk007/classfloadhk007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk008/classfloadhk008.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk009/classfloadhk009.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassLoad/classload001/classload001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodLoad/compmethload001/compmethload001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodUnload/compmethunload001/compmethunload001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DataDumpRequest/datadumpreq001/datadumpreq001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DisposeEnvironment/disposeenv001/disposeenv001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DisposeEnvironment/disposeenv002/disposeenv002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DynamicCodeGenerated/dyncodgen001/dyncodgen001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceEarlyReturn/ForceEarlyReturn001/ForceEarlyReturn001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceGarbageCollection/forcegc001/forcegc001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceGarbageCollection/forcegc002/forcegc002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionFinish/gcfinish001/gcfinish001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart001/gcstart001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart002/gcstart002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GenerateEvents/genevents001/genevents001.cpp Changeset: 0e6e0d584b47 Author: jcbeyler Date: 2018-10-08 13:56 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/0e6e0d584b47 8211131: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[G-I]* Summary: Remove the NSK_CPP_STUB macros Reviewed-by: amenkov, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAvailableProcessors/getavailproc001/getavailproc001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCapabilities/getcaps002/getcaps002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoaderClasses/clsldrclss002/clsldrclss002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig006/getclsig006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTime/curthrcputime001/curthrcputime001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTimerInfo/curthrtimerinfo001/curthrtimerinfo001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetEnv/GetEnv001/GetEnv001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetEnvironmentLocalStorage/getenvstor001/getenvstor001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetErrorName/geterrname001/geterrname001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetErrorName/geterrname002/geterrname002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetExtensionEvents/extevents001/extevents001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetExtensionFunctions/extfuncs001/extfuncs001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm005/getfldnm005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJLocationFormat/getjlocfmt001/getjlocfmt001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJLocationFormat/getjlocfmt002/getjlocfmt002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLoadedClasses/loadedclss002/loadedclss002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab004/localtab004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab005/localtab005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname003/methname003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectHashCode/objhashcode001/objhashcode001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectSize/objsize001/objsize001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectsWithTags/objwithtags001/objwithtags001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPhase/getphase001/getphase001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPhase/getphase002/getphase002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPotentialCapabilities/getpotcaps001/getpotcaps001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperties/getsysprops001/getsysprops001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperties/getsysprops002/getsysprops002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperty/getsysprop001/getsysprop001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperty/getsysprop002/getsysprop002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTag/gettag001/gettag001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime001/thrcputime001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime002/thrcputime002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTimerInfo/thrtimerinfo001/thrtimerinfo001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupChildren/getthrdgrpchld001/getthrdgrpchld001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadLocalStorage/getthrdstor001/getthrdstor001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTime/gettime001/gettime001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTimerInfo/timerinfo001/timerinfo001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd001/intrpthrd001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodObsolete/isobsolete001/isobsolete001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap001/iterheap001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap002/iterheap002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap003/iterheap003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap004/iterheap004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap005/iterheap005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap006/iterheap006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap007/iterheap007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls001/iterinstcls001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls002/iterinstcls002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls003/iterinstcls003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls004/iterinstcls004.cpp Changeset: 2a85adf3c330 Author: sherman Date: 2018-10-08 14:14 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/2a85adf3c330 8211728: JarFile::versionedStream() does not filter META-INF resources in versioned stream Reviewed-by: alanb ! src/java.base/share/classes/java/util/jar/JarFile.java ! test/jdk/java/util/jar/JarFile/mrjar/TestVersionedStream.java Changeset: 7bc8b456e5ac Author: iklam Date: 2018-10-08 16:29 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/7bc8b456e5ac 8210388: Use hash table to store archived subgraph_info records Reviewed-by: jiangli ! src/hotspot/share/classfile/compactHashtable.cpp ! src/hotspot/share/classfile/compactHashtable.hpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/stringTable.hpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/symbolTable.hpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/heapShared.hpp ! src/hotspot/share/memory/metaspaceShared.cpp Changeset: 71495d579a65 Author: kbarrett Date: 2018-10-08 20:01 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/71495d579a65 8211804: Constant AO_UNUSED_MBZ uses left shift of negative value Summary: Use unsigned shift. Reviewed-by: alanb ! src/jdk.pack/share/native/common-unpack/constants.h Changeset: a986ec4ff214 Author: jcbeyler Date: 2018-10-08 19:44 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/a986ec4ff214 8211782: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/[I-S]* Summary: Remove the NSK_CPP_STUB macros Reviewed-by: amenkov, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls005/iterinstcls005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls006/iterinstcls006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls007/iterinstcls007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj001/iterobjreachobj001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj002/iterobjreachobj002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj003/iterobjreachobj003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj004/iterobjreachobj004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj005/iterobjreachobj005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj001/iterreachobj001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj002/iterreachobj002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj003/iterreachobj003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj004/iterreachobj004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj005/iterreachobj005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/abort/Abort.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/callbacks/Callbacks.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/concrete-klass-filter/ConcreteKlassFilter.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/filter-tagged/HeapFilter.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/non-concrete-klass-filter/NonConcreteKlassFilter.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEnter/mcontenter001/mcontenter001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEntered/mcontentered001/mcontentered001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWait/monitorwait001/monitorwait001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWaited/monitorwaited001/monitorwaited001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind001/nativemethbind001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind002/nativemethbind002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind003/nativemethbind003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind004/nativemethbind004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree001/objfree001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree002/objfree002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe005/popframe005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass028/redefclass028.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass029/redefclass029.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass030/redefclass030.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RelinquishCapabilities/relcaps001/relcaps001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RelinquishCapabilities/relcaps002/relcaps002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThread/resumethrd001/resumethrd001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThread/resumethrd002/resumethrd002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThreadList/resumethrdlst001/resumethrdlst001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThreadList/resumethrdlst002/resumethrdlst002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform002/retransform002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform003/retransform003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform004/retransform004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP01/ap01t001/ap01t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP02/ap02t001/ap02t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP03/ap03t001/ap03t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t001/ap04t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t002/ap04t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t003/ap04t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP05/ap05t001/ap05t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP05/ap05t002/ap05t002.cpp Changeset: a42c378b6f01 Author: alanb Date: 2018-10-09 07:06 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/a42c378b6f01 8211825: ModuleLayer.defineModulesWithXXX does not setup delegation when module reads automatic module Reviewed-by: mchung ! src/java.base/share/classes/java/lang/Module.java ! src/java.base/share/classes/jdk/internal/loader/Loader.java ! src/java.base/share/classes/jdk/internal/loader/LoaderPool.java + test/jdk/java/lang/ModuleLayer/automatic/AutomaticModulesTest.java + test/jdk/java/lang/ModuleLayer/automatic/src/alib/q/Lib.java + test/jdk/java/lang/ModuleLayer/automatic/src/m/module-info.java + test/jdk/java/lang/ModuleLayer/automatic/src/m/p/Main.java Changeset: 6ee9500fe653 Author: sgehwolf Date: 2018-10-02 17:17 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/6ee9500fe653 8211387: [Zero] atomic_copy64: Use ldrexd for atomic reads on ARMv7 Reviewed-by: dholmes, aph Contributed-by: Andrew Haley ! src/hotspot/os_cpu/linux_zero/os_linux_zero.hpp Changeset: e25291a90cba Author: chegar Date: 2018-10-09 11:44 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/e25291a90cba 8211920: Close server socket and cleanups in test/jdk/javax/naming/module/RunBasic.java Reviewed-by: dfuchs ! test/jdk/javax/naming/module/RunBasic.java ! test/jdk/javax/naming/module/src/test/test/ConnectWithAuthzId.java ! test/jdk/javax/naming/module/src/test/test/ConnectWithFoo.java ! test/jdk/javax/naming/module/src/test/test/ReadByUrl.java ! test/jdk/javax/naming/module/src/test/test/StoreFruit.java ! test/jdk/javax/naming/module/src/test/test/StoreObject.java ! test/jdk/javax/naming/module/src/test/test/StorePerson.java ! test/jdk/javax/naming/module/src/test/test/StoreRemote.java Changeset: 7ecbaece746f Author: chegar Date: 2018-10-09 13:31 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/7ecbaece746f 8211902: broken link in java.net.http.WebSocket.Builder Reviewed-by: alanb, dfuchs ! src/java.net.http/share/classes/java/net/http/WebSocket.java Changeset: e7703e429767 Author: redestad Date: 2018-10-09 14:30 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/e7703e429767 8211859: Avoid initializing AtomicBoolean from RandomAccessFile Reviewed-by: alanb ! src/java.base/share/classes/java/io/RandomAccessFile.java Changeset: 9f154d0a59f6 Author: ghaug Date: 2018-10-09 15:06 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/9f154d0a59f6 8211768: [s390] Implement JFR profiling Reviewed-by: simonis, mdoerr ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/cpu/s390/frame_s390.hpp ! src/hotspot/cpu/s390/frame_s390.inline.hpp ! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp Changeset: d24b89390f6c Author: goetz Date: 2018-10-09 16:03 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/d24b89390f6c 8211856: [ppc, s390] ProblemList some failing tests. Reviewed-by: kvn, mdoerr ! test/hotspot/jtreg/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: 2630d51656aa Author: gadams Date: 2018-10-08 14:57 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/2630d51656aa 8201603: MonitorContendedEnter failure in nsk/jvmti/scenarios/contention/TC02/tc02t001 Reviewed-by: cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001.java Changeset: 3e5687d7d6b5 Author: rkennke Date: 2018-10-05 23:45 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/3e5687d7d6b5 8211792: Fix misplaced BarrierSet forward declarations Reviewed-by: shade, zgu ! src/hotspot/share/interpreter/templateTable.hpp ! src/hotspot/share/oops/oop.hpp Changeset: 9d5df3eb5cc4 Author: amenkov Date: 2018-10-09 12:26 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/9d5df3eb5cc4 8211292: [TEST] convert com/sun/jdi/DeferredStepTest.sh test Reviewed-by: sspitsyn, jcbeyler + test/jdk/com/sun/jdi/DeferredStepTest.java - test/jdk/com/sun/jdi/DeferredStepTest.sh - test/jdk/com/sun/jdi/ShellScaffold.sh - test/jdk/com/sun/jdi/ZZZcleanup.sh Changeset: 3a2384b54b56 Author: chegar Date: 2018-10-09 20:32 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/3a2384b54b56 8211927: Add additional diagnostic information to java/net/BindException/Test.java Reviewed-by: dfuchs ! test/jdk/java/net/BindException/Test.java Changeset: 070186461dbb Author: sherman Date: 2018-10-09 12:36 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/070186461dbb 8211880: Broken links in java.util.jar Reviewed-by: alanb, mchung, martin ! src/java.base/share/classes/java/util/jar/Attributes.java Changeset: 8dbf1a13af49 Author: jiangli Date: 2018-10-09 15:58 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/8dbf1a13af49 8206009: Move CDS java heap object archiving code to heapShared.hpp and heapShared.cpp Summary: Restructure and cleanup java heap object archiving code. Reviewed-by: coleenp, iklam ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/gc/g1/g1Allocator.hpp ! src/hotspot/share/gc/g1/g1Allocator.inline.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1FullGCOopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/heapShared.hpp ! src/hotspot/share/memory/heapShared.inline.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/prims/whitebox.cpp Changeset: f50685d7142d Author: jcbeyler Date: 2018-10-09 13:22 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/f50685d7142d 8211905: Remove multiple casts for EM06 file Summary: Remove multiple casts for EM06 file Reviewed-by: sspitsyn, cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM06/em06t001/em06t001.cpp Changeset: 50ef71b6fd3d Author: gadams Date: 2018-10-09 07:33 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/50ef71b6fd3d 8211324: Link to java.lang.ThreadGroup in JDWP spec is broken Reviewed-by: sspitsyn, chegar, alanb ! make/data/jdwp/jdwp.spec Changeset: dea8a62cdfc3 Author: erikj Date: 2018-10-09 14:57 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/dea8a62cdfc3 8211724: Change mkdir -p to MakeDir macro where possible Reviewed-by: ihse, asemenyuk ! make/BuildStatic.gmk ! make/Bundles.gmk ! make/CopyInterimCLDRConverter.gmk ! make/CreateBuildJdkCopy.gmk ! make/GenerateModuleSummary.gmk ! make/GensrcModuleInfo.gmk ! make/MacBundles.gmk ! make/autoconf/basics.m4 ! make/common/JarArchive.gmk ! make/common/JavaCompilation.gmk ! make/common/Modules.gmk ! make/common/ZipArchive.gmk ! make/copy/Copy-java.base.gmk ! make/gendata/GendataFontConfig.gmk ! make/gendata/GendataHtml32dtd.gmk ! make/gendata/GendataTZDB.gmk ! make/gensrc/GensrcCLDR.gmk ! make/gensrc/GensrcCharsetCoder.gmk ! make/gensrc/GensrcCommonLangtools.gmk ! make/gensrc/GensrcLocaleData.gmk ! make/gensrc/GensrcModuleLoaderMap.gmk ! make/gensrc/GensrcProperties.gmk ! make/gensrc/GensrcSwing.gmk ! make/launcher/Launcher-java.base.gmk ! make/rmic/Rmic-java.management.rmi.gmk Changeset: 49a21be61dcd Author: dholmes Date: 2018-10-09 20:19 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/49a21be61dcd 8211065: Private method check in linkResolver is incorrect Reviewed-by: acorn, lfoltan ! src/hotspot/share/interpreter/linkResolver.cpp ! test/hotspot/jtreg/runtime/Nestmates/privateMethods/TestInvokeErrors.java + test/hotspot/jtreg/runtime/linkResolver/TestDeletedMethod.java + test/hotspot/jtreg/runtime/linkResolver/TestDeletedMethod_Sub.jcod + test/hotspot/jtreg/runtime/linkResolver/TestDeletedMethod_Super.jcod Changeset: 2e72562697bf Author: dholmes Date: 2018-10-09 20:38 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/2e72562697bf 8211394: CHECK_ must be used in the rhs of an assignment statement within a block Summary: replace "return foo(CHECK_X);" with "return foo(THREAD);" Reviewed-by: iklam, phh, stuefe, lfoltan ! src/hotspot/share/classfile/verificationType.cpp ! src/hotspot/share/classfile/verificationType.hpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/instanceMirrorKlass.cpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/services/management.cpp ! src/hotspot/share/utilities/exceptions.hpp Changeset: 218b5b64f102 Author: dtitov Date: 2018-10-09 19:11 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/218b5b64f102 8193879: Java debugger hangs on method invocation Reviewed-by: sspitsyn, amenkov, gadams ! src/jdk.jdi/share/classes/com/sun/tools/jdi/InvokableTypeImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/VMState.java + test/jdk/com/sun/jdi/MethodInvokeWithTraceOnTest.java ! test/jdk/com/sun/jdi/TestScaffold.java ! test/jdk/com/sun/jdi/lib/jdb/JdbTest.java Changeset: 3ecaae33241a Author: thartmann Date: 2018-10-10 08:36 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/3ecaae33241a 8211332: Space for stub routines (code_size2) is too small on new Skylake CPUs Summary: Increase code_size2 for new Skylake CPUs. Reviewed-by: kvn, stuefe, thartmann Contributed-by: ralf.schmelter at sap.com ! src/hotspot/cpu/x86/stubRoutines_x86.hpp Changeset: e4d72440d60e Author: rkennke Date: 2018-10-03 15:22 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/e4d72440d60e 8211279: Verify missing object equals barriers Reviewed-by: pliden, shade, zgu ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/relocInfo.cpp ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/gc/shared/barrierSet.hpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/referenceProcessor.hpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp ! src/hotspot/share/oops/access.hpp ! src/hotspot/share/oops/accessBackend.hpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oopsHierarchy.cpp ! src/hotspot/share/oops/oopsHierarchy.hpp Changeset: c4a39588a075 Author: rkennke Date: 2018-10-10 10:58 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/c4a39588a075 8211270: GC abstraction to get real object and headers size Reviewed-by: shade, zgu, eosterlund ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/whitebox.cpp Changeset: 3be7d098f4a6 Author: mhorie Date: 2018-10-10 14:28 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/3be7d098f4a6 8211908: PPC64: Enable SuperWordLoopUnrollAnalysis by default Reviewed-by: mdoerr, goetz ! src/hotspot/cpu/ppc/c2_globals_ppc.hpp Changeset: 1c8745e31fa3 Author: prappo Date: 2018-10-10 14:13 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/1c8745e31fa3 8212000: Verify exported symbols in java.base (libnet, libnio/ch) Reviewed-by: alanb, chegar ! src/java.base/share/native/libnet/net_util.h ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/unix/native/libnio/ch/Net.c ! src/java.base/unix/native/libnio/ch/nio_util.h ! src/java.base/windows/native/libnet/net_util_md.c Changeset: 755b367c2134 Author: roland Date: 2018-09-28 14:24 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/755b367c2134 8211232: GraphKit::make_runtime_call() sometimes attaches wrong memory state to call Reviewed-by: kvn ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp Changeset: 40aa2d50d116 Author: weijun Date: 2018-10-10 22:13 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/40aa2d50d116 8211969: test/jdk/lib/security/CheckBlacklistedCerts.java searching for wrong paths Reviewed-by: mullan ! test/jdk/lib/security/CheckBlacklistedCerts.java Changeset: f8626bcc1698 Author: hseigel Date: 2018-10-10 10:18 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/f8626bcc1698 8207689: Remove perfCounter _load_instance_class_failCounter used by deleted flag UnsyncloadClass Summary: Delete the perfCounter Reviewed-by: lfoltan, acorn, dholmes ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp Changeset: b6eaf7b7cd7f Author: jcbeyler Date: 2018-10-10 08:26 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/b6eaf7b7cd7f 8211950: Deprecate the check if a JVMTI collector is present assertion Summary: Deprecate assertion that a collector is there; it is now a nop Reviewed-by: eosterlund, phh, pliden ! src/hotspot/share/gc/shared/memAllocator.cpp ! src/hotspot/share/runtime/threadHeapSampler.cpp ! src/hotspot/share/runtime/threadHeapSampler.hpp Changeset: 4a63197816ce Author: jjg Date: 2018-10-10 10:00 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/4a63197816ce 8211952: Broken links in java.time API Reviewed-by: lancea ! src/java.base/share/classes/java/time/Duration.java ! src/java.base/share/classes/java/time/Instant.java ! src/java.base/share/classes/java/time/LocalDate.java ! src/java.base/share/classes/java/time/LocalDateTime.java ! src/java.base/share/classes/java/time/LocalTime.java ! src/java.base/share/classes/java/time/MonthDay.java ! src/java.base/share/classes/java/time/OffsetDateTime.java ! src/java.base/share/classes/java/time/OffsetTime.java ! src/java.base/share/classes/java/time/Period.java ! src/java.base/share/classes/java/time/Ser.java ! src/java.base/share/classes/java/time/Year.java ! src/java.base/share/classes/java/time/YearMonth.java ! src/java.base/share/classes/java/time/ZoneId.java ! src/java.base/share/classes/java/time/ZoneOffset.java ! src/java.base/share/classes/java/time/ZoneRegion.java ! src/java.base/share/classes/java/time/ZonedDateTime.java ! src/java.base/share/classes/java/time/chrono/AbstractChronology.java ! src/java.base/share/classes/java/time/chrono/ChronoLocalDateTimeImpl.java ! src/java.base/share/classes/java/time/chrono/ChronoPeriodImpl.java ! src/java.base/share/classes/java/time/chrono/ChronoZonedDateTimeImpl.java ! src/java.base/share/classes/java/time/chrono/HijrahChronology.java ! src/java.base/share/classes/java/time/chrono/HijrahDate.java ! src/java.base/share/classes/java/time/chrono/IsoChronology.java ! src/java.base/share/classes/java/time/chrono/JapaneseChronology.java ! src/java.base/share/classes/java/time/chrono/JapaneseDate.java ! src/java.base/share/classes/java/time/chrono/JapaneseEra.java ! src/java.base/share/classes/java/time/chrono/MinguoChronology.java ! src/java.base/share/classes/java/time/chrono/MinguoDate.java ! src/java.base/share/classes/java/time/chrono/Ser.java ! src/java.base/share/classes/java/time/chrono/ThaiBuddhistChronology.java ! src/java.base/share/classes/java/time/chrono/ThaiBuddhistDate.java ! src/java.base/share/classes/java/time/zone/Ser.java ! src/java.base/share/classes/java/time/zone/ZoneOffsetTransition.java ! src/java.base/share/classes/java/time/zone/ZoneOffsetTransitionRule.java ! src/java.base/share/classes/java/time/zone/ZoneRules.java Changeset: 5888ef300549 Author: darcy Date: 2018-10-10 10:28 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/5888ef300549 8058202: AnnotatedType implementations don't override toString(), equals(), hashCode() Reviewed-by: jfranck ! src/java.base/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java + test/jdk/java/lang/annotation/typeAnnotations/TestObjectMethods.java Changeset: a2c72b476c9f Author: igerasim Date: 2018-10-10 10:56 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/a2c72b476c9f 8211396: Broken link in javadoc for private java.util.regex.Pattern#normalize() Reviewed-by: jjg, sherman ! src/java.base/share/classes/java/util/regex/Pattern.java Changeset: ca7ddf0a1d47 Author: jcbeyler Date: 2018-10-10 11:20 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/ca7ddf0a1d47 8211801: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/scenarios/[A-E] Summary: Remove the NSK_CPP_STUB macros Reviewed-by: amenkov, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP06/ap06t001/ap06t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t001/ap07t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t002/ap07t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP09/ap09t001/ap09t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP10/ap10t001/ap10t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP11/ap11t001/ap11t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP12/ap12t001/ap12t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t001/bi01t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t002/bi01t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t001/bi02t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t002/bi02t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t001/bi03t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t002/bi03t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI04/bi04t002/bi04t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t001/cm01t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t002/cm01t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t003/cm01t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t004/cm01t004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t005/cm01t005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t006/cm01t006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t007/cm01t007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t008/cm01t008.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t009/cm01t009.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t010/cm01t010.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t011/cm01t011.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t012/cm01t012.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t013/cm01t013.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t014/cm01t014.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t015/cm01t015.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t016/cm01t016.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t017/cm01t017.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t018/cm01t018.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t019/cm01t019.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t020/cm01t020.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t021/cm01t021.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM02/cm02t001/cm02t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/cm03t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC01/tc01t001/tc01t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001/tc02t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t001/tc03t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t002/tc03t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001/tc04t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC05/tc05t001/tc05t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t001/em01t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t002/em01t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t001/em02t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t002/em02t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t003/em02t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t004/em02t004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t005/em02t005.cpp Changeset: c99e4c010022 Author: ctornqvi Date: 2018-10-10 11:47 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/c99e4c010022 8212008: Use of TREAT_EXIT_CODE_1_AS_0 hide problems with jtreg Java Reviewed-by: erikj ! test/hotspot/jtreg/Makefile ! test/jdk/Makefile Changeset: eb1ecdd3611e Author: mullan Date: 2018-10-10 15:23 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/eb1ecdd3611e 8211878: Bad/broken links in docs/api/java.xml.crypto/javax/xml/crypto/dsig/Reference.html Reviewed-by: jjg ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/Reference.java Changeset: ec4f2762b234 Author: mullan Date: 2018-10-10 16:25 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/ec4f2762b234 8191053: Provide a mechanism to make system's security manager immutable Summary: Make System.setSecurityManager optional to support and add new disallow and allow options to the java.security.manager system property Reviewed-by: alanb, mchung, rriggs, smarks ! src/java.base/share/classes/java/lang/SecurityManager.java ! src/java.base/share/classes/java/lang/System.java + test/jdk/java/lang/System/AllowSecurityManager.java Changeset: 26c3104c936d Author: akolarkunnu Date: 2018-10-05 05:03 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/26c3104c936d 8210055: Enable different look and feel tests in SwingSet3 demo tests Reviewed-by: serb Contributed-by: abdul.kolarkunnu at oracle.com ! test/jdk/sanity/client/SwingSet/src/DialogDemoTest.java ! test/jdk/sanity/client/SwingSet/src/SwingSet2DemoTest.java ! test/jdk/sanity/client/SwingSet/src/WindowDemoTest.java ! test/jdk/sanity/client/lib/Extensions/src/org/jemmy2ext/JemmyExt.java ! test/jdk/sanity/client/lib/SwingSet2/src/SwingSet2.java Changeset: fc52ccf451cd Author: mchung Date: 2018-10-10 15:19 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/fc52ccf451cd 8211921: AssertionError in MethodHandles$Lookup.defineClass Reviewed-by: alanb ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java Changeset: a36ee8e96c1e Author: jwilhelm Date: 2018-10-11 00:43 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/a36ee8e96c1e Added tag jdk-12+15 for changeset f8626bcc1698 ! .hgtags Changeset: c7f7d824f2b6 Author: bpb Date: 2018-10-10 17:53 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/c7f7d824f2b6 8152910: Get performance improvement with Stable annotation Reviewed-by: darcy Contributed-by: Peter Levart ! src/java.base/share/classes/java/math/BigInteger.java Changeset: 081aed66b645 Author: kbarrett Date: 2018-10-10 23:47 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/081aed66b645 8211962: Implicit narrowing in MacOSX java.desktop jsound Summary: Cast value to needed type. Reviewed-by: serb ! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_Ports.cpp Changeset: b698138cf69b Author: mbaesken Date: 2018-10-10 16:56 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/b698138cf69b 8211929: hotspot/share/opto/parse2.cpp compile error with gcc 7.3.1 Reviewed-by: kvn, stuefe ! src/hotspot/share/opto/parse2.cpp Changeset: b25bfa10f52f Author: shade Date: 2018-10-11 10:42 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/b25bfa10f52f 8212005: Epsilon elastic TLAB sizing may cause misalignment Reviewed-by: rkennke, tschatzl ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp + test/hotspot/jtreg/gc/epsilon/TestAlignment.java Changeset: 4cffba2df537 Author: roland Date: 2018-09-18 20:41 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/4cffba2df537 8210389: C2: assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/compile.cpp + test/hotspot/jtreg/compiler/regalloc/VolatileLoadMemBarsOnlyUses.java Changeset: bbc90467f354 Author: roland Date: 2018-09-27 17:46 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/bbc90467f354 8211233: MemBarNode::trailing_membar() and MemBarNode::leading_membar() need to handle dying subgraphs better Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/memnode.cpp Changeset: b16ad2f2536a Author: chegar Date: 2018-10-11 13:40 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/b16ad2f2536a 8211922: Remove test/jdk/javax/naming/module/RunBasic.java from the ProblemList Reviewed-by: lancea ! test/jdk/ProblemList.txt Changeset: c459186b9584 Author: prappo Date: 2018-10-11 14:10 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/c459186b9584 8212001: Verify exported symbols in java.base (libjava) Reviewed-by: chegar ! src/java.base/share/native/libjava/io_util.c ! src/java.base/share/native/libjava/io_util.h ! src/java.base/windows/native/libjava/io_util_md.c ! src/java.base/windows/native/libjava/io_util_md.h ! src/jdk.hotspot.agent/share/native/libsaproc/sadis.c Changeset: 7a1e2d7ac55a Author: hseigel Date: 2018-10-11 10:11 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/7a1e2d7ac55a 8079784: Unexpected IllegalAccessError when trying access InnerClasses attribute Summary: Prevent classes in the InnerClasses attribute from being loaded unless they are actually being accessed. Reviewed-by: dholmes, lfoltan ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/runtime/reflection.cpp + test/hotspot/jtreg/runtime/InnerClassesAttr/Base.java + test/hotspot/jtreg/runtime/InnerClassesAttr/Child.java + test/hotspot/jtreg/runtime/InnerClassesAttr/InnerClassesTest.jasm Changeset: 8419d77e3635 Author: hseigel Date: 2018-10-11 11:31 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/8419d77e3635 8211821: PrintStringTableStatistics crashes JVM Summary: During JVM exit, print the Symbol and String tables before current thread gets deleted. Reviewed-by: iklam, dholmes ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/thread.cpp + test/hotspot/jtreg/runtime/PrintStringTableStats/PrintStringTableStatsTest.java Changeset: c9e901ad4c8f Author: jcbeyler Date: 2018-10-11 09:30 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/c9e901ad4c8f 8211432: [REDO] Handle JNIGlobalRefLocker.cpp Summary: Adding a JNI verification wrapper for tests Reviewed-by: amenkov, sspitsyn, phh ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIGlobalRefLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNIGlobalRefLocker.cpp + test/hotspot/jtreg/vmTestbase/nsk/share/jni/ExceptionCheckingJniEnv.cpp + test/hotspot/jtreg/vmTestbase/nsk/share/jni/ExceptionCheckingJniEnv.hpp Changeset: 896a556de423 Author: jcbeyler Date: 2018-10-11 12:41 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/896a556de423 8212025: Remove collector_present variable from ThreadHeapSampler Summary: Remove unused variable from ThreadHeapSampler Reviewed-by: tschatzl, pliden ! src/hotspot/share/runtime/threadHeapSampler.hpp Changeset: 62523934374c Author: rkennke Date: 2018-10-11 23:48 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/62523934374c 8212054: Boilerplate to bind oopDesc::equals_raw() to actual raw implementation Reviewed-by: shade, eosterlund ! src/hotspot/share/oops/accessBackend.hpp Changeset: 5fcf63f0d86c Author: kevinw Date: 2018-10-11 15:49 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/5fcf63f0d86c 8211714: Need to update vm_version.cpp to recognise VS2017 minor versions Reviewed-by: dholmes Contributed-by: muthusamy.chinnathambi at oracle.com ! src/hotspot/share/runtime/vm_version.cpp Changeset: 19f6b12df31a Author: mli Date: 2018-10-12 10:35 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/19f6b12df31a 8186610: move ModuleUtils to top-level testlibrary Reviewed-by: alanb, iignatyev ! test/jdk/java/lang/ModuleLayer/BasicLayerTest.java ! test/jdk/java/lang/ModuleLayer/LayerAndLoadersTest.java ! test/jdk/java/lang/ModuleLayer/LayerControllerTest.java ! test/jdk/java/lang/module/AutomaticModulesTest.java ! test/jdk/java/lang/module/ConfigurationTest.java - test/jdk/lib/testlibrary/ModuleTargetHelper.java - test/jdk/lib/testlibrary/ModuleUtils.java + test/jdk/tools/jlink/plugins/SystemModuleDescriptors/ModuleTargetHelper.java ! test/jdk/tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java ! test/jdk/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java + test/lib/jdk/test/lib/util/ModuleUtils.java Changeset: 4acfd9b6c2f9 Author: goetz Date: 2018-10-12 08:33 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/4acfd9b6c2f9 8211931: [ppc][testbug] runtime/jni/terminatedThread/TestTerminatedThread.java fails as threads don't terminate immediately Reviewed-by: dholmes, mdoerr ! test/hotspot/jtreg/runtime/jni/terminatedThread/TestTerminatedThread.java Changeset: 331fbd2db6b5 Author: vtewari Date: 2018-10-12 12:37 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/331fbd2db6b5 8189366: SocketInputStream.available() should check for eof Reviewed-by: chegar ! src/java.base/share/classes/java/net/SocketInputStream.java ! test/jdk/java/net/Socket/CloseAvailable.java Changeset: 537dbfcef4a7 Author: dholmes Date: 2018-10-12 03:51 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/537dbfcef4a7 8211046: Forced data dependencies serve no purpose on x86 Reviewed-by: eosterlund, rehn ! src/hotspot/cpu/x86/jniFastGetField_x86_64.cpp Changeset: 76d526565453 Author: michaelm Date: 2018-10-12 11:12 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/76d526565453 8203850: java.net.http HTTP client should allow specifying Origin and Referer headers Reviewed-by: chegar, dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! test/jdk/java/net/httpclient/RequestBuilderTest.java ! test/jdk/java/net/httpclient/SpecialHeadersTest.java Changeset: 0c1e44da019c Author: rkennke Date: 2018-10-12 16:25 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/0c1e44da019c 8212053: A few more missing object equals barriers Reviewed-by: shade, zgu ! src/hotspot/share/oops/compressedOops.inline.hpp ! src/hotspot/share/runtime/vframe.cpp Changeset: 9c84227836d4 Author: sgehwolf Date: 2018-10-12 10:58 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/9c84227836d4 8212110: Build of saproc.dll broken on Windows 32 bit after JDK-8210647 Summary: Only add RTC1 compile flag for slowdebug builds. Reviewed-by: mdoerr, erikj ! make/lib/Lib-jdk.hotspot.agent.gmk Changeset: 101c2b6eacbe Author: mchinnathamb Date: 2018-10-09 16:08 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/101c2b6eacbe 8027434: "-XX:OnOutOfMemoryError" uses fork instead of vfork Reviewed-by: dholmes, iklam ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/utilities/vmError.cpp Changeset: 65efb9c57fef Author: amenkov Date: 2018-10-12 10:08 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/65efb9c57fef 8195703: BasicJDWPConnectionTest.java: 'App exited unexpectedly with 2' Reviewed-by: sspitsyn, jcbeyler ! test/jdk/ProblemList.txt ! test/jdk/com/sun/jdi/BasicJDWPConnectionTest.java ! test/jdk/com/sun/jdi/DoubleAgentTest.java ! test/lib/jdk/test/lib/apps/LingeredApp.java Changeset: 367b2cd49ec5 Author: lancea Date: 2018-10-12 14:16 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/367b2cd49ec5 8212045: Add back tests removed from HashesTest.java and AddExportsTest.java Reviewed-by: rriggs ! test/jdk/tools/jmod/hashes/HashesTest.java ! test/jdk/tools/launcher/modules/addexports/AddExportsTest.java + test/jdk/tools/launcher/modules/addexports/src/java.compiler/javax/annotation/processing/Generated.java + test/jdk/tools/launcher/modules/addexports/src/java.compiler/javax/tools/ToolsHelper.java + test/jdk/tools/launcher/modules/addexports/src/java.compiler/javax/tools/internal/Helper.java + test/jdk/tools/launcher/modules/addexports/src/java.compiler/module-info.java + test/jdk/tools/launcher/modules/addexports/src/m2/jdk/test2/Main.java + test/jdk/tools/launcher/modules/addexports/src/m2/module-info.java Changeset: 76c87b213fa0 Author: kbarrett Date: 2018-10-12 17:35 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/76c87b213fa0 8212023: Implicit narrowing in Solaris/sparc initializers Summary: Explicitly narrow or fix destination types. Reviewed-by: dholmes, tschatzl ! src/hotspot/cpu/sparc/nativeInst_sparc.cpp ! src/hotspot/os/solaris/os_solaris.cpp Changeset: f48838bdcc31 Author: xyin Date: 2018-10-15 09:34 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/f48838bdcc31 8187522: test/sun/net/ftp/FtpURLConnectionLeak.java timed out Reviewed-by: chegar, vtewari ! test/jdk/sun/net/ftp/FtpURLConnectionLeak.java ! test/jdk/sun/net/www/ftptest/FtpCommandHandler.java ! test/jdk/sun/net/www/ftptest/FtpServer.java Changeset: 3b8994cb4481 Author: jcbeyler Date: 2018-10-14 19:07 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/3b8994cb4481 8212082: Remove the NSK_CPP_STUB macros for remaining vmTestbase/jvmti/[sS]* Summary: Remove NSK_CPP_STUB macros from the tests Reviewed-by: amenkov, phh ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor001/setenvstor001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor002/setenvstor002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor003/setenvstor003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb001/setevntcallb001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb002/setevntcallb002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb003/setevntcallb003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetExtensionEventCallback/setextevent001/setextevent001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix001/SetNativeMethodPrefix001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/SetNativeMethodPrefix002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop002/setsysprop002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop003/setsysprop003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetTag/settag001/settag001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor001/setthrdstor001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor002/setthrdstor002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor003/setthrdstor003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA08/ma08t001/ma08t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA08/ma08t001/ma08t001a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t001/ma10t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t001/ma10t001a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t002/ma10t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t002/ma10t002a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t003/ma10t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t003/ma10t003a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t004/ma10t004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t004/ma10t004a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t005/ma10t005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t005/ma10t005a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/ma10t006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/ma10t006a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t007/ma10t007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t007/ma10t007a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t008/ma10t008.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t008/ma10t008a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t001/sp01t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t002/sp01t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t003/sp01t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t001/sp02t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t002/sp02t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t003/sp02t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t001/sp03t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t002/sp03t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t001/sp04t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t002/sp04t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t002/sp05t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/sp05t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t001/sp06t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t002/sp06t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t003/sp06t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t001/sp07t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t002/sp07t002.cpp Changeset: 9e6158f12068 Author: mdoerr Date: 2018-10-15 08:08 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/9e6158f12068 8211852: inspect stack during error reporting Reviewed-by: dholmes, goetz ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/utilities/vmError.cpp Changeset: f0340f0ea249 Author: pmuthuswamy Date: 2018-10-15 17:52 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/f0340f0ea249 8211957: Broken links to stylesheet in java.base/doc-files Reviewed-by: alanb ! src/java.base/share/classes/java/lang/doc-files/ValueBased.html ! src/java.base/share/classes/java/lang/doc-files/threadPrimitiveDeprecation.html Changeset: a2edf32cd813 Author: lkorinth Date: 2018-10-12 12:10 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/a2edf32cd813 8201436: Replace oop_ps_push_contents with oop_iterate and closure Reviewed-by: sjohanss, tschatzl ! src/hotspot/share/gc/parallel/psCardTable.cpp + src/hotspot/share/gc/parallel/psClosure.inline.hpp ! src/hotspot/share/gc/parallel/psPromotionManager.cpp ! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/parallel/psScavenge.inline.hpp ! src/hotspot/share/gc/parallel/psTasks.cpp ! src/hotspot/share/oops/instanceClassLoaderKlass.hpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceMirrorKlass.hpp ! src/hotspot/share/oops/instanceRefKlass.hpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/objArrayKlass.hpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/oops/typeArrayKlass.hpp Changeset: 49f627781c2a Author: lkorinth Date: 2018-10-12 12:13 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/49f627781c2a 8211446: Replace oop_pc_follow_contents with oop_iterate and closure Reviewed-by: sjohanss, tschatzl ! src/hotspot/share/gc/parallel/pcTasks.cpp ! src/hotspot/share/gc/parallel/psCompactionManager.cpp ! src/hotspot/share/gc/parallel/psCompactionManager.hpp ! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/oops/instanceClassLoaderKlass.hpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceMirrorKlass.hpp ! src/hotspot/share/oops/instanceRefKlass.hpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/objArrayKlass.hpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/oops/typeArrayKlass.hpp Changeset: 88916200bdd7 Author: lkorinth Date: 2018-10-12 12:14 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/88916200bdd7 8211447: Replace oop_pc_update_pointers with oop_iterate and closure Reviewed-by: sjohanss, tschatzl ! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp ! src/hotspot/share/oops/instanceClassLoaderKlass.hpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceMirrorKlass.hpp ! src/hotspot/share/oops/instanceRefKlass.hpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/objArrayKlass.hpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/oops/typeArrayKlass.hpp Changeset: 84fe81feae26 Author: coffeys Date: 2018-10-15 14:42 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/84fe81feae26 8209862: CipherCore performance improvement Reviewed-by: apetcher, ascarpino Contributed-by: sergey.kuksenko at oracle.com, sean.coffey at oracle.com ! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java Changeset: 934969c63223 Author: jjiang Date: 2018-10-15 22:47 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/934969c63223 8211978: Move testlibrary/jdk/testlibrary/SimpleSSLContext.java and testkeys to network testlibrary Summary: Move SimpleSSLContext.java and testkeys to test/lib/jdk/test/lib/net Reviewed-by: chegar ! test/jdk/com/sun/net/httpserver/SelCacheTest.java ! test/jdk/com/sun/net/httpserver/Test1.java ! test/jdk/com/sun/net/httpserver/Test12.java ! test/jdk/com/sun/net/httpserver/Test13.java ! test/jdk/com/sun/net/httpserver/Test6a.java ! test/jdk/com/sun/net/httpserver/Test7a.java ! test/jdk/com/sun/net/httpserver/Test8a.java ! test/jdk/com/sun/net/httpserver/Test9.java ! test/jdk/com/sun/net/httpserver/Test9a.java ! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java ! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java ! test/jdk/java/net/URLPermission/URLTest.java ! test/jdk/java/net/httpclient/AbstractNoBody.java ! test/jdk/java/net/httpclient/AbstractThrowingPublishers.java ! test/jdk/java/net/httpclient/AbstractThrowingPushPromises.java ! test/jdk/java/net/httpclient/AbstractThrowingSubscribers.java ! test/jdk/java/net/httpclient/AsFileDownloadTest.java ! test/jdk/java/net/httpclient/AsFileDownloadTest.policy ! test/jdk/java/net/httpclient/BasicRedirectTest.java ! test/jdk/java/net/httpclient/CancelledResponse.java ! test/jdk/java/net/httpclient/ConcurrentResponses.java ! test/jdk/java/net/httpclient/CookieHeaderTest.java ! test/jdk/java/net/httpclient/CustomRequestPublisher.java ! test/jdk/java/net/httpclient/CustomResponseSubscriber.java ! test/jdk/java/net/httpclient/DependentActionsTest.java ! test/jdk/java/net/httpclient/DependentPromiseActionsTest.java ! test/jdk/java/net/httpclient/DigestEchoClient.java ! test/jdk/java/net/httpclient/DigestEchoClientSSL.java ! test/jdk/java/net/httpclient/EchoHandler.java ! test/jdk/java/net/httpclient/EncodedCharsInURI.java ! test/jdk/java/net/httpclient/EscapedOctetsInURI.java ! test/jdk/java/net/httpclient/ExpectContinue.java ! test/jdk/java/net/httpclient/FlowAdapterPublisherTest.java ! test/jdk/java/net/httpclient/FlowAdapterSubscriberTest.java ! test/jdk/java/net/httpclient/HeadTest.java ! test/jdk/java/net/httpclient/HttpClientBuilderTest.java ! test/jdk/java/net/httpclient/HttpEchoHandler.java ! test/jdk/java/net/httpclient/HttpsTunnelTest.java ! test/jdk/java/net/httpclient/ImmutableFlowItems.java ! test/jdk/java/net/httpclient/InvalidInputStreamSubscriptionRequest.java ! test/jdk/java/net/httpclient/InvalidSSLContextTest.java ! test/jdk/java/net/httpclient/InvalidSubscriptionRequest.java ! test/jdk/java/net/httpclient/LightWeightHttpServer.java ! test/jdk/java/net/httpclient/LineBodyHandlerTest.java ! test/jdk/java/net/httpclient/ManyRequests.java ! test/jdk/java/net/httpclient/ManyRequests2.java ! test/jdk/java/net/httpclient/ManyRequestsLegacy.java ! test/jdk/java/net/httpclient/MappingResponseSubscriber.java ! test/jdk/java/net/httpclient/MaxStreams.java ! test/jdk/java/net/httpclient/NoBodyPartOne.java ! test/jdk/java/net/httpclient/NoBodyPartTwo.java ! test/jdk/java/net/httpclient/NonAsciiCharsInURI.java ! test/jdk/java/net/httpclient/ProxyAuthDisabledSchemes.java ! test/jdk/java/net/httpclient/ProxyAuthDisabledSchemesSSL.java ! test/jdk/java/net/httpclient/ProxyTest.java ! test/jdk/java/net/httpclient/RedirectMethodChange.java ! test/jdk/java/net/httpclient/RedirectWithCookie.java ! test/jdk/java/net/httpclient/RequestBodyTest.java ! test/jdk/java/net/httpclient/RequestBodyTest.policy ! test/jdk/java/net/httpclient/ResponseBodyBeforeError.java ! test/jdk/java/net/httpclient/ResponsePublisher.java ! test/jdk/java/net/httpclient/RetryWithCookie.java ! test/jdk/java/net/httpclient/ServerCloseTest.java ! test/jdk/java/net/httpclient/ShortResponseBody.java ! test/jdk/java/net/httpclient/ShortResponseBodyWithRetry.java ! test/jdk/java/net/httpclient/SmokeTest.java ! test/jdk/java/net/httpclient/SpecialHeadersTest.java ! test/jdk/java/net/httpclient/SplitResponse.java ! test/jdk/java/net/httpclient/SplitResponseAsync.java ! test/jdk/java/net/httpclient/SplitResponseKeepAlive.java ! test/jdk/java/net/httpclient/SplitResponseKeepAliveAsync.java ! test/jdk/java/net/httpclient/SplitResponseSSL.java ! test/jdk/java/net/httpclient/SplitResponseSSLAsync.java ! test/jdk/java/net/httpclient/SplitResponseSSLKeepAlive.java ! test/jdk/java/net/httpclient/SplitResponseSSLKeepAliveAsync.java ! test/jdk/java/net/httpclient/StreamingBody.java ! test/jdk/java/net/httpclient/ThrowingPublishersCustomAfterCancel.java ! test/jdk/java/net/httpclient/ThrowingPublishersCustomBeforeCancel.java ! test/jdk/java/net/httpclient/ThrowingPublishersIOAfterCancel.java ! test/jdk/java/net/httpclient/ThrowingPublishersIOBeforeCancel.java ! test/jdk/java/net/httpclient/ThrowingPublishersInNextRequest.java ! test/jdk/java/net/httpclient/ThrowingPublishersInRequest.java ! test/jdk/java/net/httpclient/ThrowingPublishersInSubscribe.java ! test/jdk/java/net/httpclient/ThrowingPublishersSanity.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsInputStreamCustom.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsInputStreamIO.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsLinesCustom.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsLinesIO.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsStringCustom.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsStringIO.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesSanity.java ! test/jdk/java/net/httpclient/ThrowingSubscribersAsInputStream.java ! test/jdk/java/net/httpclient/ThrowingSubscribersAsInputStreamAsync.java ! test/jdk/java/net/httpclient/ThrowingSubscribersAsLines.java ! test/jdk/java/net/httpclient/ThrowingSubscribersAsLinesAsync.java ! test/jdk/java/net/httpclient/ThrowingSubscribersAsString.java ! test/jdk/java/net/httpclient/ThrowingSubscribersAsStringAsync.java ! test/jdk/java/net/httpclient/ThrowingSubscribersSanity.java ! test/jdk/java/net/httpclient/TimeoutBasic.java ! test/jdk/java/net/httpclient/UnauthorizedTest.java ! test/jdk/java/net/httpclient/UnknownBodyLengthTest.java ! test/jdk/java/net/httpclient/dependent.policy ! test/jdk/java/net/httpclient/http2/BadHeadersTest.java ! test/jdk/java/net/httpclient/http2/BasicTest.java ! test/jdk/java/net/httpclient/http2/ContinuationFrameTest.java ! test/jdk/java/net/httpclient/http2/ErrorTest.java ! test/jdk/java/net/httpclient/http2/FixedThreadPoolTest.java ! test/jdk/java/net/httpclient/http2/ImplicitPushCancel.java ! test/jdk/java/net/httpclient/http2/ProxyTest2.java ! test/jdk/java/net/httpclient/http2/RedirectTest.java ! test/jdk/java/net/httpclient/http2/ServerPush.java ! test/jdk/java/net/httpclient/http2/ServerPushWithDiffTypes.java ! test/jdk/java/net/httpclient/security/Driver.java ! test/jdk/java/net/httpclient/security/Security.java ! test/jdk/java/net/httpclient/websocket/WSHandshakeExceptionTest.java ! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/AbstractSSLTubeTest.java ! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/FlowTest.java + test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/SimpleSSLContext.java ! test/jdk/javax/net/ssl/HttpsURLConnection/Equals.java - test/jdk/lib/testlibrary/jdk/testlibrary/SimpleSSLContext.java - test/jdk/lib/testlibrary/jdk/testlibrary/testkeys ! test/jdk/sun/net/www/protocol/http/RedirectOnPost.java + test/lib/jdk/test/lib/net/SimpleSSLContext.java + test/lib/jdk/test/lib/net/testkeys Changeset: cb20bf10cfbd Author: zgu Date: 2018-10-15 11:53 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/cb20bf10cfbd 8212074: Add method to peek the remaining tasks in task queues Summary: Add methods for implementing new task termination protocol Reviewed-by: tschatzl, shade, rkennke ! src/hotspot/share/gc/shared/taskqueue.hpp Changeset: e5adee94d20d Author: naoto Date: 2018-10-15 09:35 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/e5adee94d20d 8211961: Broken link in java.util.Locale Reviewed-by: mchung ! src/java.base/share/classes/java/util/Locale.java Changeset: c64384f414bc Author: rkennke Date: 2018-10-10 23:05 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/c64384f414bc 8211955: GC abstraction for LAB reserve Reviewed-by: pliden, shade ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/plab.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp Changeset: 28375a1de254 Author: erikj Date: 2018-10-15 11:36 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/28375a1de254 8212028: Use run-test makefile framework for testing in Oracle's Mach5 Reviewed-by: ihse ! make/Help.gmk ! make/RunTests.gmk ! make/RunTestsPrebuilt.gmk ! make/RunTestsPrebuiltSpec.gmk ! make/common/MakeBase.gmk ! make/conf/jib-profiles.js ! test/hotspot/jtreg/compiler/escapeAnalysis/TestArrayCopy.java ! test/hotspot/jtreg/compiler/graalunit/JttLangMathALTest.java ! test/hotspot/jtreg/compiler/graalunit/JttLangMathMZTest.java ! test/hotspot/jtreg/compiler/jsr292/ContinuousCallSiteTargetChange.java ! test/hotspot/jtreg/runtime/appcds/jvmti/InstrumentationApp.java ! test/hotspot/jtreg/runtime/appcds/jvmti/InstrumentationTest.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/correctBootstrap/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/incorrectBootstrap/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/mh/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/mt/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/gc/createLotsOfMHConsts/Test.java ! test/jdk/tools/jimage/JImageExtractTest.java Changeset: 27df68106e57 Author: jiangli Date: 2018-10-15 15:21 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/27df68106e57 8211956: AppCDS crashes for some uses with JRuby Summary: Make sure FileMapInfo::verify_mapped_heap_regions only verifies 'num' of spaces. Reviewed-by: iklam ! src/hotspot/share/memory/filemap.cpp Changeset: c83ba72377fc Author: shade Date: 2018-10-15 22:30 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/c83ba72377fc 8212178: Soft reference reclamation race in com.sun.xml.internal.stream.util.ThreadLocalBufferAllocator Reviewed-by: rkennke, kbarrett, joehw ! src/java.xml/share/classes/com/sun/xml/internal/stream/util/ThreadLocalBufferAllocator.java Changeset: 1e0cdaf980f3 Author: akolarkunnu Date: 2018-10-11 07:22 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/1e0cdaf980f3 8211139: Increase timeout value in all tests under jdk/sanity/client/SwingSet/src Reviewed-by: serb Contributed-by: abdul.kolarkunnu at oracle.com ! test/jdk/sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java ! test/jdk/sanity/client/SwingSet/src/ButtonDemoTest.java ! test/jdk/sanity/client/SwingSet/src/ComboBoxDemoTest.java ! test/jdk/sanity/client/SwingSet/src/DialogDemoTest.java ! test/jdk/sanity/client/SwingSet/src/FrameDemoTest.java ! test/jdk/sanity/client/SwingSet/src/GridBagLayoutDemoTest.java ! test/jdk/sanity/client/SwingSet/src/ListDemoTest.java ! test/jdk/sanity/client/SwingSet/src/OptionPaneDemoTest.java ! test/jdk/sanity/client/SwingSet/src/ProgressBarDemoTest.java ! test/jdk/sanity/client/SwingSet/src/ScrollPaneDemoTest.java ! test/jdk/sanity/client/SwingSet/src/SpinnerDemoTest.java ! test/jdk/sanity/client/SwingSet/src/TabbedPaneDemoTest.java ! test/jdk/sanity/client/SwingSet/src/TableDemoTest.java ! test/jdk/sanity/client/SwingSet/src/TextFieldDemoTest.java ! test/jdk/sanity/client/SwingSet/src/ToggleButtonDemoTest.java ! test/jdk/sanity/client/SwingSet/src/ToolTipDemoTest.java ! test/jdk/sanity/client/SwingSet/src/TreeDemoTest.java ! test/jdk/sanity/client/SwingSet/src/WindowDemoTest.java ! test/jdk/sanity/client/lib/Extensions/src/org/jemmy2ext/JemmyExt.java Changeset: b1526df0add2 Author: shurailine Date: 2018-10-15 13:44 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/b1526df0add2 Merge Changeset: e851c8ca30a7 Author: akolarkunnu Date: 2018-10-03 23:00 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/e851c8ca30a7 8209499: Create test for SwingSet EditorPaneDemo Reviewed-by: serb Contributed-by: abdul.kolarkunnu at oracle.com + test/jdk/sanity/client/SwingSet/src/EditorPaneDemoTest.java + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/EditorPaneDemo.java + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/CREDITS + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/Octavo/ant.jpg + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/Octavo/book.jpg + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/Octavo/bug.jpg + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/Octavo/bug2.jpg + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/Octavo/crest.jpg + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/Octavo/king.jpg + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/Octavo/micro.jpg + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/Octavo/seaweed.jpg + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/ant.html + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/bug.html + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/editorpane/back.jpg + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/editorpane/forward.jpg + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/editorpane/header.jpg + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/index.html + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/king.html + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/preface.html + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/seaweed.html + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/book/title.html + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/resources/EditorPaneDemo.properties + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/editorpane/resources/images/EditorPaneDemo.gif Changeset: e9727e6b5fc1 Author: jcbeyler Date: 2018-10-15 14:16 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/e9727e6b5fc1 8211980: Remove ThreadHeapSampler enable/disable/enabled methods Summary: Remove methods from ThreadHeapSampler Reviewed-by: dholmes, phh ! src/hotspot/share/gc/shared/memAllocator.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/threadHeapSampler.cpp ! src/hotspot/share/runtime/threadHeapSampler.hpp Changeset: 04d4f1e4aff2 Author: jcbeyler Date: 2018-10-15 14:55 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/04d4f1e4aff2 8212083: Handle remaining gc/lock native code and fix two strings Summary: Migrate code to using wrapping JNI for exceptions Reviewed-by: phh, tschatzl ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/BooleanArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/ByteArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/CharArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/DoubleArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/FloatArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/IntArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/LongArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/ShortArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/StringCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libBooleanArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libByteArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libCharArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libDoubleArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libFloatArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libIntArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libLongArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libShortArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libStringCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIGlobalRefLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNILocalRefLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIRefLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIWeakGlobalRefLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNIGlobalRefLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNILocalRefLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNIRefLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNIWeakGlobalRefLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jni/ExceptionCheckingJniEnv.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jni/ExceptionCheckingJniEnv.hpp Changeset: 1f4d86a504f2 Author: dholmes Date: 2018-10-15 21:02 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/1f4d86a504f2 8048215: [TESTBUG] java/lang/management/ManagementFactory/ThreadMXBeanProxy.java Expected non-null LockInfo Summary: ensure the target thread has reached wait() before inspecting it Reviewed-by: mchung, dfuchs, jcbeyler ! test/jdk/java/lang/management/ManagementFactory/ThreadMXBeanProxy.java Changeset: a35cc060f251 Author: weijun Date: 2018-10-16 09:19 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/a35cc060f251 8212165: JGSS: Fix cut/paste error in NativeUtil.c Reviewed-by: alanb, weijun Contributed-by: Viktor Dukhovni ! src/java.security.jgss/share/native/libj2gss/NativeUtil.c Changeset: 6a297371a9b4 Author: jjiang Date: 2018-10-16 10:16 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/6a297371a9b4 8211971: Move security/cacerts/VerifyCACerts.java and security/CheckBlacklistedCerts.java Summary: Move lib/security tests to sun/security/lib Reviewed-by: weijun - test/jdk/lib/security/CheckBlacklistedCerts.java - test/jdk/lib/security/cacerts/VerifyCACerts.java + test/jdk/sun/security/lib/CheckBlacklistedCerts.java + test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: b52336cdb42d Author: tschatzl Date: 2018-10-16 11:27 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/b52336cdb42d 8210492: PLAB object promotion events report object sizes in words Summary: Properly scale values passed to the JFR event. Reviewed-by: phh, jcbeyler ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp Changeset: fea91995e077 Author: rwestberg Date: 2018-10-16 11:32 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/fea91995e077 8212004: Optional compile_commands.json field not compatible with older libclang Reviewed-by: erikj ! make/common/NativeCompilation.gmk Changeset: 059384474dde Author: dfuchs Date: 2018-10-16 12:38 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/059384474dde 8211960: broken links in java.util.logging Reviewed-by: mchung, chegar ! src/java.logging/share/classes/java/util/logging/SimpleFormatter.java Changeset: 5a2af44ecb83 Author: pliden Date: 2018-10-16 13:43 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/5a2af44ecb83 8212181: ZGC: Fix incorrect root iteration in ZHeapIterator Reviewed-by: eosterlund ! src/hotspot/share/gc/z/zHeapIterator.cpp ! src/hotspot/share/gc/z/zHeapIterator.hpp Changeset: 3a168f782e80 Author: eosterlund Date: 2018-10-16 13:14 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/3a168f782e80 8210064: ZGC: Introduce ZConcurrentRootsIterator for scanning a subset of strong IN_NATIVE roots concurrently Reviewed-by: pliden, kbarrett ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/gc/z/zDriver.cpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/gc/z/zHeapIterator.cpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zMark.hpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/gc/z/zRootsIterator.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp Changeset: de6dc206a92b Author: eosterlund Date: 2018-10-16 13:16 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/de6dc206a92b 8210330: Make CLD claiming allow multiple claim bits Reviewed-by: pliden, coleenp ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/gc/cms/cmsOopClosures.inline.hpp ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp ! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp ! src/hotspot/share/gc/g1/g1FullGCMarker.cpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/gc/g1/g1OopClosures.cpp ! src/hotspot/share/gc/g1/g1OopClosures.hpp ! src/hotspot/share/gc/g1/g1RootClosures.cpp ! src/hotspot/share/gc/g1/g1SharedClosures.hpp ! src/hotspot/share/gc/parallel/pcTasks.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/markSweep.cpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp ! src/hotspot/share/jfr/leakprofiler/utilities/saveRestore.cpp ! src/hotspot/share/memory/iterator.cpp ! src/hotspot/share/memory/iterator.hpp ! src/hotspot/share/memory/iterator.inline.hpp Changeset: ca0c25e01c5b Author: eosterlund Date: 2018-10-16 13:18 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/ca0c25e01c5b 8210498: nmethod entry barriers Reviewed-by: kvn, pliden + src/hotspot/cpu/aarch64/gc/shared/barrierSetNMethod_aarch64.cpp + src/hotspot/cpu/arm/gc/shared/barrierSetNMethod_arm.cpp + src/hotspot/cpu/ppc/gc/shared/barrierSetNMethod_ppc.cpp + src/hotspot/cpu/s390/gc/shared/barrierSetNMethod_s390.cpp + src/hotspot/cpu/sparc/gc/shared/barrierSetNMethod_sparc.cpp ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.hpp + src/hotspot/cpu/x86/gc/shared/barrierSetNMethod_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.hpp ! src/hotspot/cpu/x86/stubRoutines_x86_64.cpp ! src/hotspot/cpu/x86/x86_64.ad + src/hotspot/cpu/zero/gc/shared/barrierSetNMethod_zero.cpp ! src/hotspot/share/code/codeBlob.hpp ! src/hotspot/share/gc/epsilon/epsilonBarrierSet.cpp ! src/hotspot/share/gc/shared/barrierSet.hpp + src/hotspot/share/gc/shared/barrierSetNMethod.cpp + src/hotspot/share/gc/shared/barrierSetNMethod.hpp ! src/hotspot/share/gc/shared/modRefBarrierSet.hpp ! src/hotspot/share/gc/z/zBarrierSet.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp Changeset: ad6384355aa3 Author: thartmann Date: 2018-10-16 14:17 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/ad6384355aa3 8210215: C2 should optimize trichotomy calculations Summary: Ideal transformation to optimize trichotomic comparisons. Reviewed-by: kvn, jrose ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/cfgnode.hpp ! src/hotspot/share/opto/subnode.cpp ! src/hotspot/share/opto/subnode.hpp + test/hotspot/jtreg/compiler/codegen/TestTrichotomyExpressions.java Changeset: f53671e05660 Author: hannesw Date: 2018-10-16 15:05 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/f53671e05660 8210683: Search result display order reversed for overloaded entries Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java Changeset: 89f3b013ab8f Author: bobv Date: 2018-10-16 09:54 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/89f3b013ab8f 8211740: [AOT] -XX:AOTLibrary doesn't accept windows path Reviewed-by: kvn, iignatyev ! src/hotspot/share/aot/aotLoader.cpp ! test/hotspot/jtreg/compiler/aot/cli/MultipleAOTLibraryTest.java Changeset: 032c1c1379ab Author: bobv Date: 2018-10-16 09:55 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/032c1c1379ab Merge - test/jdk/lib/security/CheckBlacklistedCerts.java - test/jdk/lib/security/cacerts/VerifyCACerts.java - test/jdk/lib/testlibrary/jdk/testlibrary/SimpleSSLContext.java - test/jdk/lib/testlibrary/jdk/testlibrary/testkeys Changeset: 435467bce14e Author: bpb Date: 2018-10-16 07:49 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/435467bce14e 8212212: (bf) Incorrect path to stream preprocessor source in java.nio Buffer test scripts Reviewed-by: alanb ! test/jdk/java/nio/Buffer/genBasic.sh ! test/jdk/java/nio/Buffer/genCopyDirectMemory.sh ! test/jdk/java/nio/Buffer/genOrder.sh Changeset: 2d9f8845d0ae Author: hseigel Date: 2018-10-16 11:08 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/2d9f8845d0ae 7041262: VM_Version should be called instead of Abstract_VM_Version so that overriding works Summary: Change calls to Abstract_VM_Version methods to be calls to VM_Version methods. Reviewed-by: coleenp, kbarrett, dholmes ! src/hotspot/cpu/arm/vm_version_arm_32.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/gc/cms/cmsArguments.cpp ! src/hotspot/share/gc/g1/g1Arguments.cpp ! src/hotspot/share/gc/parallel/parallelArguments.cpp ! src/hotspot/share/gc/z/zInitialize.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vm_version.hpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/runtimeService.cpp ! src/hotspot/share/utilities/vmError.cpp Changeset: 0edbbc64393c Author: rriggs Date: 2018-10-16 10:55 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/0edbbc64393c 8192939: Remove Finalize methods from FileInputStream and FileOutputStream Reviewed-by: alanb, iris, mchung ! src/java.base/share/classes/java/io/FileInputStream.java ! src/java.base/share/classes/java/io/FileOutputStream.java ! test/jdk/java/io/FileInputStream/UnreferencedFISClosesFd.java ! test/jdk/java/io/FileOutputStream/UnreferencedFOSClosesFd.java Changeset: f586d225bd0b Author: shade Date: 2018-10-16 17:43 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/f586d225bd0b 8212177: Epsilon alignment adjustments can overflow max TLAB size Reviewed-by: pliden, tschatzl ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp + test/hotspot/jtreg/gc/epsilon/TestMaxTLAB.java Changeset: af6fb2cb82ae Author: jnimeh Date: 2018-10-16 11:24 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/af6fb2cb82ae 8211866: TLS 1.3 CertificateRequest message sometimes offers disallowed signature algorithms Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/CertSignAlgsExtension.java ! src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java Changeset: bfdf2926cebc Author: mchung Date: 2018-10-16 11:47 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/bfdf2926cebc 8212197: OpenDataException thrown when constructing CompositeData for StackTraceElement Reviewed-by: alanb ! src/java.management/share/classes/sun/management/StackTraceElementCompositeData.java ! test/jdk/sun/management/StackTraceElementCompositeData/CompatibilityTest.java Changeset: 3b17277860e7 Author: jnimeh Date: 2018-10-16 12:05 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/3b17277860e7 8210989: RSASSA-PSS certificate cannot be selected for client auth on TLSv1.2 Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java ! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java ! src/java.base/share/classes/sun/security/ssl/X509Authentication.java Changeset: a4d4c609d70c Author: dholmes Date: 2018-10-16 19:07 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/a4d4c609d70c 8211909: JDWP Transport Listener: dt_socket thread crash Reviewed-by: dcubed, dsamersoff ! src/hotspot/share/prims/jvmtiEnv.cpp Changeset: c31b6e1c4383 Author: weijun Date: 2018-03-08 14:04 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/c31b6e1c4383 8196897: Improve PRNG support Reviewed-by: valeriep, mullan, igerasim ! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp Changeset: 1801fada294a Author: sherman Date: 2018-03-28 08:42 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/1801fada294a 8197881: Better StringBuilder support Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java Changeset: 7593b9b8e8f2 Author: vtewari Date: 2018-03-30 08:37 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/7593b9b8e8f2 8199110: Address Internet Addresses Reviewed-by: chegar, rriggs, igerasim, skoivu, rhalade ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/NetworkInterface.java ! src/java.base/unix/native/libnet/NetworkInterface.c Changeset: f351c1a6c37a Author: sherman Date: 2018-04-04 13:55 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/f351c1a6c37a 8199172: Improve jar attribute checks Reviewed-by: psandoz, alanb ! src/java.base/share/classes/java/util/jar/JarFile.java ! test/jdk/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java ! test/jdk/lib/testlibrary/java/util/jar/CreateMultiReleaseTestJars.java Changeset: 42244a052fbb Author: weijun Date: 2018-04-17 15:55 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/42244a052fbb 8194534: Manifest better support Reviewed-by: mchung, igerasim ! src/java.base/share/classes/java/net/URLClassLoader.java ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/jar/JarVerifier.java ! src/java.base/share/classes/java/util/jar/JavaUtilJarAccessImpl.java ! src/java.base/share/classes/java/util/jar/Manifest.java ! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java ! src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java ! test/lib/jdk/test/lib/util/JarUtils.java Changeset: 2de3d2f1df39 Author: apetcher Date: 2018-04-23 12:01 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/2de3d2f1df39 8201756: Improve cipher inputs Summary: Clarify spec of CipherInputStream in Javadoc comments Reviewed-by: ascarpino ! src/java.base/share/classes/javax/crypto/CipherInputStream.java Changeset: f1b6c4079be0 Author: prr Date: 2018-04-23 16:15 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/f1b6c4079be0 8200648: Make midi code more sound Reviewed-by: serb, mschoene, rhalade ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiIn.cpp ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiOut.c ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Ports.c Changeset: 279174cb3a24 Author: hseigel Date: 2018-05-14 09:05 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/279174cb3a24 8199226: Improve field accesses Reviewed-by: acorn, ahgross, rhalade Contributed-by: harold.seigel at oracle.com ! src/hotspot/share/interpreter/linkResolver.cpp Changeset: 9d5b5f07af5a Author: sundar Date: 2018-05-18 13:34 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/9d5b5f07af5a 8202936: Improve script engine support Reviewed-by: jlaskey, ahgross, rhalade ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java Changeset: 27135de165ac Author: bchristi Date: 2018-05-29 10:27 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/27135de165ac 8195874: Improve jar specification adherence Summary: Also reviewed by Chris Ries Reviewed-by: alanb, mchung, rriggs ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java Changeset: 6c014b7762a2 Author: vtewari Date: 2018-06-08 15:56 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/6c014b7762a2 8199177: Enhance JNDI lookups Reviewed-by: michaelm, robm, skoivu, rhalade, chegar, rriggs, ahgross Contributed-by: vyom.tewari at oracle.com ! src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java Changeset: 391beb57ed65 Author: joehw Date: 2018-06-15 14:19 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/391beb57ed65 8204497: Better formatting of decimals Reviewed-by: rriggs, lancea, dfuchs, mschoene ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java Changeset: b1db57cfe6bd Author: igerasim Date: 2018-06-20 18:02 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/b1db57cfe6bd 8204667: Resources not freed on exception Reviewed-by: skoivu, chegar ! src/java.base/unix/native/libnet/NetworkInterface.c ! src/java.base/windows/native/libnet/NetworkInterface.c ! src/java.base/windows/native/libnet/NetworkInterface_winXP.c Changeset: 0c50240bf61d Author: kaddepalli Date: 2018-06-29 10:28 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/0c50240bf61d 8194546: Choosier FileManagers Reviewed-by: serb, prr, rhalade, skoivu ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java Changeset: ca48ad1b6e21 Author: michaelm Date: 2018-07-10 08:20 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/ca48ad1b6e21 8196902: Better HTTP Redirection Reviewed-by: dfuchs Contributed-by: chris.hegarty at oracle.com ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java Changeset: 2990f1e1c325 Author: apetcher Date: 2018-07-30 13:53 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/2990f1e1c325 8208209: Improve TLS connection stability again Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/ClientHello.java ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java Changeset: 0da586f1ed05 Author: weijun Date: 2018-08-08 08:05 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/0da586f1ed05 8208754: The fix for JDK-8194534 needs updates Reviewed-by: alanb, igerasim, rhalade, mullan ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/jar/JavaUtilJarAccessImpl.java ! src/java.base/share/classes/java/util/jar/Manifest.java ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java ! src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java Changeset: f54dcfc5a5f8 Author: bchristi Date: 2018-10-05 15:12 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/f54dcfc5a5f8 8211731: Reconsider default option for ClassPathURLCheck change done in JDK-8195874 Reviewed-by: alanb, mchung ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java Changeset: e4b9475b0508 Author: mli Date: 2018-10-17 16:37 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/e4b9475b0508 8210403: Refactor java.util.Locale:i18n shell tests to plain java tests Reviewed-by: naoto Contributed-by: ying.z.zhou at oracle.com ! test/jdk/java/util/Locale/LocaleCategory.java - test/jdk/java/util/Locale/LocaleCategory.sh - test/jdk/java/util/Locale/LocaleProviders.sh + test/jdk/java/util/Locale/LocaleProvidersRun.java + test/jdk/java/util/Locale/providersrc/spi/dest/META-INF/services/java.util.spi.TimeZoneNameProvider + test/jdk/java/util/Locale/providersrc/spi/src/tznp.java + test/jdk/java/util/Locale/providersrc/spi/src/tznp8013086.java Changeset: 8f93292c2a51 Author: pmuthuswamy Date: 2018-10-17 15:28 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/8f93292c2a51 8211901: javadoc generates broken links on deprecated items page Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java + test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenDeprecatedMethods.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg1/BaseClass.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg1/SubClass.java Changeset: c2672a0f233a Author: redestad Date: 2018-10-17 14:19 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/c2672a0f233a 8212201: Classlist build tool should be built for the target JDK version Reviewed-by: erikj, ihse ! make/CompileToolsJdk.gmk ! make/GenerateLinkOptData.gmk Changeset: cba34f27d9ce Author: jjiang Date: 2018-10-17 22:06 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/cba34f27d9ce 8212562: To remove lib/security from test/jdk/TEST.groups Summary: Remove lib/security from test group jdk_security3 Reviewed-by: coffeys ! test/jdk/TEST.groups Changeset: 430e6421d503 Author: redestad Date: 2018-10-17 17:35 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/430e6421d503 8212597: Optimize String concatenation setup when using primitive operands Reviewed-by: shade ! make/jdk/src/classes/build/tools/classlist/HelloClasslist.java ! src/java.base/share/classes/java/lang/StringConcatHelper.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java Changeset: 199658d1ef86 Author: shade Date: 2018-10-17 18:31 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/199658d1ef86 8212608: Minimal VM build failure after JDK-8210498 (nmethod entry barriers) Reviewed-by: eosterlund ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp Changeset: 597ed181a9e8 Author: rkennke Date: 2018-10-17 22:26 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/597ed181a9e8 8212186: JVMTI lacks a few GC barriers/hooks Reviewed-by: eosterlund, shade ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp Changeset: a817954f4081 Author: shade Date: 2018-10-17 22:42 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/a817954f4081 8212616: x86_32 build failures after JDK-8210498 (nmethod entry barriers) Reviewed-by: kvn, eosterlund ! src/hotspot/cpu/x86/x86_32.ad Changeset: d5a96cafdd4a Author: shade Date: 2018-10-17 22:47 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/d5a96cafdd4a 8212617: ARM32 build failures after JDK-7041262 (VM_Version should be called instead of Abstract_VM_Version so that overriding works) Reviewed-by: hseigel ! src/hotspot/cpu/arm/vm_version_arm.hpp Changeset: c28fb7557d62 Author: jwilhelm Date: 2018-10-18 00:50 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/c28fb7557d62 Added tag jdk-12+16 for changeset 199658d1ef86 ! .hgtags Changeset: e3c221bc1711 Author: jjiang Date: 2018-10-18 07:56 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/e3c221bc1711 8210632: Add key exchange algorithm to javax/net/ssl/TLSCommon/CipherSuite.java Summary: javax/net/ssl/TLSCommon/CipherSuite.java supports key exchange algorithms Reviewed-by: xuelei ! test/jdk/javax/net/ssl/TLSCommon/CipherSuite.java + test/jdk/javax/net/ssl/TLSCommon/KeyExAlgorithm.java Changeset: 672bc2213cef Author: jcbeyler Date: 2018-10-17 21:28 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/672bc2213cef 8211899: Remove the NSK_CPP_STUB macros from vmTestbase for jvmti/scenarios/[E-M] Summary: Remove the NSK_CPP_STUB macros from tests Reviewed-by: amenkov, phh, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/em02t006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t007/em02t007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t008/em02t008.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t009/em02t009.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t010/em02t010.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t011/em02t011.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t012/em02t012.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM04/em04t001/em04t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM05/em05t001/em05t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM05/em05t002/em05t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM06/em06t001/em06t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t001/em07t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002/em07t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001/ex03t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF01/gf01t001/gf01t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF04/gf04t001/gf04t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF06/gf06t001/gf06t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/gf08t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t002/gf08t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t003/gf08t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS103/hs103t002/hs103t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t002/hs104t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t001/hs201t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t002/hs201t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t003/hs201t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t003/hs203t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t004/hs203t004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/hs204t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t003/hs204t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t001/hs301t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t002/hs301t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t003/hs301t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t004/hs301t004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI01/ji01t001/ji01t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI06/ji06t001/ji06t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/ma02t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/ma02t001a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA03/ma03t001/ma03t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t001/ma04t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t001/ma04t001a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t002/ma04t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t002/ma04t002a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t003/ma04t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t003/ma04t003a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA05/ma05t001/ma05t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA05/ma05t001/ma05t001a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA06/ma06t001/ma06t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA06/ma06t001/ma06t001a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA07/ma07t001/ma07t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA07/ma07t001/ma07t001a.cpp Changeset: c657b5b0e666 Author: iklam Date: 2018-10-17 21:51 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/c657b5b0e666 8212612: Add documentation about Arguments::_exit_hook Reviewed-by: hseigel, dlong, dholmes ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/java.base/share/native/include/jni.h Changeset: 0dac3131b0fd Author: ihse Date: 2018-10-18 09:19 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/0dac3131b0fd 8212587: equals in MakeBase does not handle empty strings correctly Reviewed-by: erikj ! make/common/MakeBase.gmk ! test/make/TestMakeBase.gmk Changeset: 8d140834fbb0 Author: dzhou Date: 2018-10-18 00:56 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/8d140834fbb0 8210406: Refactor java.util.PluggableLocale:i18n shell tests to plain java tests Reviewed-by: naoto ! test/jdk/java/util/PluggableLocale/BreakIteratorProviderTest.java - test/jdk/java/util/PluggableLocale/BreakIteratorProviderTest.sh ! test/jdk/java/util/PluggableLocale/CalendarDataProviderTest.java - test/jdk/java/util/PluggableLocale/CalendarDataProviderTest.sh ! test/jdk/java/util/PluggableLocale/CalendarNameProviderTest.java - test/jdk/java/util/PluggableLocale/CalendarNameProviderTest.sh ! test/jdk/java/util/PluggableLocale/ClasspathTest.java - test/jdk/java/util/PluggableLocale/ClasspathTest.sh ! test/jdk/java/util/PluggableLocale/CollatorProviderTest.java - test/jdk/java/util/PluggableLocale/CollatorProviderTest.sh ! test/jdk/java/util/PluggableLocale/CurrencyNameProviderTest.java - test/jdk/java/util/PluggableLocale/CurrencyNameProviderTest.sh ! test/jdk/java/util/PluggableLocale/DateFormatProviderTest.java - test/jdk/java/util/PluggableLocale/DateFormatProviderTest.sh ! test/jdk/java/util/PluggableLocale/DateFormatSymbolsProviderTest.java - test/jdk/java/util/PluggableLocale/DateFormatSymbolsProviderTest.sh ! test/jdk/java/util/PluggableLocale/DecimalFormatSymbolsProviderTest.java - test/jdk/java/util/PluggableLocale/DecimalFormatSymbolsProviderTest.sh - test/jdk/java/util/PluggableLocale/ExecTest.sh ! test/jdk/java/util/PluggableLocale/GenericTest.java - test/jdk/java/util/PluggableLocale/GenericTest.sh ! test/jdk/java/util/PluggableLocale/LocaleNameProviderTest.java - test/jdk/java/util/PluggableLocale/LocaleNameProviderTest.sh ! test/jdk/java/util/PluggableLocale/NumberFormatProviderTest.java - test/jdk/java/util/PluggableLocale/NumberFormatProviderTest.sh ! test/jdk/java/util/PluggableLocale/PermissionTest.java - test/jdk/java/util/PluggableLocale/PermissionTest.sh ! test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.java - test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.sh - test/jdk/java/util/PluggableLocale/barprovider.jar + test/jdk/java/util/PluggableLocale/dummy.policy - test/jdk/java/util/PluggableLocale/fooprovider.jar - test/jdk/java/util/PluggableLocale/providersrc/BreakIteratorProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CalendarDataProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CalendarNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CollatorProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CurrencyNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CurrencyNameProviderImpl2.java - test/jdk/java/util/PluggableLocale/providersrc/DateFormatProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/DateFormatSymbolsProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/DecimalFormatSymbolsProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/FooDateFormat.java - test/jdk/java/util/PluggableLocale/providersrc/FooNumberFormat.java - test/jdk/java/util/PluggableLocale/providersrc/GenericTimeZoneNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/LocaleNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja_JP_kyoto.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja_JP_osaka.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_xx.properties - test/jdk/java/util/PluggableLocale/providersrc/Makefile - test/jdk/java/util/PluggableLocale/providersrc/NumberFormatProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/TimeZoneNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/Utils.java + test/jdk/java/util/PluggableLocale/providersrc/barprovider/META-INF/services/java.util.spi.CalendarDataProvider + test/jdk/java/util/PluggableLocale/providersrc/barprovider/META-INF/services/java.util.spi.CalendarNameProvider + test/jdk/java/util/PluggableLocale/providersrc/barprovider/META-INF/services/java.util.spi.CurrencyNameProvider + test/jdk/java/util/PluggableLocale/providersrc/barprovider/META-INF/services/java.util.spi.LocaleNameProvider + test/jdk/java/util/PluggableLocale/providersrc/barprovider/META-INF/services/java.util.spi.TimeZoneNameProvider + test/jdk/java/util/PluggableLocale/providersrc/barprovider/com/bar/CalendarDataProviderImpl.java + test/jdk/java/util/PluggableLocale/providersrc/barprovider/com/bar/CalendarNameProviderImpl.java + test/jdk/java/util/PluggableLocale/providersrc/barprovider/com/bar/CurrencyNameProviderImpl.java + test/jdk/java/util/PluggableLocale/providersrc/barprovider/com/bar/CurrencyNameProviderImpl2.java + test/jdk/java/util/PluggableLocale/providersrc/barprovider/com/bar/GenericTimeZoneNameProviderImpl.java + test/jdk/java/util/PluggableLocale/providersrc/barprovider/com/bar/LocaleNameProviderImpl.java + test/jdk/java/util/PluggableLocale/providersrc/barprovider/com/bar/LocaleNames.properties + test/jdk/java/util/PluggableLocale/providersrc/barprovider/com/bar/LocaleNames_ja.properties + test/jdk/java/util/PluggableLocale/providersrc/barprovider/com/bar/LocaleNames_ja_JP_kyoto.properties + test/jdk/java/util/PluggableLocale/providersrc/barprovider/com/bar/LocaleNames_ja_JP_osaka.properties + test/jdk/java/util/PluggableLocale/providersrc/barprovider/com/bar/LocaleNames_xx.properties + test/jdk/java/util/PluggableLocale/providersrc/barprovider/com/bar/TimeZoneNameProviderImpl.java + test/jdk/java/util/PluggableLocale/providersrc/foobarutils/com/foobar/Utils.java + test/jdk/java/util/PluggableLocale/providersrc/fooprovider/META-INF/services/java.text.spi.BreakIteratorProvider + test/jdk/java/util/PluggableLocale/providersrc/fooprovider/META-INF/services/java.text.spi.CollatorProvider + test/jdk/java/util/PluggableLocale/providersrc/fooprovider/META-INF/services/java.text.spi.DateFormatProvider + test/jdk/java/util/PluggableLocale/providersrc/fooprovider/META-INF/services/java.text.spi.DateFormatSymbolsProvider + test/jdk/java/util/PluggableLocale/providersrc/fooprovider/META-INF/services/java.text.spi.DecimalFormatSymbolsProvider + test/jdk/java/util/PluggableLocale/providersrc/fooprovider/META-INF/services/java.text.spi.NumberFormatProvider + test/jdk/java/util/PluggableLocale/providersrc/fooprovider/com/foo/BreakIteratorProviderImpl.java + test/jdk/java/util/PluggableLocale/providersrc/fooprovider/com/foo/CollatorProviderImpl.java + test/jdk/java/util/PluggableLocale/providersrc/fooprovider/com/foo/DateFormatProviderImpl.java + test/jdk/java/util/PluggableLocale/providersrc/fooprovider/com/foo/DateFormatSymbolsProviderImpl.java + test/jdk/java/util/PluggableLocale/providersrc/fooprovider/com/foo/DecimalFormatSymbolsProviderImpl.java + test/jdk/java/util/PluggableLocale/providersrc/fooprovider/com/foo/FooDateFormat.java + test/jdk/java/util/PluggableLocale/providersrc/fooprovider/com/foo/FooNumberFormat.java + test/jdk/java/util/PluggableLocale/providersrc/fooprovider/com/foo/NumberFormatProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.BreakIteratorProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.CollatorProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DateFormatProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DateFormatSymbolsProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DecimalFormatSymbolsProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.NumberFormatProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CalendarDataProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CalendarNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CurrencyNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.LocaleNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.TimeZoneNameProvider Changeset: 0fcd1285435e Author: lkorinth Date: 2018-10-18 11:23 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/0fcd1285435e 8212595: Remove unused size_helper() in oop_oop_iterate* in instanceKlass.inline.hpp Reviewed-by: shade, pliden ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceKlass.inline.hpp Changeset: 83b78c3c212b Author: mullan Date: 2018-10-18 10:08 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/83b78c3c212b 8210448: Copy Java XML Digital Signature API Specification into java.xml.crypto javadocs Reviewed-by: weijun + src/java.xml.crypto/share/classes/javax/xml/crypto/dom/package-info.java - src/java.xml.crypto/share/classes/javax/xml/crypto/dom/package.html ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformService.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java + src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/package-info.java - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/package.html ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java + src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/package-info.java - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/package.html + src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/package-info.java - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/package.html + src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/package-info.java - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/package.html + src/java.xml.crypto/share/classes/javax/xml/crypto/package-info.java - src/java.xml.crypto/share/classes/javax/xml/crypto/package.html Changeset: 4e04b7ab20a3 Author: hseigel Date: 2018-10-18 10:35 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/4e04b7ab20a3 8209087: Clean up runtime code that compares 'this' to NULL Summary: Remove 'this' to NULL comparisons from methods and check if calling objects of these methods could be NULL. Reviewed-by: lfoltan, gziemski ! src/hotspot/share/classfile/verificationType.cpp ! src/hotspot/share/oops/symbol.cpp ! src/hotspot/share/runtime/perfData.cpp ! src/hotspot/share/runtime/perfData.inline.hpp Changeset: e5fab74748fb Author: lancea Date: 2018-10-18 10:45 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/e5fab74748fb 8212662: Fix javadoc typo in java.lang.ref.Cleaner Reviewed-by: lancea, rriggs Contributed-by: Andrew Luo ! src/java.base/share/classes/java/lang/ref/Cleaner.java Changeset: faa582d5a574 Author: thartmann Date: 2018-10-18 17:50 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/faa582d5a574 8212553: [TESTBUG] TestTrichotomyExpressions.java times out with Graal as JIT Summary: Removed -Xcomp and increased timeout. Reviewed-by: kvn ! test/hotspot/jtreg/compiler/codegen/TestTrichotomyExpressions.java Changeset: a3cab5d26ef8 Author: igerasim Date: 2018-10-18 09:46 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/a3cab5d26ef8 8201355: Avoid native memory allocation in sun.security.mscapi.PRNG.generateSeed Reviewed-by: weijun ! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp Changeset: 6eb876ac6827 Author: rkennke Date: 2018-10-18 21:14 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/6eb876ac6827 8212603: Need to step over GC barriers in Node::eqv_uncast() Reviewed-by: shade, kvn, eosterlund ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp Changeset: f08c1d7a5c53 Author: iklam Date: 2018-10-18 23:05 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/f08c1d7a5c53 8212642: Remove SystemDictionary::InitOption enum Reviewed-by: dholmes, kvn, redestad ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/ci/ciObjectFactory.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/jvmci/jvmciJavaClasses.hpp ! src/hotspot/share/jvmci/systemDictionary_jvmci.hpp ! src/hotspot/share/runtime/reflection.cpp Changeset: 420445d16008 Author: michaelm Date: 2018-10-19 14:23 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/420445d16008 8211437: java.net.http.HttpClient hangs on 204 reply without Content-length 0 Reviewed-by: chegar, dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java + test/jdk/java/net/httpclient/Response204.java + test/jdk/java/net/httpclient/http2/NoBodyTest.java ! test/jdk/java/net/httpclient/http2/server/Http2TestExchangeImpl.java Changeset: 94b85ea16cf9 Author: mullan Date: 2018-10-19 09:31 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/94b85ea16cf9 8195793: Remove GTE CyberTrust Global Root Reviewed-by: rhalade ! src/java.base/share/lib/security/cacerts ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: cb94f3a51aed Author: mullan Date: 2018-10-19 09:32 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/cb94f3a51aed Merge Changeset: 4d1e5697b32b Author: amenkov Date: 2018-10-19 09:31 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/4d1e5697b32b 8212629: [TEST] wrong breakpoint in test/jdk/com/sun/jdi/DeferredStepTest Reviewed-by: cjplummer, jcbeyler ! test/jdk/com/sun/jdi/DeferredStepTest.java Changeset: 38ecfe5dc351 Author: phh Date: 2018-10-19 17:54 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/38ecfe5dc351 8212698: Minor g1 #include changes and memoryService.hpp copyright date update Summary: Fix #includes in g1FullGCOopClosures.inline.hpp, g1HeapVerifier.hpp + memoryService.hpp copyright date Reviewed-by: tschatzl, jcbeyler ! src/hotspot/share/gc/g1/g1FullGCOopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/services/memoryService.hpp Changeset: 7c6dfd16373f Author: jnimeh Date: 2018-10-19 18:05 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/7c6dfd16373f 8211806: TLS 1.3 handshake server name indication is missing on a session resume Reviewed-by: xuelei, wetmore ! src/java.base/share/classes/sun/security/ssl/PostHandshakeContext.java + test/jdk/javax/net/ssl/SSLSession/ResumeTLS13withSNI.java Changeset: d1a1a5af1239 Author: kzhaldyb Date: 2018-10-19 16:29 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/d1a1a5af1239 8171097: Convert TestReservedSpace_test to Gtest Reviewed-by: stuefe, jcbeyler, iignatyev ! src/hotspot/share/utilities/internalVMTests.cpp + test/hotspot/gtest/memory/test_virtualspace.cpp Changeset: 5e894b0f5e63 Author: iignatyev Date: 2018-10-19 16:29 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/5e894b0f5e63 8177709: Convert TestVirtualSpace_test to GTest Reviewed-by: stuefe, jcbeyler ! src/hotspot/share/utilities/internalVMTests.cpp ! test/hotspot/gtest/memory/test_virtualspace.cpp Changeset: cf3fafc740bb Author: pmuthuswamy Date: 2018-10-22 10:16 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/cf3fafc740bb 8211879: Broken links in API overview Reviewed-by: jjg, erikj ! make/Docs.gmk Changeset: a562c65c3c74 Author: xyin Date: 2018-10-22 13:53 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/a562c65c3c74 8200151: Add 8 JNDI tests to com/sun/jndi/dns/ConfigTests/ Reviewed-by: vtewari, rriggs ! test/jdk/ProblemList.txt + test/jdk/com/sun/jndi/dns/ConfigTests/AuthDefault.dns + test/jdk/com/sun/jndi/dns/ConfigTests/AuthFalse.dns + test/jdk/com/sun/jndi/dns/ConfigTests/AuthRecursiveBase.java + test/jdk/com/sun/jndi/dns/ConfigTests/AuthTest.java + test/jdk/com/sun/jndi/dns/ConfigTests/AuthTrue.dns + test/jdk/com/sun/jndi/dns/ConfigTests/PortUnreachable.java + test/jdk/com/sun/jndi/dns/ConfigTests/RecursiveDefault.dns + test/jdk/com/sun/jndi/dns/ConfigTests/RecursiveFalse.dns + test/jdk/com/sun/jndi/dns/ConfigTests/RecursiveTest.java + test/jdk/com/sun/jndi/dns/ConfigTests/RecursiveTrue.dns + test/jdk/com/sun/jndi/dns/ConfigTests/Timeout.java ! test/jdk/com/sun/jndi/dns/lib/DNSTestUtils.java Changeset: 2e495bbdc2b7 Author: xyin Date: 2018-10-22 14:03 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/2e495bbdc2b7 8208542: Add 4 JNDI tests to com/sun/jndi/dns/ListTests/ Reviewed-by: vtewari, rriggs + test/jdk/com/sun/jndi/dns/ListTests/ListBindingsInteriorNotFound.dns + test/jdk/com/sun/jndi/dns/ListTests/ListBindingsInteriorNotFound.java + test/jdk/com/sun/jndi/dns/ListTests/ListBindingsLeafNotFound.dns + test/jdk/com/sun/jndi/dns/ListTests/ListBindingsLeafNotFound.java + test/jdk/com/sun/jndi/dns/ListTests/ListInteriorNotFound.dns + test/jdk/com/sun/jndi/dns/ListTests/ListInteriorNotFound.java + test/jdk/com/sun/jndi/dns/ListTests/ListLeafNotFound.dns + test/jdk/com/sun/jndi/dns/ListTests/ListLeafNotFound.java + test/jdk/com/sun/jndi/dns/ListTests/ListTestBase.java Changeset: bca2b63dd839 Author: xyin Date: 2018-10-22 14:08 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/bca2b63dd839 8210339: Add 10 JNDI tests to com/sun/jndi/dns/FedTests/ Reviewed-by: vtewari, rriggs + test/jdk/com/sun/jndi/dns/FedTests/CannotProceed.dns + test/jdk/com/sun/jndi/dns/FedTests/CannotProceed.java + test/jdk/com/sun/jndi/dns/FedTests/FedObjectFactory.java + test/jdk/com/sun/jndi/dns/FedTests/FedSubordinateNs.java + test/jdk/com/sun/jndi/dns/FedTests/GetAttrsNns.dns + test/jdk/com/sun/jndi/dns/FedTests/GetAttrsNns.java + test/jdk/com/sun/jndi/dns/FedTests/GetAttrsSubInterior.dns + test/jdk/com/sun/jndi/dns/FedTests/GetAttrsSubInterior.java + test/jdk/com/sun/jndi/dns/FedTests/GetAttrsSubLeaf.dns + test/jdk/com/sun/jndi/dns/FedTests/GetAttrsSubLeaf.java + test/jdk/com/sun/jndi/dns/FedTests/ListFedBase.java + test/jdk/com/sun/jndi/dns/FedTests/ListNns.dns + test/jdk/com/sun/jndi/dns/FedTests/ListNns.java + test/jdk/com/sun/jndi/dns/FedTests/ListSubInterior.dns + test/jdk/com/sun/jndi/dns/FedTests/ListSubInterior.java + test/jdk/com/sun/jndi/dns/FedTests/ListSubLeaf.dns + test/jdk/com/sun/jndi/dns/FedTests/ListSubLeaf.java + test/jdk/com/sun/jndi/dns/FedTests/LookupNns.dns + test/jdk/com/sun/jndi/dns/FedTests/LookupNns.java + test/jdk/com/sun/jndi/dns/FedTests/LookupSubInterior.dns + test/jdk/com/sun/jndi/dns/FedTests/LookupSubInterior.java + test/jdk/com/sun/jndi/dns/FedTests/LookupSubLeaf.dns + test/jdk/com/sun/jndi/dns/FedTests/LookupSubLeaf.java Changeset: 5bf98ad48412 Author: coffeys Date: 2018-10-22 10:47 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/5bf98ad48412 8212752: Typo in SSL log message related to inactive/disabled signature scheme Reviewed-by: coffeys Contributed-by: jai.forums2013 at gmail.com ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java Changeset: 3b2e68c9e7a6 Author: vtewari Date: 2018-10-22 15:20 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/3b2e68c9e7a6 8212114: Reconsider the affect on closed streams resulting from 8189366 Reviewed-by: chegar, dfuchs ! src/java.base/share/classes/java/net/SocketInputStream.java ! test/jdk/java/net/Socket/CloseAvailable.java Changeset: f59960ebed20 Author: tschatzl Date: 2018-10-22 11:51 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/f59960ebed20 8211853: Avoid additional duplicate work when a reference in the task queue has already been evacuated Reviewed-by: kbarrett, sjohanss ! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp Changeset: f298d05357fe Author: chegar Date: 2018-10-22 12:25 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/f298d05357fe 8212695: Add explicit timeout to several HTTP Client tests Reviewed-by: dfuchs, michaelm ! test/jdk/java/net/httpclient/DigestEchoClientSSL.java ! test/jdk/java/net/httpclient/ProxyAuthDisabledSchemesSSL.java Changeset: e6973df15152 Author: eosterlund Date: 2018-10-22 12:13 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/e6973df15152 8212663: Remove conservative at_safepoint assert when JFR writes type sets during class unloading Reviewed-by: coleenp, dholmes, mgronlun ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp Changeset: 51c0b3936f01 Author: rfield Date: 2018-10-22 08:30 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/51c0b3936f01 8210923: JShell: support for switch expressions Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! src/jdk.jshell/share/classes/jdk/jshell/ReplParser.java ! test/langtools/jdk/jshell/ToolLocalSimpleTest.java ! test/langtools/jdk/jshell/ToolSimpleTest.java Changeset: b3c7c5a62521 Author: rfield Date: 2018-10-22 09:26 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/b3c7c5a62521 8210959: JShell fails and exits when statement throws an exception whose message contains a '%'. Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/langtools/jdk/jshell/ToolSimpleTest.java Changeset: 0b0ba3a2fec9 Author: jcbeyler Date: 2018-10-22 12:43 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/0b0ba3a2fec9 8212148: Remove remaining NSK_CPP_STUBs Summary: Remove remaining macros Reviewed-by: amenkov, phh, iignatyev ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetVerboseFlag/setvrbflag001/setvrbflag001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetVerboseFlag/setvrbflag002/setvrbflag002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep001/singlestep001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep002/singlestep002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep003/singlestep003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/StopThread/stopthrd007/stopthrd007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd001/suspendthrd001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd002/suspendthrd002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd003/suspendthrd003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThreadList/suspendthrdlst001/suspendthrdlst001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThreadList/suspendthrdlst002/suspendthrdlst002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend002/threadend002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart002/threadstart002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMDeath/vmdeath001/vmdeath001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMObjectAlloc/vmobjalloc001/vmobjalloc001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref001/followref001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref002/followref002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref003/followref003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref004/followref004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref005/followref005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref006/followref006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/JVMTIagent.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jni/README ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/AddToBootstrapClassLoaderSearch/bootclssearch_agent.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/AddToSystemClassLoaderSearch/systemclssearch_agent.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/README ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/agent_tools.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/aod/jvmti_aod.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/aod/jvmti_aod.h ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/hotswap/HotSwap.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_FollowRefObjects.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_tools.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/native/README ! test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_tools.h ! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/share/IndyRedefineClass.cpp ! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/stepBreakPopReturn.cpp Changeset: b705eb06588f Author: coleenp Date: 2018-10-22 15:32 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/b705eb06588f 8212774: Remove dead code touching Klass::_lower_dimension Summary: Found dead code removal while looking at usage of Compile_lock. This dead code doesn't have Compile_lock but other code touching Klass::_{upper,lower}_dimension do. Reviewed-by: shade ! src/hotspot/share/oops/arrayKlass.hpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/reflection.hpp Changeset: 5e3a8f387701 Author: jjg Date: 2018-10-22 13:31 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/5e3a8f387701 8211876: Broken links in java.base files (ClassLoader.html#name) Reviewed-by: lancea ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/StackWalker.java Changeset: 111ba072921b Author: ccheung Date: 2018-10-22 14:31 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/111ba072921b 8210990: [TESTBUG] Some CDS tests don't respect JVM variant being tested Summary: use CDSTestUtils.run() instead of CDSTestUtils.executeAndLog(). Reviewed-by: iklam ! test/hotspot/jtreg/runtime/SharedArchiveFile/NonBootLoaderClasses.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/PrintSharedArchiveAndExit.java Changeset: 151b990e3764 Author: amenkov Date: 2018-10-22 14:41 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/151b990e3764 8212665: com/sun/jdi/DeferredStepTest.java: jj1 (line 57) - unexpected. lastLine=52, minLine=52, maxLine=55 Reviewed-by: jcbeyler, gadams, sspitsyn ! test/jdk/com/sun/jdi/DeferredStepTest.java Changeset: 9c260a6b6471 Author: mchung Date: 2018-10-22 17:00 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/9c260a6b6471 8207146: Rename jdk.internal.misc.Unsafe::xxxObject to xxxReference Reviewed-by: dholmes, thartmann ! make/gensrc/GensrcVarHandles.gmk ! src/hotspot/share/c1/c1_Compiler.cpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/java.base/share/classes/java/io/BufferedInputStream.java ! src/java.base/share/classes/java/io/File.java ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/invoke/CallSite.java ! src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/lang/invoke/VarHandles.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/math/BigInteger.java ! src/java.base/share/classes/java/net/Inet6Address.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/InetSocketAddress.java ! src/java.base/share/classes/java/util/Random.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java ! src/java.base/share/classes/java/util/zip/ZipUtils.java ! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! src/java.base/share/classes/jdk/internal/reflect/UnsafeObjectFieldAccessorImpl.java ! src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedObjectFieldAccessorImpl.java ! src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticObjectFieldAccessorImpl.java ! src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticObjectFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java ! src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/SafeThread.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64GraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64GraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/UnsafeReplacementsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider/src/org/graalvm/compiler/serviceprovider/GraalServices.java ! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java ! test/hotspot/jtreg/compiler/c2/Test7190310_unsafe.java ! test/hotspot/jtreg/compiler/c2/aarch64/TestUnsafeVolatileCAS.java ! test/hotspot/jtreg/compiler/c2/aarch64/TestUnsafeVolatileLoad.java ! test/hotspot/jtreg/compiler/c2/aarch64/TestUnsafeVolatileStore.java ! test/hotspot/jtreg/compiler/gcbarriers/UnsafeIntrinsicsTest.java ! test/hotspot/jtreg/compiler/intrinsics/unsafe/TestCAEAntiDep.java ! test/hotspot/jtreg/compiler/intrinsics/unsafe/TestUnsafeMismatchedArrayFieldAccess.java ! test/hotspot/jtreg/compiler/profiling/UnsafeAccess.java ! test/hotspot/jtreg/compiler/regalloc/C1ObjectSpillInLogicOp.java ! test/hotspot/jtreg/compiler/unsafe/GetUnsafeObjectG1PreBarrier.java ! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestObject.java ! test/hotspot/jtreg/compiler/unsafe/MixedUnsafeStoreObject.java ! test/hotspot/jtreg/compiler/unsafe/OpaqueAccesses.java ! test/hotspot/jtreg/compiler/unsafe/UnsafeGetConstantField.java ! test/hotspot/jtreg/compiler/unsafe/UnsafeGetStableArrayElement.java ! test/hotspot/jtreg/runtime/Unsafe/GetPutObject.java ! test/hotspot/jtreg/runtime/Unsafe/RangeCheck.java Changeset: 27ba7cc31f9f Author: jcbeyler Date: 2018-10-22 19:31 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/27ba7cc31f9f 8212535: Remove spaces before/after () for vmTestbase/[a-j]* Summary: Remove white spaces from tests Reviewed-by: amenkov, cjplummer, phh, sspitsyn ! test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC01/libnativeGC01.cpp ! test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC02/libnativeGC02.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/alloc001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002/attach002Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002a/attach002aAgent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach008/attach008Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach009/attach009Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach012/attach012Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach014/attach014Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Agent01.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach020/attach020Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach021/attach021Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach022/attach022Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach037/attach037Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach038/attach038Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach039/attach039Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach040/attach040Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach041/attach041Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach042/attach042Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent01.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent02.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent03.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach046/attach046Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc003/fieldacc003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceEarlyReturn/ForceEarlyReturn001/ForceEarlyReturn001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat002/thrstat002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat005/thrstat005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap004/iterheap004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap006/iterheap006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap007/iterheap007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls006/iterinstcls006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj002/iterobjreachobj002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj003/iterobjreachobj003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj004/iterobjreachobj004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj005/iterobjreachobj005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj002/iterreachobj002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj003/iterreachobj003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj004/iterreachobj004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj005/iterreachobj005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThreadList/resumethrdlst002/resumethrdlst002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetExtensionEventCallback/setextevent001/setextevent001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal001/setlocal001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart002/threadstart002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP01/ap01t001/ap01t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP02/ap02t001/ap02t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP03/ap03t001/ap03t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t001/ap04t001.cpp Changeset: d80d077d65b1 Author: weijun Date: 2018-10-23 12:25 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/d80d077d65b1 8212216: JGSS: Fix leak in exception cases in getJavaOID() Reviewed-by: mullan, weijun Contributed-by: Nico Williams ! src/java.security.jgss/share/native/libj2gss/NativeUtil.c Changeset: d0983f073c54 Author: amlu Date: 2018-10-23 13:47 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/d0983f073c54 8210353: Move java/util/Arrays/TimSortStackSize2.java back to tier1 Reviewed-by: forax, weijun ! test/jdk/TEST.groups ! test/jdk/java/util/Arrays/TimSortStackSize2.java Changeset: 4f2215a00ed1 Author: roland Date: 2018-10-17 10:19 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/4f2215a00ed1 8212611: Small collection of simple changes from shenandoah Reviewed-by: thartmann, kvn, eosterlund ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/subnode.cpp Changeset: 3c12f0c0a68c Author: shade Date: 2018-10-23 10:55 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/3c12f0c0a68c 8212754: Build failure: undefined JvmtiSampledObjectAllocEventCollector::object_alloc_is_safe_to_sample Reviewed-by: jcbeyler, zgu, coleenp ! src/hotspot/share/prims/jvmtiExport.hpp Changeset: b4b932c6001f Author: redestad Date: 2018-10-23 11:03 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/b4b932c6001f 8212726: Replace some use of drop- and foldArguments with filtering argument combinator in StringConcatFactory Reviewed-by: jlaskey, vlivanov ! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java Changeset: eadd0abbfdf4 Author: rehn Date: 2018-10-23 13:24 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/eadd0abbfdf4 8212707: GlobalCounter padding is too optimistic Reviewed-by: shade, redestad, mdoerr ! src/hotspot/share/utilities/globalCounter.hpp Changeset: 0ca91992dd8e Author: dtitov Date: 2018-10-23 07:57 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/0ca91992dd8e 8211736: jdb doesn't print prompt when breakpoint is hit and suspend policy is STOP_EVENT_THREAD Reviewed-by: cjplummer, amenkov, gadams, jcbeyler ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTY.java + test/jdk/com/sun/jdi/JdbStopThreadTest.java ! test/jdk/com/sun/jdi/lib/jdb/Jdb.java ! test/jdk/com/sun/jdi/lib/jdb/JdbCommand.java Changeset: d8843761f478 Author: jcbeyler Date: 2018-10-23 09:43 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/d8843761f478 8212771: Remove remaining spaces before/after () for vmTestbase Summary: Remove spaces around () Reviewed-by: phh, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/MethodBind/JvmtiTest/JvmtiTest.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/StackTrace/JvmtiTest/JvmtiTest.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/clsldrclss00x/clsldrclss00x.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/AddToBootstrapClassLoaderSearch/JvmtiTest/JvmtiTest.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/Dispose/JvmtiTest/JvmtiTest.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/ForceGarbageCollection/gc/gc.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/environment/JvmtiTest/JvmtiTest.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/nosuspendMonitorInfo/JvmtiTest/JvmtiTest.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/nosuspendStackTrace/JvmtiTest/JvmtiTest.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/rawmonitor/rawmonitor.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/setNullVMInit/JvmtiTest/JvmtiTest.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/timers/JvmtiTest/JvmtiTest.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/aod/jvmti_aod.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_FollowRefObjects.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_tools.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/native/native_utils.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_tools.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace011.cpp ! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/share/IndyRedefineClass.cpp ! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/stepBreakPopReturn.cpp ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/nativeAndMH.cpp ! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/mlvmJvmtiUtils.cpp ! test/hotspot/jtreg/vmTestbase/vm/share/ProcessUtils.cpp Changeset: fb01ea9dcee3 Author: dnsimon Date: 2018-10-23 18:49 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/fb01ea9dcee3 8212817: [JVMCI] ResolvedJavaMethod.isInVirtualMethodTable throws InternalError Reviewed-by: never, iveresov ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java Changeset: 66432f0e91bd Author: darcy Date: 2018-10-23 10:32 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/66432f0e91bd 8212718: Refactor some annotation processor tests to better use collections Reviewed-by: jlaskey, vromero ! test/langtools/tools/javac/processing/model/element/TestAnonClassNames.java ! test/langtools/tools/javac/processing/model/element/TypeParamBounds.java Changeset: c9459e2f7bc8 Author: dholmes Date: 2018-10-23 17:01 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/c9459e2f7bc8 8199567: [Nestmates] Cleanup instanceKlass.cpp Reviewed-by: lfoltan, coleenp ! src/hotspot/share/oops/instanceKlass.cpp Changeset: d682023cdd8c Author: stuefe Date: 2018-10-24 10:42 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/d682023cdd8c 8212896: AIX build breaks after 8212611 Reviewed-by: simonis, dholmes ! src/hotspot/share/opto/cfgnode.cpp Changeset: 5bd3a6017943 Author: mli Date: 2018-10-24 17:52 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/5bd3a6017943 8210407: Refactor java.util.Calendar:i18n shell tests to plain java tests Reviewed-by: naoto ! test/jdk/java/util/Calendar/GenericTimeZoneNamesTest.java - test/jdk/java/util/Calendar/GenericTimeZoneNamesTest.sh ! test/jdk/java/util/Calendar/NarrowNamesTest.java - test/jdk/java/util/Calendar/NarrowNamesTest.sh ! test/jdk/java/util/Calendar/SupplementalJapaneseEraTest.java - test/jdk/java/util/Calendar/SupplementalJapaneseEraTest.sh + test/jdk/java/util/Calendar/SupplementalJapaneseEraTestRun.java Changeset: 876e91d9bb13 Author: thartmann Date: 2018-10-24 12:39 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/876e91d9bb13 8150552: Remove -XX:+AggressiveOpts Summary: Removed the -XX:+AggressiveOpts flags and its usages. Reviewed-by: ecaspole, sjohanss ! src/bsd/doc/man/java.1 ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/linux/doc/man/ja/java.1 ! src/linux/doc/man/java.1 ! src/solaris/doc/sun/man/man1/ja/java.1 ! src/solaris/doc/sun/man/man1/java.1 ! test/hotspot/jtreg/gc/TestNUMAPageSize.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData00.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData05.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData10.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData15.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData20.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData25.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData30.java Changeset: 2105d8064ca2 Author: kaddepalli Date: 2018-09-27 14:36 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/2105d8064ca2 8208638: Instead of circle rendered in appl window, but ellipse is produced JEditor Pane Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/javax/swing/text/html/ImageView.java ! test/jdk/javax/swing/JEditorPane/8195095/ImageViewTest.java Changeset: 170e876d529c Author: prr Date: 2018-09-27 11:46 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/170e876d529c Merge Changeset: b5afdf0bbd9e Author: psadhukhan Date: 2018-09-28 09:17 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/b5afdf0bbd9e 8210306: Missing closing bracket in GridBagLayout gridwidth, gridheight description Reviewed-by: serb ! src/java.desktop/share/classes/java/awt/GridBagLayout.java Changeset: 80b2fa2bf60b Author: clanger Date: 2018-09-28 06:39 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/80b2fa2bf60b 8211218: remove double semicolon in src/java.desktop/macosx/classes/sun/font/CFont.java Reviewed-by: serb ! src/java.desktop/macosx/classes/sun/font/CFont.java Changeset: 26cbbcc2cdb3 Author: psadhukhan Date: 2018-09-29 09:41 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/26cbbcc2cdb3 6994403: Grammatical error in documentation of javax.swing.GroupLayout.ParallelGroup Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/GroupLayout.java Changeset: 5fc701128281 Author: psadhukhan Date: 2018-09-29 09:43 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/5fc701128281 6821316: comment in source code of SynthStyleFactory.java has a self-reference Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthStyleFactory.java Changeset: 7bd9745e8e15 Author: prr Date: 2018-10-03 11:10 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/7bd9745e8e15 8211031: Remove un-needed qualified export to java.desktop from java.base on macos Reviewed-by: serb, mchung - src/java.base/macosx/classes/module-info.java.extra ! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java Changeset: c70468fc7118 Author: vagarwal Date: 2018-10-04 13:01 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/c70468fc7118 8210910: Create test for FileChooserDemo Reviewed-by: serb Contributed-by: vikrant.v.agarwal at oracle.com + test/jdk/sanity/client/SwingSet/src/FileChooserDemoTest.java + test/jdk/sanity/client/SwingSet/src/resources/images/duke.jpg + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/filechooser/FileChooserDemo.java + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/filechooser/resources/FileChooserDemo.properties + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/filechooser/resources/images/FileChooserDemo.gif + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/filechooser/resources/images/apply.png + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/filechooser/resources/images/fliphor.png + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/filechooser/resources/images/flipvert.png + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/filechooser/resources/images/rotateleft.png + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/filechooser/resources/images/rotateright.png Changeset: 8716dd44bc37 Author: psadhukhan Date: 2018-10-04 14:17 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/8716dd44bc37 Merge - make/Jprt.gmk - make/jprt.properties - test/hotspot/jtreg/jprt.config - test/jaxp/javax/xml/jaxp/libs/jaxp/library/JarUtils.java - test/jdk/com/sun/jdi/CatchPatternTest.sh - test/jdk/com/sun/jdi/ImmutableResourceTest.sh - test/jdk/com/sun/jdi/JITDebug.sh - test/jdk/com/sun/jdi/PrivateTransportTest.sh - test/jdk/com/sun/jdi/connect/spi/JdiLoadedByCustomLoader.sh - test/jdk/com/sun/jdi/redefine/RedefineSetUp.sh - test/jdk/com/sun/jdi/redefineMethod/RedefineSetUp.sh - test/jdk/jprt.config - test/jdk/lib/testlibrary/JarUtils.java - test/jdk/sun/security/tools/keytool/autotest.sh - test/jdk/sun/security/tools/keytool/standard.sh Changeset: 651c3558ae2b Author: psadhukhan Date: 2018-10-04 14:56 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/651c3558ae2b 8203281: [Windows] JComboBox change in ui when editor.setBorder() is called Reviewed-by: psadhukhan Contributed-by: mraz.martin.dev at gmail.com ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java Changeset: f49c340e3f39 Author: psadhukhan Date: 2018-10-04 15:03 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/f49c340e3f39 8211055: Provide print to a file (PDF) feature even when printer was not connected Reviewed-by: prr ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m + test/jdk/java/awt/print/PrinterJob/TestSaveFileWithoutPrinter.java Changeset: f775f83d6b60 Author: prr Date: 2018-10-04 11:07 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/f775f83d6b60 8208595: [parfait] Better X11 font support Reviewed-by: serb, psadhukhan ! src/java.desktop/unix/native/libfontmanager/X11FontScaler.c Changeset: 2e330da7cbf4 Author: tvaleev Date: 2018-10-04 12:40 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/2e330da7cbf4 8211300: Convert C-style array declarations in JDK client code Reviewed-by: prr, serb ! src/java.desktop/aix/classes/sun/awt/X11InputMethod.java ! src/java.desktop/macosx/classes/com/apple/eio/FileManager.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileSystemModel.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuItemUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneTabState.java ! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenu.java ! src/java.desktop/macosx/classes/sun/font/CCompositeGlyphMapper.java ! src/java.desktop/macosx/classes/sun/java2d/CRenderer.java ! src/java.desktop/macosx/classes/sun/java2d/CompositeCRenderer.java ! src/java.desktop/macosx/classes/sun/java2d/DataBufferNIOInt.java ! src/java.desktop/macosx/classes/sun/java2d/IntegerNIORaster.java ! src/java.desktop/macosx/classes/sun/java2d/OSXOffScreenSurfaceData.java ! src/java.desktop/macosx/classes/sun/java2d/OSXSurfaceData.java ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CImage.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CInputMethod.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CInputMethodDescriptor.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CRobot.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTextPipe.java ! src/java.desktop/share/classes/com/sun/beans/editors/ColorEditor.java ! src/java.desktop/share/classes/com/sun/beans/editors/FontEditor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/common/BitFile.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/common/InputStreamAdapter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/common/SimpleRenderedImage.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFFaxDecompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLZWDecompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLZWUtil.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifMenuUI.java ! src/java.desktop/share/classes/com/sun/media/sound/AiffFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/AlawCodec.java ! src/java.desktop/share/classes/com/sun/media/sound/AuFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java ! src/java.desktop/share/classes/com/sun/media/sound/EmergencySoundbank.java ! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelByteBuffer.java ! src/java.desktop/share/classes/com/sun/media/sound/RIFFReader.java ! src/java.desktop/share/classes/com/sun/media/sound/RIFFWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/RealTimeSequencer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftReverb.java ! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/SunFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/UlawCodec.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveFileWriter.java ! src/java.desktop/share/classes/java/awt/AWTEvent.java ! src/java.desktop/share/classes/java/awt/BasicStroke.java ! src/java.desktop/share/classes/java/awt/BufferCapabilities.java ! src/java.desktop/share/classes/java/awt/Color.java ! src/java.desktop/share/classes/java/awt/Cursor.java ! src/java.desktop/share/classes/java/awt/Event.java ! src/java.desktop/share/classes/java/awt/FileDialog.java ! src/java.desktop/share/classes/java/awt/Font.java ! src/java.desktop/share/classes/java/awt/FontMetrics.java ! src/java.desktop/share/classes/java/awt/GradientPaintContext.java ! src/java.desktop/share/classes/java/awt/Graphics.java ! src/java.desktop/share/classes/java/awt/GridBagLayout.java ! src/java.desktop/share/classes/java/awt/GridBagLayoutInfo.java ! src/java.desktop/share/classes/java/awt/JobAttributes.java ! src/java.desktop/share/classes/java/awt/List.java ! src/java.desktop/share/classes/java/awt/MediaTracker.java ! src/java.desktop/share/classes/java/awt/MultipleGradientPaintContext.java ! src/java.desktop/share/classes/java/awt/PageAttributes.java ! src/java.desktop/share/classes/java/awt/Polygon.java ! src/java.desktop/share/classes/java/awt/RadialGradientPaintContext.java ! src/java.desktop/share/classes/java/awt/Robot.java ! src/java.desktop/share/classes/java/awt/SystemColor.java ! src/java.desktop/share/classes/java/awt/TexturePaintContext.java ! src/java.desktop/share/classes/java/awt/Window.java ! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java ! src/java.desktop/share/classes/java/awt/font/TextLine.java ! src/java.desktop/share/classes/java/awt/geom/AffineTransform.java ! src/java.desktop/share/classes/java/awt/geom/Area.java ! src/java.desktop/share/classes/java/awt/geom/CubicCurve2D.java ! src/java.desktop/share/classes/java/awt/geom/EllipseIterator.java ! src/java.desktop/share/classes/java/awt/geom/FlatteningPathIterator.java ! src/java.desktop/share/classes/java/awt/geom/Path2D.java ! src/java.desktop/share/classes/java/awt/geom/QuadCurve2D.java ! src/java.desktop/share/classes/java/awt/geom/RoundRectIterator.java ! src/java.desktop/share/classes/java/awt/image/AreaAveragingScaleFilter.java ! src/java.desktop/share/classes/java/awt/image/BandedSampleModel.java ! src/java.desktop/share/classes/java/awt/image/BufferedImageFilter.java ! src/java.desktop/share/classes/java/awt/image/ByteLookupTable.java ! src/java.desktop/share/classes/java/awt/image/ColorModel.java ! src/java.desktop/share/classes/java/awt/image/ComponentColorModel.java ! src/java.desktop/share/classes/java/awt/image/ComponentSampleModel.java ! src/java.desktop/share/classes/java/awt/image/CropImageFilter.java ! src/java.desktop/share/classes/java/awt/image/DataBuffer.java ! src/java.desktop/share/classes/java/awt/image/DataBufferByte.java ! src/java.desktop/share/classes/java/awt/image/DataBufferDouble.java ! src/java.desktop/share/classes/java/awt/image/DataBufferFloat.java ! src/java.desktop/share/classes/java/awt/image/DataBufferInt.java ! src/java.desktop/share/classes/java/awt/image/DataBufferShort.java ! src/java.desktop/share/classes/java/awt/image/DataBufferUShort.java ! src/java.desktop/share/classes/java/awt/image/DirectColorModel.java ! src/java.desktop/share/classes/java/awt/image/ImageConsumer.java ! src/java.desktop/share/classes/java/awt/image/ImageFilter.java ! src/java.desktop/share/classes/java/awt/image/IndexColorModel.java ! src/java.desktop/share/classes/java/awt/image/Kernel.java ! src/java.desktop/share/classes/java/awt/image/LookupOp.java ! src/java.desktop/share/classes/java/awt/image/MemoryImageSource.java ! src/java.desktop/share/classes/java/awt/image/MultiPixelPackedSampleModel.java ! src/java.desktop/share/classes/java/awt/image/PixelGrabber.java ! src/java.desktop/share/classes/java/awt/image/PixelInterleavedSampleModel.java ! src/java.desktop/share/classes/java/awt/image/RGBImageFilter.java ! src/java.desktop/share/classes/java/awt/image/Raster.java ! src/java.desktop/share/classes/java/awt/image/ReplicateScaleFilter.java ! src/java.desktop/share/classes/java/awt/image/RescaleOp.java ! src/java.desktop/share/classes/java/awt/image/SampleModel.java ! src/java.desktop/share/classes/java/awt/image/ShortLookupTable.java ! src/java.desktop/share/classes/java/awt/image/SinglePixelPackedSampleModel.java ! src/java.desktop/share/classes/java/awt/image/WritableRaster.java ! src/java.desktop/share/classes/java/awt/image/renderable/RenderableImageProducer.java ! src/java.desktop/share/classes/java/beans/EventSetDescriptor.java ! src/java.desktop/share/classes/java/beans/Introspector.java ! src/java.desktop/share/classes/java/beans/MetaData.java ! src/java.desktop/share/classes/java/beans/MethodDescriptor.java ! src/java.desktop/share/classes/javax/imageio/stream/ImageOutputStream.java ! src/java.desktop/share/classes/javax/imageio/stream/ImageOutputStreamImpl.java ! src/java.desktop/share/classes/javax/sound/midi/MidiSystem.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java ! src/java.desktop/share/classes/javax/swing/AbstractButton.java ! src/java.desktop/share/classes/javax/swing/ArrayTable.java ! src/java.desktop/share/classes/javax/swing/DebugGraphics.java ! src/java.desktop/share/classes/javax/swing/DefaultComboBoxModel.java ! src/java.desktop/share/classes/javax/swing/DefaultListModel.java ! src/java.desktop/share/classes/javax/swing/JComboBox.java ! src/java.desktop/share/classes/javax/swing/JComponent.java ! src/java.desktop/share/classes/javax/swing/JDesktopPane.java ! src/java.desktop/share/classes/javax/swing/JLabel.java ! src/java.desktop/share/classes/javax/swing/JMenu.java ! src/java.desktop/share/classes/javax/swing/JMenuBar.java ! src/java.desktop/share/classes/javax/swing/JMenuItem.java ! src/java.desktop/share/classes/javax/swing/JPasswordField.java ! src/java.desktop/share/classes/javax/swing/JPopupMenu.java ! src/java.desktop/share/classes/javax/swing/JTabbedPane.java ! src/java.desktop/share/classes/javax/swing/JTable.java ! src/java.desktop/share/classes/javax/swing/JViewport.java ! src/java.desktop/share/classes/javax/swing/MenuElement.java ! src/java.desktop/share/classes/javax/swing/MenuSelectionManager.java ! src/java.desktop/share/classes/javax/swing/PopupFactory.java ! src/java.desktop/share/classes/javax/swing/ProgressMonitorInputStream.java ! src/java.desktop/share/classes/javax/swing/SizeSequence.java ! src/java.desktop/share/classes/javax/swing/SwingUtilities.java ! src/java.desktop/share/classes/javax/swing/ToolTipManager.java ! src/java.desktop/share/classes/javax/swing/TransferHandler.java ! src/java.desktop/share/classes/javax/swing/event/MenuDragMouseEvent.java ! src/java.desktop/share/classes/javax/swing/event/MenuKeyEvent.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicCheckBoxMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/DefaultMetalTheme.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalBumps.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusStyle.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthParser.java ! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java ! src/java.desktop/share/classes/javax/swing/text/ParagraphView.java ! src/java.desktop/share/classes/javax/swing/text/html/AccessibleHTML.java ! src/java.desktop/share/classes/javax/swing/text/html/CSS.java ! src/java.desktop/share/classes/javax/swing/text/html/CSSBorder.java ! src/java.desktop/share/classes/javax/swing/text/html/FrameSetView.java ! src/java.desktop/share/classes/javax/swing/text/html/HTML.java ! src/java.desktop/share/classes/javax/swing/text/html/MuxingAttributeSet.java ! src/java.desktop/share/classes/javax/swing/text/html/ObjectView.java ! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java ! src/java.desktop/share/classes/javax/swing/text/html/TableView.java ! src/java.desktop/share/classes/javax/swing/text/html/parser/ContentModel.java ! src/java.desktop/share/classes/javax/swing/text/html/parser/DTD.java ! src/java.desktop/share/classes/javax/swing/text/html/parser/DocumentParser.java ! src/java.desktop/share/classes/javax/swing/text/html/parser/Entity.java ! src/java.desktop/share/classes/javax/swing/text/html/parser/Parser.java ! src/java.desktop/share/classes/javax/swing/text/rtf/AbstractFilter.java ! src/java.desktop/share/classes/javax/swing/text/rtf/RTFAttributes.java ! src/java.desktop/share/classes/javax/swing/text/rtf/RTFGenerator.java ! src/java.desktop/share/classes/javax/swing/text/rtf/RTFParser.java ! src/java.desktop/share/classes/javax/swing/text/rtf/RTFReader.java ! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeSelectionModel.java ! src/java.desktop/share/classes/javax/swing/tree/FixedHeightLayoutCache.java ! src/java.desktop/share/classes/javax/swing/tree/VariableHeightLayoutCache.java ! src/java.desktop/share/classes/sun/awt/AWTAccessor.java ! src/java.desktop/share/classes/sun/awt/CharsetString.java ! src/java.desktop/share/classes/sun/awt/DebugSettings.java ! src/java.desktop/share/classes/sun/awt/FontConfiguration.java ! src/java.desktop/share/classes/sun/awt/IconInfo.java ! src/java.desktop/share/classes/sun/awt/PlatformFont.java ! src/java.desktop/share/classes/sun/awt/RepaintArea.java ! src/java.desktop/share/classes/sun/awt/TracedEventQueue.java ! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java ! src/java.desktop/share/classes/sun/awt/geom/AreaOp.java ! src/java.desktop/share/classes/sun/awt/geom/Crossings.java ! src/java.desktop/share/classes/sun/awt/geom/Curve.java ! src/java.desktop/share/classes/sun/awt/geom/Edge.java ! src/java.desktop/share/classes/sun/awt/geom/Order0.java ! src/java.desktop/share/classes/sun/awt/geom/Order1.java ! src/java.desktop/share/classes/sun/awt/geom/Order2.java ! src/java.desktop/share/classes/sun/awt/geom/Order3.java ! src/java.desktop/share/classes/sun/awt/image/BufImgSurfaceData.java ! src/java.desktop/share/classes/sun/awt/image/BufferedImageGraphicsConfig.java ! src/java.desktop/share/classes/sun/awt/image/ByteBandedRaster.java ! src/java.desktop/share/classes/sun/awt/image/ByteComponentRaster.java ! src/java.desktop/share/classes/sun/awt/image/ByteInterleavedRaster.java ! src/java.desktop/share/classes/sun/awt/image/BytePackedRaster.java ! src/java.desktop/share/classes/sun/awt/image/GifImageDecoder.java ! src/java.desktop/share/classes/sun/awt/image/ImageDecoder.java ! src/java.desktop/share/classes/sun/awt/image/ImageRepresentation.java ! src/java.desktop/share/classes/sun/awt/image/IntegerComponentRaster.java ! src/java.desktop/share/classes/sun/awt/image/IntegerInterleavedRaster.java ! src/java.desktop/share/classes/sun/awt/image/JPEGImageDecoder.java ! src/java.desktop/share/classes/sun/awt/image/PNGImageDecoder.java ! src/java.desktop/share/classes/sun/awt/image/ShortBandedRaster.java ! src/java.desktop/share/classes/sun/awt/image/ShortComponentRaster.java ! src/java.desktop/share/classes/sun/awt/image/ShortInterleavedRaster.java ! src/java.desktop/share/classes/sun/awt/image/XbmImageDecoder.java ! src/java.desktop/share/classes/sun/awt/util/IdentityArrayList.java ! src/java.desktop/share/classes/sun/font/CompositeGlyphMapper.java ! src/java.desktop/share/classes/sun/font/Font2D.java ! src/java.desktop/share/classes/sun/font/FontDesignMetrics.java ! src/java.desktop/share/classes/sun/font/GlyphList.java ! src/java.desktop/share/classes/sun/font/ScriptRun.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java ! src/java.desktop/share/classes/sun/font/Type1Font.java ! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java ! src/java.desktop/share/classes/sun/java2d/loops/Blit.java ! src/java.desktop/share/classes/sun/java2d/loops/CustomComponent.java ! src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphList.java ! src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphListAA.java ! src/java.desktop/share/classes/sun/java2d/loops/DrawPolygons.java ! src/java.desktop/share/classes/sun/java2d/loops/GeneralRenderer.java ! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitiveMgr.java ! src/java.desktop/share/classes/sun/java2d/loops/MaskBlit.java ! src/java.desktop/share/classes/sun/java2d/loops/MaskFill.java ! src/java.desktop/share/classes/sun/java2d/loops/ProcessPath.java ! src/java.desktop/share/classes/sun/java2d/loops/RenderCache.java ! src/java.desktop/share/classes/sun/java2d/loops/TransformHelper.java ! src/java.desktop/share/classes/sun/java2d/pipe/AATileGenerator.java ! src/java.desktop/share/classes/sun/java2d/pipe/BufferedContext.java ! src/java.desktop/share/classes/sun/java2d/pipe/DrawImage.java ! src/java.desktop/share/classes/sun/java2d/pipe/GlyphListPipe.java ! src/java.desktop/share/classes/sun/java2d/pipe/LoopPipe.java ! src/java.desktop/share/classes/sun/java2d/pipe/NullPipe.java ! src/java.desktop/share/classes/sun/java2d/pipe/OutlineTextRenderer.java ! src/java.desktop/share/classes/sun/java2d/pipe/PixelDrawPipe.java ! src/java.desktop/share/classes/sun/java2d/pipe/PixelFillPipe.java ! src/java.desktop/share/classes/sun/java2d/pipe/PixelToParallelogramConverter.java ! src/java.desktop/share/classes/sun/java2d/pipe/PixelToShapeConverter.java ! src/java.desktop/share/classes/sun/java2d/pipe/Region.java ! src/java.desktop/share/classes/sun/java2d/pipe/RegionClipSpanIterator.java ! src/java.desktop/share/classes/sun/java2d/pipe/RegionIterator.java ! src/java.desktop/share/classes/sun/java2d/pipe/RegionSpanIterator.java ! src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java ! src/java.desktop/share/classes/sun/java2d/pipe/ShapeSpanIterator.java ! src/java.desktop/share/classes/sun/java2d/pipe/SpanClipRenderer.java ! src/java.desktop/share/classes/sun/java2d/pipe/SpanIterator.java ! src/java.desktop/share/classes/sun/java2d/pipe/SpanShapeRenderer.java ! src/java.desktop/share/classes/sun/java2d/pipe/TextPipe.java ! src/java.desktop/share/classes/sun/java2d/pipe/TextRenderer.java ! src/java.desktop/share/classes/sun/java2d/pipe/ValidatePipe.java ! src/java.desktop/share/classes/sun/print/PSPrinterJob.java ! src/java.desktop/share/classes/sun/print/PSStreamPrintService.java ! src/java.desktop/share/classes/sun/print/PathGraphics.java ! src/java.desktop/share/classes/sun/print/PeekGraphics.java ! src/java.desktop/share/classes/sun/print/PrintJob2D.java ! src/java.desktop/share/classes/sun/print/ProxyGraphics.java ! src/java.desktop/share/classes/sun/print/ProxyGraphics2D.java ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java ! src/java.desktop/share/classes/sun/swing/plaf/DesktopProperty.java ! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/ListHelper.java ! src/java.desktop/unix/classes/sun/awt/X11/MotifColorUtilities.java ! src/java.desktop/unix/classes/sun/awt/X11/XAWTLookAndFeel.java ! src/java.desktop/unix/classes/sun/awt/X11/XAWTXSettings.java ! src/java.desktop/unix/classes/sun/awt/X11/XBaseWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XChoicePeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XComponentPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XConstants.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbedServerTester.java ! src/java.desktop/unix/classes/sun/awt/X11/XFileDialogPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XKeysym.java ! src/java.desktop/unix/classes/sun/awt/X11/XListPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMSelection.java ! src/java.desktop/unix/classes/sun/awt/X11/XMenuBarPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XScrollPanePeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XScrollbar.java ! src/java.desktop/unix/classes/sun/awt/X11/XSystemTrayPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/XWM.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java ! src/java.desktop/unix/classes/sun/awt/X11CustomCursor.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsEnvironment.java ! src/java.desktop/unix/classes/sun/awt/X11InputMethod.java ! src/java.desktop/unix/classes/sun/awt/X11InputMethodBase.java ! src/java.desktop/unix/classes/sun/font/DoubleByteEncoder.java ! src/java.desktop/unix/classes/sun/font/X11GB18030_0.java ! src/java.desktop/unix/classes/sun/font/X11GB18030_1.java ! src/java.desktop/unix/classes/sun/font/X11Johab.java ! src/java.desktop/unix/classes/sun/font/X11SunUnicode_0.java ! src/java.desktop/unix/classes/sun/java2d/opengl/GLXGraphicsConfig.java ! src/java.desktop/unix/classes/sun/java2d/x11/X11Renderer.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRPaints.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRRenderer.java ! src/java.desktop/unix/classes/sun/print/CUPSPrinter.java ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java ! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java ! src/java.desktop/unix/classes/sun/print/UnixPrintService.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuBarUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsScrollBarUI.java ! src/java.desktop/windows/classes/sun/awt/Win32GraphicsDevice.java ! src/java.desktop/windows/classes/sun/awt/Win32GraphicsEnvironment.java ! src/java.desktop/windows/classes/sun/awt/windows/TranslucentWindowPainter.java ! src/java.desktop/windows/classes/sun/awt/windows/WCustomCursor.java ! src/java.desktop/windows/classes/sun/awt/windows/WDataTransferer.java ! src/java.desktop/windows/classes/sun/awt/windows/WDesktopProperties.java ! src/java.desktop/windows/classes/sun/awt/windows/WFontMetrics.java ! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java ! src/java.desktop/windows/classes/sun/awt/windows/WListPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java ! src/java.desktop/windows/classes/sun/awt/windows/WRobotPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WTrayIconPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java ! src/java.desktop/windows/classes/sun/java2d/opengl/WGLGraphicsConfig.java ! src/java.desktop/windows/classes/sun/java2d/windows/GDIRenderer.java Changeset: 715642098c0b Author: kaddepalli Date: 2018-10-05 14:35 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/715642098c0b 8182041: File Chooser Shortcut Panel folders under on JDK 9 8062648: FileSystemView.getDefaultDirectory() should check read access on Unix systems Reviewed-by: serb, prr, psadhukhan ! src/java.desktop/share/classes/javax/swing/filechooser/FileSystemView.java ! src/java.desktop/share/classes/sun/awt/shell/ShellFolderManager.java ! src/java.desktop/share/classes/sun/swing/WindowsPlacesBar.java + test/jdk/javax/swing/JFileChooser/ShellFolderQueries/ShellFolderQueriesSecurityManagerTest.java ! test/jdk/javax/swing/JFileChooser/ShellFolderQueries/ShellFolderQueriesTest.java + test/jdk/javax/swing/JFileChooser/ShellFolderQueries/shellfolderqueries.policy Changeset: cebf87487c33 Author: kaddepalli Date: 2018-10-09 12:08 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/cebf87487c33 8014503: AWT Choice implementation should be made consistent across platforms. Reviewed-by: serb, aghaisas, sveerabhadra ! src/java.desktop/macosx/classes/sun/lwawt/LWChoicePeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XChoicePeer.java ! test/jdk/java/awt/Choice/SelectCurrentItemTest/SelectCurrentItemTest.java Changeset: b43c2aa001a5 Author: mbaesken Date: 2018-10-01 12:06 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/b43c2aa001a5 8211317: avoid memory leak in Java_sun_awt_UNIXToolkit_load_1stock_1icon Reviewed-by: clanger, goetz ! src/java.desktop/unix/native/libawt_xawt/awt/awt_UNIXToolkit.c Changeset: de9486d74a74 Author: tvaleev Date: 2018-10-09 18:25 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/de9486d74a74 8211693: Convert C-style array declarations in client demos and jdk.accessibility Reviewed-by: serb ! src/demo/share/java2d/J2DBench/src/j2dbench/Destinations.java ! src/demo/share/java2d/J2DBench/src/j2dbench/J2DBench.java ! src/demo/share/java2d/J2DBench/src/j2dbench/Option.java ! src/demo/share/java2d/J2DBench/src/j2dbench/Result.java ! src/demo/share/java2d/J2DBench/src/j2dbench/ResultSet.java ! src/demo/share/java2d/J2DBench/src/j2dbench/report/HTMLSeriesReporter.java ! src/demo/share/java2d/J2DBench/src/j2dbench/report/IIOComparator.java ! src/demo/share/java2d/J2DBench/src/j2dbench/report/J2DAnalyzer.java ! src/demo/share/java2d/J2DBench/src/j2dbench/report/XMLHTMLReporter.java ! src/demo/share/java2d/J2DBench/src/j2dbench/tests/GraphicsTests.java ! src/demo/share/java2d/J2DBench/src/j2dbench/tests/ImageTests.java ! src/demo/share/java2d/J2DBench/src/j2dbench/tests/PixelTests.java ! src/demo/share/java2d/J2DBench/src/j2dbench/tests/RenderTests.java ! src/demo/share/java2d/J2DBench/src/j2dbench/ui/EnableButton.java ! src/demo/share/jfc/FileChooserDemo/FileChooserDemo.java ! src/demo/share/jfc/Font2DTest/Font2DTest.java ! src/demo/share/jfc/Font2DTest/FontPanel.java ! src/demo/share/jfc/J2Ddemo/java2d/CloningFeature.java ! src/demo/share/jfc/J2Ddemo/java2d/DemoGroup.java ! src/demo/share/jfc/J2Ddemo/java2d/DemoPanel.java ! src/demo/share/jfc/J2Ddemo/java2d/Intro.java ! src/demo/share/jfc/J2Ddemo/java2d/J2Ddemo.java ! src/demo/share/jfc/J2Ddemo/java2d/MemoryMonitor.java ! src/demo/share/jfc/J2Ddemo/java2d/TextureChooser.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Arcs_Curves/Arcs.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Arcs_Curves/BezierAnim.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Arcs_Curves/Curves.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Arcs_Curves/Ellipses.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Clipping/Areas.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Clipping/ClipAnim.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Clipping/Intersection.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Clipping/Text.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Colors/BullsEye.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Colors/ColorConvert.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Colors/Rotator3D.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Composite/ACimages.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Composite/ACrules.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Composite/FadeAnim.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Fonts/AllFonts.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Fonts/AttributedStr.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Fonts/Highlighting.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Fonts/Outline.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Fonts/Tree.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Images/DukeAnim.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Images/ImageOps.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Images/JPEGFlip.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Images/WarpImage.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Lines/Caps.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Lines/Dash.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Lines/Joins.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Lines/LineAnim.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Mix/Balls.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Mix/BezierScroller.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Mix/Stars3D.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Paint/GradAnim.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Paint/Gradient.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Paint/Texture.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Paint/TextureAnim.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Paths/Append.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Paths/CurveQuadTo.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Paths/FillStroke.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Paths/WindingRule.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Transforms/Rotate.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Transforms/SelectTx.java ! src/demo/share/jfc/J2Ddemo/java2d/demos/Transforms/TransformAnim.java ! src/demo/share/jfc/SampleTree/SampleTree.java ! src/demo/share/jfc/SwingSet2/BezierAnimationPanel.java ! src/demo/share/jfc/SwingSet2/ListDemo.java ! src/demo/share/jfc/SwingSet2/TabbedPaneDemo.java ! src/demo/share/jfc/TableExample/TableExample.java ! src/demo/share/jfc/TableExample/TableSorter.java ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AWTEventMonitor.java ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AccessibilityEventMonitor.java ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/Translator.java ! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java Changeset: c2d3b6d84115 Author: psadhukhan Date: 2018-10-10 16:20 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/c2d3b6d84115 8211886: Bad/broken link in synthFileFormat.html Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html Changeset: ac510fd737eb Author: psadhukhan Date: 2018-10-11 14:19 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/ac510fd737eb 6828982: UIDefaults.getUI swallows original exception Reviewed-by: kaddepalli, prr ! src/java.desktop/share/classes/javax/swing/UIDefaults.java + test/jdk/javax/swing/UIDefaults/TestUIDefaultsErrorHandling.java Changeset: c7afaa79cbb3 Author: psadhukhan Date: 2018-10-14 18:05 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/c7afaa79cbb3 8212040: Compilation error due to wrong usage of NSPrintJobDispositionValue in mac10.12 Reviewed-by: jdv ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m Changeset: 8e408bf62635 Author: sveerabhadra Date: 2018-10-15 10:29 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/8e408bf62635 8061359: [macosx] Checkbox toggles on Space press but does not spoken by Voice Over Reviewed-by: mhalder, serb ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java Changeset: 30d5f10ace94 Author: jdv Date: 2018-10-16 14:26 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/30d5f10ace94 Merge - test/hotspot/jtreg/ProblemList-cds-mode.txt - test/jdk/com/sun/jdi/DeferredStepTest.sh - test/jdk/com/sun/jdi/ShellScaffold.sh - test/jdk/com/sun/jdi/ZZZcleanup.sh - test/jdk/lib/security/CheckBlacklistedCerts.java - test/jdk/lib/security/cacerts/VerifyCACerts.java - test/jdk/lib/testlibrary/ModuleTargetHelper.java - test/jdk/lib/testlibrary/ModuleUtils.java - test/jdk/lib/testlibrary/jdk/testlibrary/SimpleSSLContext.java - test/jdk/lib/testlibrary/jdk/testlibrary/testkeys Changeset: 02e4b0ab0f97 Author: prr Date: 2018-10-16 10:54 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/02e4b0ab0f97 8212071: Need to set the FreeType LCD Filter to reduce fringing. Reviewed-by: prr, lbourges Contributed-by: John Neffenger ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c Changeset: 22517c8020d3 Author: serb Date: 2018-10-16 15:47 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/22517c8020d3 8210739: Calling JSpinner's setFont with null throws NullPointerException Reviewed-by: psadhukhan ! src/java.desktop/macosx/classes/com/apple/laf/AquaSpinnerUI.java ! src/java.desktop/share/classes/javax/swing/JSpinner.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java + test/jdk/javax/swing/JSpinner/WrongEditorTextFieldFont/FontSetToNull.java Changeset: 1cfc72a40bb8 Author: serb Date: 2018-10-16 16:49 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/1cfc72a40bb8 8133713: [macosx] Accessible JTables always reported as empty Reviewed-by: prr ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m Changeset: bd20f7a84e3e Author: psadhukhan Date: 2018-10-19 12:39 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/bd20f7a84e3e 8212098: Cleanup of ProblemList.txt for fixed swing tests Reviewed-by: serb ! test/jdk/ProblemList.txt Changeset: 7dc391950b19 Author: psadhukhan Date: 2018-10-19 12:50 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/7dc391950b19 8211987: Menu bar gets input focus even if Alt-released event is consumed Reviewed-by: serb ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsRootPaneUI.java + test/jdk/com/sun/java/swing/plaf/windows/AltFocusIssueTest.java Changeset: 680ab6b53f6f Author: itakiguchi Date: 2018-10-19 15:26 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/680ab6b53f6f 8211393: Memory leak issue on awt_InputMethod.c Reviewed-by: naoto, clanger ! src/java.desktop/aix/native/libawt_xawt/awt/awt_InputMethod.c ! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c Changeset: d6c322e900b2 Author: serb Date: 2018-10-19 11:15 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/d6c322e900b2 8212213: All tests for splashscreen stopped worked in jdk12b13 Reviewed-by: ihse, prr ! src/java.base/macosx/native/libjli/java_md_macosx.m ! test/jdk/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java Changeset: 297450fcab26 Author: jdv Date: 2018-10-16 23:21 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/297450fcab26 Merge - src/java.xml.crypto/share/classes/javax/xml/crypto/dom/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/package.html - test/jdk/java/util/Locale/LocaleCategory.sh - test/jdk/java/util/Locale/LocaleProviders.sh - test/jdk/java/util/PluggableLocale/BreakIteratorProviderTest.sh - test/jdk/java/util/PluggableLocale/CalendarDataProviderTest.sh - test/jdk/java/util/PluggableLocale/CalendarNameProviderTest.sh - test/jdk/java/util/PluggableLocale/ClasspathTest.sh - test/jdk/java/util/PluggableLocale/CollatorProviderTest.sh - test/jdk/java/util/PluggableLocale/CurrencyNameProviderTest.sh - test/jdk/java/util/PluggableLocale/DateFormatProviderTest.sh - test/jdk/java/util/PluggableLocale/DateFormatSymbolsProviderTest.sh - test/jdk/java/util/PluggableLocale/DecimalFormatSymbolsProviderTest.sh - test/jdk/java/util/PluggableLocale/ExecTest.sh - test/jdk/java/util/PluggableLocale/GenericTest.sh - test/jdk/java/util/PluggableLocale/LocaleNameProviderTest.sh - test/jdk/java/util/PluggableLocale/NumberFormatProviderTest.sh - test/jdk/java/util/PluggableLocale/PermissionTest.sh - test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.sh - test/jdk/java/util/PluggableLocale/barprovider.jar - test/jdk/java/util/PluggableLocale/fooprovider.jar - test/jdk/java/util/PluggableLocale/providersrc/BreakIteratorProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CalendarDataProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CalendarNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CollatorProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CurrencyNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CurrencyNameProviderImpl2.java - test/jdk/java/util/PluggableLocale/providersrc/DateFormatProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/DateFormatSymbolsProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/DecimalFormatSymbolsProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/FooDateFormat.java - test/jdk/java/util/PluggableLocale/providersrc/FooNumberFormat.java - test/jdk/java/util/PluggableLocale/providersrc/GenericTimeZoneNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/LocaleNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja_JP_kyoto.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja_JP_osaka.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_xx.properties - test/jdk/java/util/PluggableLocale/providersrc/Makefile - test/jdk/java/util/PluggableLocale/providersrc/NumberFormatProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/TimeZoneNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/Utils.java - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.BreakIteratorProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.CollatorProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DateFormatProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DateFormatSymbolsProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DecimalFormatSymbolsProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.NumberFormatProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CalendarDataProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CalendarNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CurrencyNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.LocaleNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.TimeZoneNameProvider Changeset: 7530494ed51d Author: jdv Date: 2018-10-23 15:29 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/7530494ed51d Merge ! test/jdk/ProblemList.txt Changeset: 0f81b26228ec Author: jdv Date: 2018-10-24 13:35 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/0f81b26228ec Merge Changeset: da2ddafdd4e1 Author: jdv Date: 2018-10-24 15:57 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/da2ddafdd4e1 Merge - test/jdk/java/util/Calendar/GenericTimeZoneNamesTest.sh - test/jdk/java/util/Calendar/NarrowNamesTest.sh - test/jdk/java/util/Calendar/SupplementalJapaneseEraTest.sh Changeset: a083dbe558f7 Author: jdv Date: 2018-10-24 16:29 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/a083dbe558f7 Merge Changeset: 487bd00f4ea8 Author: stuefe Date: 2018-10-24 14:59 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/487bd00f4ea8 8212913: (Nested)ThreadsListHandleInErrorHandlingTest need to disable ShowRegistersOnAssert Reviewed-by: dholmes, mdoerr ! test/hotspot/jtreg/runtime/ErrorHandling/NestedThreadsListHandleInErrorHandlingTest.java ! test/hotspot/jtreg/runtime/ErrorHandling/ThreadsListHandleInErrorHandlingTest.java Changeset: 1587306fe23f Author: tschatzl Date: 2018-10-24 16:22 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/1587306fe23f 8212753: Improve oopDesc::forward_to_atomic Summary: Avoid multiple unnecessary reloads of the mark oop in oopDesc::forward_to_atomic Reviewed-by: kbarrett, mdoerr ! src/hotspot/share/gc/cms/parNewGeneration.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp Changeset: be166557c8dc Author: ecaspole Date: 2018-10-24 11:02 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/be166557c8dc 8212706: nmethod jvmci_installed_code_name need to be XML escaped Summary: Call text instead of print to escape chars properly Reviewed-by: thartmann ! src/hotspot/share/code/nmethod.cpp Changeset: 97b761e247b3 Author: dcubed Date: 2018-10-24 11:04 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/97b761e247b3 8212220: add code to verify results to metaspace/stressDictionary/StressDictionary.java Summary: Also change the test's default timeout to 5 minutes. Reviewed-by: dholmes, stuefe ! test/hotspot/jtreg/vmTestbase/metaspace/stressDictionary/StressDictionary.java Changeset: eefa65e142af Author: dcubed Date: 2018-10-24 11:05 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/eefa65e142af Merge Changeset: f39073b97db7 Author: epavlova Date: 2018-10-24 09:56 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/f39073b97db7 8212877: Restore JTREG_VERBOSE value for mach5 testing Reviewed-by: dholmes ! make/conf/jib-profiles.js Changeset: ad9077f044be Author: sspitsyn Date: 2018-10-24 13:11 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/ad9077f044be 8024368: private methods are allocated vtable slots Summary: Stop allocating vtable slots for private methods Reviewed-by: dholmes, acorn, lfoltan ! src/hotspot/share/oops/klassVtable.cpp Changeset: c2f38eb6b31a Author: darcy Date: 2018-10-24 15:45 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/c2f38eb6b31a 8212880: Cannot access ftp: site for fdlibm.tar Reviewed-by: jjg, lancea, bpb ! src/java.base/share/classes/java/lang/StrictMath.java Changeset: e11a53698d57 Author: cushon Date: 2018-09-17 11:09 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/e11a53698d57 8198945: Invalid RuntimeVisibleTypeAnnotations for annotation on anonymous class type parameter Reviewed-by: wmdietl, abuckley, martin ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java + test/langtools/tools/javac/annotations/typeAnnotations/classfile/AnonymousClassTest.java Changeset: a8d239bdaaee Author: jwilhelm Date: 2018-10-24 18:14 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/a8d239bdaaee Added tag jdk-12+17 for changeset eefa65e142af ! .hgtags Changeset: 09be9fd37b91 Author: amlu Date: 2018-10-25 11:00 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/09be9fd37b91 8210908: Refactor java/util/prefs/PrefsSpi.sh to plain java test Reviewed-by: bchristi ! test/jdk/java/util/prefs/PrefsSpi.java - test/jdk/java/util/prefs/PrefsSpi.sh + test/jdk/java/util/prefs/PrefsSpiTest.java + test/jdk/java/util/prefs/StubPreferences.java + test/jdk/java/util/prefs/StubPreferencesFactory.java Changeset: b646c9ea2394 Author: amlu Date: 2018-10-25 11:05 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/b646c9ea2394 8209768: Refactor java/util/prefs/CheckUserPrefsStorage.sh to plain java test Reviewed-by: bchristi, weijun ! test/jdk/java/util/prefs/CheckUserPrefFirst.java ! test/jdk/java/util/prefs/CheckUserPrefLater.java + test/jdk/java/util/prefs/CheckUserPrefsStorage.java - test/jdk/java/util/prefs/CheckUserPrefsStorage.sh Changeset: 003c062e16ea Author: rfield Date: 2018-10-24 21:17 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/003c062e16ea 8211694: JShell: Redeclared variable should be reset Reviewed-by: sundar ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java ! test/langtools/jdk/jshell/SnippetTest.java ! test/langtools/jdk/jshell/ToolBasicTest.java ! test/langtools/jdk/jshell/VariablesTest.java Changeset: ef0fed0a3953 Author: michaelm Date: 2018-10-25 12:09 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/ef0fed0a3953 8212926: HttpClient does not retrieve files with large sizes over HTTP/1.1 Reviewed-by: chegar, dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java ! src/java.net.http/share/classes/jdk/internal/net/http/ResponseContent.java + test/jdk/java/net/httpclient/LargeResponseContent.java Changeset: 1f402d1f630f Author: jcbeyler Date: 2018-10-25 08:18 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/1f402d1f630f 8212770: Remove spaces before/after () for vmTestbase/jvmti/[s-u] Summary: Remove spaces before/after () Reviewed-by: amenkov, cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t002/ap04t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t003/ap04t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP05/ap05t001/ap05t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP05/ap05t002/ap05t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP06/ap06t001/ap06t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t001/ap07t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t002/ap07t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP09/ap09t001/ap09t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP12/ap12t001/ap12t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t001/bi01t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t002/bi01t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t002/em01t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM06/em06t001/em06t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001/ex03t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS103/hs103t002/hs103t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t001/hs104t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t002/hs104t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t001/hs202t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t002/hs202t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t001/hs203t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t002/hs203t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t003/hs203t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t004/hs203t004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/hs204t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t002/hs204t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t003/hs204t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t004/hs204t004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t001/hs301t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t002/hs301t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t003/hs301t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t004/hs301t004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t005/hs301t005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t001/hs302t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t002/hs302t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t003/hs302t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t004/hs302t004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t005/hs302t005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t006/hs302t006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t007/hs302t007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t008/hs302t008.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t009/hs302t009.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t010/hs302t010.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t011/hs302t011.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t012/hs302t012.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t003/sp02t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref001/followref001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref002/followref002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref003/followref003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref004/followref004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref005/followref005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref006/followref006.cpp Changeset: 8e575009ac4a Author: dlong Date: 2018-10-25 09:20 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/8e575009ac4a 8212978: Add RedefineMethodUsedByMultipleMethodHandles.java to problem list Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: d98fb44ad6bf Author: mullan Date: 2018-10-25 13:55 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/d98fb44ad6bf 8211883: Disable anon and NULL cipher suites Reviewed-by: jnimeh ! src/java.base/share/conf/security/java.security ! test/jdk/javax/net/ssl/SSLSession/JSSERenegotiate.java ! test/jdk/javax/net/ssl/ciphersuites/DisabledAlgorithms.java ! test/jdk/sun/security/ssl/SSLContextImpl/CustomizedCipherSuites.java Changeset: 2f6c9127dd97 Author: mchung Date: 2018-10-25 10:56 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/2f6c9127dd97 8212948: Remove unused jdk.internal.misc.VMNotification interface Reviewed-by: alanb - src/java.base/share/classes/jdk/internal/misc/VMNotification.java Changeset: 2b29df6dfa68 Author: mchung Date: 2018-10-25 10:57 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/2b29df6dfa68 8212795: ThreadInfoCompositeData.toCompositeData fails to map ThreadInfo to CompositeData Reviewed-by: dfuchs ! src/java.management/share/classes/sun/management/LockInfoCompositeData.java ! src/java.management/share/classes/sun/management/MonitorInfoCompositeData.java ! src/java.management/share/classes/sun/management/StackTraceElementCompositeData.java ! src/java.management/share/classes/sun/management/ThreadInfoCompositeData.java ! test/jdk/java/lang/management/CompositeData/ThreadInfoCompositeData.java Changeset: 04e6910792b3 Author: mchung Date: 2018-10-25 10:58 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/04e6910792b3 Merge Changeset: db83eceba962 Author: ppunegov Date: 2018-10-25 11:18 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/db83eceba962 8164546: Convert DirectivesParser_test to GTest Reviewed-by: kvn, iignatyev, neliasso ! src/hotspot/share/compiler/directivesParser.cpp ! src/hotspot/share/compiler/directivesParser.hpp ! src/hotspot/share/utilities/internalVMTests.cpp + test/hotspot/gtest/compiler/test_directivesParser.cpp Changeset: fa61165a3f2b Author: amenkov Date: 2018-10-25 11:48 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/fa61165a3f2b 8212151: jdi/ExclusiveBind.java times out due to "bind failed: Address already in use" on Solaris-X64 Reviewed-by: sspitsyn, jcbeyler ! test/jdk/com/sun/jdi/ExclusiveBind.java + test/jdk/com/sun/jdi/lib/jdb/Debuggee.java ! test/jdk/com/sun/jdi/lib/jdb/JdbTest.java Changeset: 39f8fa3a7be8 Author: akolarkunnu Date: 2018-10-25 08:59 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/39f8fa3a7be8 8212897: Some improvements in the EditorPaneDemotest Reviewed-by: serb Contributed-by: abdul.kolarkunnu at oracle.com ! test/jdk/sanity/client/SwingSet/src/EditorPaneDemoTest.java Changeset: d01d4bd7c5b3 Author: jcbeyler Date: 2018-10-25 14:23 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/d01d4bd7c5b3 8212884: Remove the assignments in ifs for vmTestbase/[a-s] Summary: Extract assignments from if statements in vmTestbase Reviewed-by: cjplummer, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine09/agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002/attach002Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002a/attach002aAgent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach008/attach008Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach009/attach009Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach012/attach012Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach014/attach014Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Agent01.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach020/attach020Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach021/attach021Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach022/attach022Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach037/attach037Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach038/attach038Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach039/attach039Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach040/attach040Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach041/attach041Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach042/attach042Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent01.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent02.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent03.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach046/attach046Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach050/attach050Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/sharedAgents/simpleAgent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/abort/Abort.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/callbacks/Callbacks.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/concrete-klass-filter/ConcreteKlassFilter.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/filter-tagged/HeapFilter.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/non-concrete-klass-filter/NonConcreteKlassFilter.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend002/threadend002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t003/ap04t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t001/bi01t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t002/bi01t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI04/bi04t002/bi04t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t001/em01t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t002/em01t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t001/em02t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t002/em02t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t003/em02t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t004/em02t004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t005/em02t005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/em02t006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t007/em02t007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t008/em02t008.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t009/em02t009.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t010/em02t010.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t011/em02t011.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t012/em02t012.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM04/em04t001/em04t001.cpp Changeset: bd8c721954a4 Author: dholmes Date: 2018-10-25 19:12 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/bd8c721954a4 8210242: vmTestbase/nsk/stress/jni/jnistress001.java crashes with EXCEPTION_ACCESS_VIOLATION on windows-x86 Summary: Non-NUL-terminated string was passed to %s - use %.*s to specify the actual length. Reviewed-by: lfoltan, hseigel ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/jnihelper.h ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress001.cpp Changeset: 57d299cdd068 Author: erikj Date: 2018-10-25 16:47 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/57d299cdd068 8213005: Missing symbols in hs_err files on Windows after JDK-8212028 Reviewed-by: ctornqvi ! make/RunTests.gmk ! make/RunTestsPrebuiltSpec.gmk Changeset: 26207007d234 Author: iris Date: 2018-10-25 17:06 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/26207007d234 8212994: Links to Oracle websites should use "https:" Reviewed-by: erikj, lancea ! make/Docs.gmk Changeset: 99962c340e73 Author: dlong Date: 2018-10-25 18:41 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/99962c340e73 8021335: Missing synchronization when reading counters for live threads and peak thread count Reviewed-by: dholmes, mchung ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/services/threadService.cpp ! src/hotspot/share/services/threadService.hpp ! test/jdk/java/lang/management/ThreadMXBean/ResetPeakThreadCount.java Changeset: 83039b8e6a42 Author: never Date: 2018-10-25 19:00 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/83039b8e6a42 8212956: [JVCMI] SpeculationReason should maintain identity Reviewed-by: kvn ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSpeculationLog.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/SpeculationLog.java + test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestSpeculationLog.java Changeset: 17826b492ddd Author: weijun Date: 2018-10-26 11:11 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/17826b492ddd 8212867: Link to DRBG test vectors is redirected to a broken link Reviewed-by: mullan ! src/java.base/share/classes/java/security/DrbgParameters.java Changeset: 9e29d8388514 Author: ccheung Date: 2018-10-25 21:40 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/9e29d8388514 8209598: Clean up how messages are printed when CDS aborts start-up Summary: added a new function vm_exit_during_cds_dumping() to java.cpp so that it can be used when an error condition is encountered during CDS dumping. Reviewed-by: iklam, dholmes, jiangli ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/java.hpp Changeset: fbfcdc5bf694 Author: hseigel Date: 2018-10-26 08:23 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/fbfcdc5bf694 8192864: defmeth tests can hide failures Summary: Add a call to addFailureCount() to record previously hidden failures. Reviewed-by: lfoltan, coleenp ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/DefMethTest.java Changeset: 912b79d983d9 Author: stuefe Date: 2018-10-19 09:39 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/912b79d983d9 8212173: Thread._stack_base/_stack_size initialized too late for new threads Reviewed-by: dholmes, simonis ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/solaris/os_solaris.hpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp ! src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp ! src/hotspot/share/gc/parallel/gcTaskThread.cpp ! src/hotspot/share/gc/shared/concurrentGCThread.cpp ! src/hotspot/share/gc/shared/workgroup.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmThread.cpp Changeset: 91a57277c419 Author: weijun Date: 2018-10-26 22:58 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/91a57277c419 8213007: Update the link in test/jdk/sun/security/provider/SecureRandom/DrbgCavp.java Reviewed-by: mullan ! test/jdk/sun/security/provider/SecureRandom/DrbgCavp.java Changeset: 72f2fc52ef85 Author: gziemski Date: 2018-10-26 10:47 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/72f2fc52ef85 8017061: os_bsd.cpp contains code for UseSHM and UseHugeTLBFS Summary: Removed the code using unused flags. Reviewed-by: dholmes, coleenp ! src/hotspot/os/bsd/globals_bsd.hpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/share/runtime/arguments.cpp Changeset: 52a97e06a5e3 Author: lancea Date: 2018-10-26 14:02 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/52a97e06a5e3 8212129: Remove finalize methods from java.util.zip.ZipFIle/Inflator/Deflator Reviewed-by: rriggs, sherman, alanb, clanger ! src/java.base/share/classes/java/util/zip/Deflater.java ! src/java.base/share/classes/java/util/zip/Inflater.java ! src/java.base/share/classes/java/util/zip/ZipFile.java - test/jdk/java/util/zip/ZipFile/FinalizeZipFile.java ! test/jdk/java/util/zip/ZipFile/TestCleaner.java Changeset: 3a767a000aab Author: mchung Date: 2018-10-26 13:59 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/3a767a000aab 8213043: Add internal Unsafe xxxObject methods as jsr166 is broken Reviewed-by: alanb ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java Changeset: b553825935fc Author: jjg Date: 2018-10-26 15:13 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/b553825935fc 8213056: Nested anchor tags in java.lang.module Reviewed-by: darcy ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/module/package-info.java Changeset: 3ef47d047efc Author: tschatzl Date: 2018-10-29 08:52 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/3ef47d047efc 8212974: Update RS Skipped cards uses wrong enum to register to phase Reviewed-by: kbarrett ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp Changeset: 3b6680f7542f Author: tschatzl Date: 2018-10-29 08:55 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/3b6680f7542f 8212766: TestPromotionEventWithG1.java failed due to "RuntimeException: PLAB size is smaller than object size." Summary: Also send PLAB size in bytes, not in heap words. Reviewed-by: shade, sjohanss ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! test/jdk/jdk/jfr/event/gc/detailed/TestPromotionEventWithG1.java Changeset: a8e43293b4c4 Author: hseigel Date: 2018-10-29 08:38 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/a8e43293b4c4 8212997: [TESTBUG] Remove defmeth tests for class file versions 50 and 51 Summary: Remove the unneeded tests. Keep the tests for class file versions 49 and 52. Reviewed-by: acorn, coleenp ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/README - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_reflect_redefine/TestDescription.java Changeset: 274ba8fbd96d Author: coleenp Date: 2018-10-29 10:21 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/274ba8fbd96d 8212958: Allow Klass::_subklass and _next_sibling to have unloaded classes Summary: Don't return unloaded klasses. Make sure access is protected by Compile_lock. Reviewed-by: eosterlund, dlong ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciInstanceKlass.hpp ! src/hotspot/share/jfr/jni/jfrGetAllEventClasses.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/utilities/vmError.cpp + test/hotspot/jtreg/runtime/ClassUnload/UnloadInterfaceTest.java + test/hotspot/jtreg/runtime/ClassUnload/test/ImplementorClass.java + test/hotspot/jtreg/runtime/ClassUnload/test/Interface.java ! test/hotspot/jtreg/runtime/testlibrary/ClassUnloadCommon.java Changeset: 5b9c8d77a9fe Author: jlaskey Date: 2018-10-29 12:31 -0300 URL: http://hg.openjdk.java.net/amber/amber/rev/5b9c8d77a9fe 8212694: Using Raw String Literals with align() and Integer.MIN_VALUE causes out of memory error Reviewed-by: smarks, sherman ! src/java.base/share/classes/java/lang/String.java ! test/jdk/java/lang/String/AlignIndent.java Changeset: f300b4ca2637 Author: rfield Date: 2018-10-29 08:34 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/f300b4ca2637 8210808: jshell tool: only considers the first snippet of the external editor Reviewed-by: jlahoda, sundar ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/langtools/jdk/jshell/EditorTestBase.java ! test/langtools/jdk/jshell/ExternalEditorTest.java Changeset: e53af5fa0dae Author: iklam Date: 2018-10-25 11:23 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/e53af5fa0dae 8212205: VM asserts after CDS archive has been unmapped Reviewed-by: dholmes, jiangli, hseigel, stuefe ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp Changeset: 50426919edbb Author: jiangli Date: 2018-10-29 14:00 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/50426919edbb 8205327: Clean up #if INCLUDE_CDS in classLoaderExt.cpp and classLoaderExt.hpp Summary: Clean up #if INCLUDE_CDS in classLoaderExt.* files. Reviewed-by: dholmes ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/classLoaderExt.hpp Changeset: 3152b928769d Author: ccheung Date: 2018-10-29 11:05 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/3152b928769d 8209566: [TESTBUG] runtime/appcds/jigsaw/modulepath/JvmtiAddPath.java timeout on tier6 on sparc Summary: increased the timeout from 120s (default) to 240s Reviewed-by: dcubed, mseledtsov ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/JvmtiAddPath.java Changeset: 3c981e581f93 Author: darcy Date: 2018-10-29 11:31 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/3c981e581f93 8212081: AnnotatedType.toString implementation don't print annotations on embedded types Reviewed-by: jfranck, wmdietl ! src/java.base/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java ! test/jdk/java/lang/annotation/typeAnnotations/TestObjectMethods.java Changeset: 124af9276e44 Author: jjg Date: 2018-10-29 12:33 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/124af9276e44 8213102: Oracle Unilinks are [301 Moved Permanently] to https://docs.oracle.com Reviewed-by: lancea, mchung ! make/Docs.gmk ! make/jdk/src/classes/build/tools/taglet/ExtLink.java Changeset: 625f6c742392 Author: iklam Date: 2018-10-17 15:57 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/625f6c742392 8212200: assert when shared java.lang.Object is redefined by JVMTI agent Reviewed-by: dholmes, jiangli, hseigel, lfoltan, sspitsyn ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp + test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/ReplaceCriticalClasses.java ! test/hotspot/jtreg/testlibrary/jvmti/libSimpleClassFileLoadHook.c ! test/lib/jdk/test/lib/cds/CDSOptions.java ! test/lib/jdk/test/lib/cds/CDSTestUtils.java Changeset: 26777794ade5 Author: ccheung Date: 2018-10-29 13:58 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/26777794ade5 8212154: [TESTBUG] CheckArchivedModuleApp fails with NPE when JVMCI is absent Summary: added a null check on wb.getBooleanVMFlag("EnableJVMCI"). Reviewed-by: hseigel, jiangli ! test/hotspot/jtreg/runtime/appcds/cacheObject/CheckArchivedModuleApp.java Changeset: 52d3bb5ba2f7 Author: kzhaldyb Date: 2018-10-29 14:04 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/52d3bb5ba2f7 8157728: Convert GCTimer_test to GTest Reviewed-by: tschatzl, jcbeyler, iignatyev ! src/hotspot/share/gc/shared/gcTimer.cpp ! src/hotspot/share/gc/shared/gcTimer.hpp ! src/hotspot/share/utilities/internalVMTests.cpp ! src/hotspot/share/utilities/ticks.hpp + test/hotspot/gtest/gc/shared/test_gcTimer.cpp Changeset: 3d33e20a5794 Author: iignatyev Date: 2018-10-29 14:04 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/3d33e20a5794 8177710: Convert TestMetaspaceUtils_test to GTest Reviewed-by: tschatzl ! src/hotspot/share/utilities/internalVMTests.cpp + test/hotspot/gtest/memory/test_metaspace.cpp Changeset: c306abfeae0d Author: vromero Date: 2018-10-29 17:09 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/c306abfeae0d 8213100: fix test OptionSmokeTest before removing it from the problem list Reviewed-by: jlahoda ! test/langtools/tools/javac/options/smokeTests/OptionSmokeTest.java Changeset: 0c5fc2063221 Author: vromero Date: 2018-10-29 17:11 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/0c5fc2063221 8212624: remove outdated entries from langtools problem list Reviewed-by: darcy ! test/langtools/ProblemList.txt Changeset: 0451e0a2f1f5 Author: thartmann Date: 2018-10-30 09:06 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/0451e0a2f1f5 8177899: Tests fail due to code cache exhaustion on machines with many cores Summary: Implemented upper limit on CICompilerCount based on code cache size. Reviewed-by: kvn, mdoerr ! src/hotspot/share/c1/c1_Compiler.cpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/c2compiler.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/runtime/compilationPolicy.cpp ! src/hotspot/share/runtime/tieredThresholdPolicy.cpp Changeset: 77018c2b97df Author: redestad Date: 2018-10-30 09:34 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/77018c2b97df 8213035: Pack MethodHandleInlineStrategy coder and length into a long Reviewed-by: vlivanov, mchung ! src/java.base/share/classes/java/lang/StringConcatHelper.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java Changeset: 6fe18b0c0e88 Author: stuefe Date: 2018-10-26 16:49 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/6fe18b0c0e88 8213017: jspawnhelper: need to handle pipe write failure when sending return code Reviewed-by: alanb ! src/java.base/unix/native/jspawnhelper/jspawnhelper.c Changeset: 16950b2eaebf Author: hseigel Date: 2018-10-30 09:13 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/16950b2eaebf 8213148: JDK build fails because of missing #includes Summary: Add missing #includes Reviewed-by: dcubed ! test/hotspot/gtest/memory/test_metaspace.cpp Changeset: 51a3e729535c Author: naoto Date: 2018-10-30 10:32 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/51a3e729535c 8212941: Loosen the range of JapaneseEra Reviewed-by: rriggs ! src/java.base/share/classes/java/time/chrono/JapaneseEra.java Changeset: df10a0cacf3e Author: apetcher Date: 2018-10-30 13:48 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/df10a0cacf3e 8205476: KeyAgreement#generateSecret is not reset for ECDH based algorithm Summary: Clarify spec of generateSecret and modify ECDH in SunEC to conform to spec Reviewed-by: mullan ! src/java.base/share/classes/javax/crypto/KeyAgreement.java ! src/java.base/share/classes/javax/crypto/KeyAgreementSpi.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDHKeyAgreement.java ! test/jdk/java/security/KeyAgreement/KeyAgreementTest.java Changeset: 8d8702585652 Author: kvn Date: 2018-10-30 14:38 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/8d8702585652 8210853: JIT: C2 doesn't skip post barrier for new allocated objects Summary: skip copy Region node when look for last allocation Reviewed-by: thartmann, kvn Contributed-by: kuaiwei.kw at alibaba-inc.com ! src/hotspot/share/opto/graphKit.cpp Changeset: d2a3503c72f7 Author: kbarrett Date: 2018-10-30 18:06 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/d2a3503c72f7 8212827: GlobalCounter should support nested critical sections Summary: Support nested critical sections. Reviewed-by: eosterlund, rehn, tschatzl ! src/hotspot/share/utilities/concurrentHashTable.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp ! src/hotspot/share/utilities/globalCounter.cpp ! src/hotspot/share/utilities/globalCounter.hpp ! src/hotspot/share/utilities/globalCounter.inline.hpp ! src/hotspot/share/utilities/singleWriterSynchronizer.hpp ! test/hotspot/gtest/utilities/test_globalCounter.cpp + test/hotspot/gtest/utilities/test_globalCounter_nested.cpp Changeset: c401c536cea1 Author: dlong Date: 2018-10-30 15:17 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/c401c536cea1 8211743: [AOT] crash in ScopeDesc::decode_body() when JVMTI walks AOT frames Reviewed-by: kvn ! src/hotspot/share/aot/aotLoader.cpp Changeset: a181612f0715 Author: egahlin Date: 2018-10-31 02:10 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/a181612f0715 8203629: Produce events in the JDK without a dependency on jdk.jfr Reviewed-by: mgronlun ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jfr/jni/jfrGetAllEventClasses.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp + src/java.base/share/classes/jdk/internal/event/Event.java ! src/java.base/share/classes/module-info.java ! src/jdk.jfr/share/classes/jdk/jfr/Event.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventHandlerCreator.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMUpcalls.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java + src/jdk.jfr/share/classes/jdk/jfr/internal/MirrorEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/SettingsManager.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Type.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java ! test/jdk/jdk/jfr/jvm/TestGetAllEventClasses.java Changeset: 6507eeb6f047 Author: jiangli Date: 2018-10-30 22:24 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/6507eeb6f047 8203953: Rename SystemDictionary::load_shared_class(Symbol*, Handle, TRAPS) to load_shared_boot_class(). Summary: Rename SystemDictionary::load_shared_class. Reviewed-by: coleenp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp Changeset: 9ae99ef38c16 Author: dtitov Date: 2018-10-30 19:29 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/9ae99ef38c16 8195627: [Graal] nsk/jdi/VirtualMachine/redefineClasses/redefineclasses026 hangs with Graal in Xcomp mode Reviewed-by: sspitsyn, kvn ! src/hotspot/share/compiler/compileBroker.cpp Changeset: 346ad00d6154 Author: xuelei Date: 2018-10-30 19:47 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/346ad00d6154 8212738: Incorrectly named signature scheme ecdsa_secp512r1_sha512 Reviewed-by: ascarpino ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java Changeset: ac4ea1fe09b9 Author: joehw Date: 2018-10-30 20:44 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/ac4ea1fe09b9 8212866: Broken link to schematron.com Reviewed-by: lancea ! src/java.xml/share/classes/javax/xml/validation/package-info.java Changeset: cda2f582500e Author: pmuthuswamy Date: 2018-10-31 10:29 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/cda2f582500e 8210244: {@value} should be permitted in module documentation Reviewed-by: jjg, sundar ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java ! test/langtools/jdk/javadoc/doclet/testTaglets/TestTaglets.out + test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTagInModule.java Changeset: adb107c71a12 Author: mgronlun Date: 2018-10-31 09:09 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/adb107c71a12 8213172: CDS and JFR tests fail with assert(JdkJfrEvent::is(klass)) failed: invariant Reviewed-by: egahlin, dholmes ! src/hotspot/share/classfile/dictionary.cpp Changeset: 2b58b8e1d28f Author: rehn Date: 2018-10-31 08:09 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/2b58b8e1d28f 8212933: Thread-SMR: requesting a VM operation whilst holding a ThreadsListHandle can cause deadlocks Reviewed-by: eosterlund, dcubed, sspitsyn, dholmes ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/handshake.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/threadSMR.cpp + test/hotspot/jtreg/runtime/handshake/HandshakeWalkSuspendExitTest.java Changeset: 9341b077bd55 Author: ihse Date: 2018-10-31 09:30 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/9341b077bd55 8210958: Rename "make run-test" to "make test" Reviewed-by: erikj ! doc/testing.html ! doc/testing.md ! make/Help.gmk ! make/Main.gmk ! make/MainSupport.gmk ! make/RunTests.gmk ! make/common/FindTests.gmk ! make/conf/jib-profiles.js ! test/Makefile ! test/make/TestMake.gmk ! test/make/TestMakeBase.gmk Changeset: b66b51c4e405 Author: ihse Date: 2018-10-31 11:36 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/b66b51c4e405 8213184: Revert change in jib-profiles.js from run-test-prebuilt to test-prebuilt Reviewed-by: dholmes ! make/conf/jib-profiles.js Changeset: 55711b181dfc Author: coleenp Date: 2018-10-31 07:06 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/55711b181dfc 8213107: Make ClassLoaderDataGraph iterator skip unloaded CLDs Summary: with concurrent class unloading, the CLDG could contain unloaded CLDs while iterating in a safepoint Reviewed-by: lfoltan, eosterlund ! src/hotspot/share/classfile/classLoaderDataGraph.cpp Changeset: 418fb8bb5151 Author: tschatzl Date: 2018-10-31 13:43 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/418fb8bb5151 8071913: Filter out entries to free/uncommitted regions during iteration Reviewed-by: sjohanss, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/heapRegionManager.hpp ! src/hotspot/share/gc/g1/heapRegionManager.inline.hpp ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp ! src/hotspot/share/gc/g1/heapRegionRemSet.hpp Changeset: 08041b0d7c08 Author: tschatzl Date: 2018-10-31 13:43 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/08041b0d7c08 6490394: G1: Allow heap shrinking / memory unmapping after reclaiming regions during Remark Reviewed-by: sjohanss, sangheki ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! test/hotspot/jtreg/gc/g1/humongousObjects/objectGraphTest/TestObjectGraphAfterGC.java Changeset: 14ef0f74667b Author: tschatzl Date: 2018-10-31 13:43 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/14ef0f74667b 8211388: Make OtherRegionsTable independent of the region it is for Reviewed-by: sjohanss, sangheki ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp ! src/hotspot/share/gc/g1/heapRegionRemSet.hpp ! src/hotspot/share/gc/g1/sparsePRT.cpp ! src/hotspot/share/gc/g1/sparsePRT.hpp Changeset: 21fdf8d9a8b6 Author: tschatzl Date: 2018-10-31 13:43 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/21fdf8d9a8b6 8212911: Unify and micro-optimize handling of non-in-collection set references in oop closures Reviewed-by: kbarrett, sjohanss ! src/hotspot/share/gc/g1/g1OopClosures.cpp ! src/hotspot/share/gc/g1/g1OopClosures.hpp ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp Changeset: f34a2e0069c7 Author: tschatzl Date: 2018-10-31 13:43 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/f34a2e0069c7 8213142: Use RAII to set the scanning source in G1ScanEvacuatedObjClosure Reviewed-by: sangheki, kbarrett ! src/hotspot/share/gc/g1/g1OopClosures.hpp ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp Changeset: 9e3fd0cc3936 Author: mdoerr Date: 2018-10-31 14:48 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/9e3fd0cc3936 8213086: Compiler thread creation should be bounded by available space in memory and Code Cache Reviewed-by: kvn, thartmann ! src/hotspot/share/compiler/compileBroker.cpp Changeset: 0ecb4e520110 Author: bobv Date: 2018-10-30 10:39 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/0ecb4e520110 8209093: JEP 340: One AArch64 Port, Not Two Reviewed-by: dholmes, erikj, mikael, shade, avoitylov, bulasevich ! doc/building.html ! doc/building.md ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags-ldflags.m4 ! make/autoconf/flags.m4 ! make/autoconf/hotspot.m4 ! make/conf/jib-profiles.js ! make/hotspot/lib/CompileJvm.gmk ! src/hotspot/cpu/arm/abstractInterpreter_arm.cpp ! src/hotspot/cpu/arm/arm.ad - src/hotspot/cpu/arm/arm_64.ad ! src/hotspot/cpu/arm/assembler_arm.hpp - src/hotspot/cpu/arm/assembler_arm_64.cpp - src/hotspot/cpu/arm/assembler_arm_64.hpp ! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp ! src/hotspot/cpu/arm/c1_Defs_arm.hpp ! src/hotspot/cpu/arm/c1_FrameMap_arm.cpp ! src/hotspot/cpu/arm/c1_FrameMap_arm.hpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.hpp ! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp ! src/hotspot/cpu/arm/c1_LIRGenerator_arm.hpp ! src/hotspot/cpu/arm/c1_LIR_arm.cpp ! src/hotspot/cpu/arm/c1_LinearScan_arm.hpp ! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp ! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp ! src/hotspot/cpu/arm/c2_globals_arm.hpp ! src/hotspot/cpu/arm/frame_arm.cpp ! src/hotspot/cpu/arm/frame_arm.hpp ! src/hotspot/cpu/arm/frame_arm.inline.hpp ! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/shared/cardTableBarrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/globalDefinitions_arm.hpp ! src/hotspot/cpu/arm/globals_arm.hpp ! src/hotspot/cpu/arm/icBuffer_arm.cpp ! src/hotspot/cpu/arm/icache_arm.cpp ! src/hotspot/cpu/arm/interp_masm_arm.cpp ! src/hotspot/cpu/arm/interp_masm_arm.hpp ! src/hotspot/cpu/arm/interpreterRT_arm.cpp ! src/hotspot/cpu/arm/interpreterRT_arm.hpp ! src/hotspot/cpu/arm/jniFastGetField_arm.cpp ! src/hotspot/cpu/arm/jniTypes_arm.hpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.hpp ! src/hotspot/cpu/arm/macroAssembler_arm.inline.hpp ! src/hotspot/cpu/arm/methodHandles_arm.cpp ! src/hotspot/cpu/arm/nativeInst_arm.hpp - src/hotspot/cpu/arm/nativeInst_arm_64.cpp - src/hotspot/cpu/arm/nativeInst_arm_64.hpp ! src/hotspot/cpu/arm/register_arm.cpp ! src/hotspot/cpu/arm/register_arm.hpp ! src/hotspot/cpu/arm/register_definitions_arm.cpp ! src/hotspot/cpu/arm/relocInfo_arm.cpp ! src/hotspot/cpu/arm/runtime_arm.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/arm/stubGenerator_arm.cpp ! src/hotspot/cpu/arm/stubRoutines_arm.cpp ! src/hotspot/cpu/arm/stubRoutines_arm.hpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/arm/vm_version_arm.hpp - src/hotspot/cpu/arm/vm_version_arm_64.cpp ! src/hotspot/cpu/arm/vm_version_ext_arm.cpp ! src/hotspot/cpu/arm/vtableStubs_arm.cpp ! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp ! src/hotspot/os_cpu/linux_arm/copy_linux_arm.inline.hpp ! src/hotspot/os_cpu/linux_arm/globals_linux_arm.hpp ! src/hotspot/os_cpu/linux_arm/linux_arm_32.s - src/hotspot/os_cpu/linux_arm/linux_arm_64.s ! src/hotspot/os_cpu/linux_arm/orderAccess_linux_arm.hpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.hpp ! src/hotspot/os_cpu/linux_arm/prefetch_linux_arm.inline.hpp ! src/hotspot/os_cpu/linux_arm/thread_linux_arm.cpp ! src/hotspot/share/utilities/macros.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java ! test/hotspot/jtreg/runtime/ReservedStack/ReservedStackTest.java Changeset: 0c25fa66b5c5 Author: bobv Date: 2018-10-31 10:48 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/0c25fa66b5c5 Merge ! make/conf/jib-profiles.js Changeset: 896e80158d35 Author: simonis Date: 2018-10-31 16:02 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/896e80158d35 8213151: [AIX] Some class library files are missing the Classpath exception Reviewed-by: stuefe, rriggs, mbaesken ! src/java.base/aix/native/libjli/java_md_aix.c ! src/java.base/aix/native/libjli/java_md_aix.h ! src/java.desktop/aix/native/libawt/porting_aix.c ! src/java.desktop/aix/native/libawt/porting_aix.h Changeset: a39d9d4ab891 Author: shade Date: 2018-10-31 19:00 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/a39d9d4ab891 8213182: Minimal VM build failure after JDK-8212200 (assert when shared java.lang.Object is redefined by JVMTI agent) Reviewed-by: dholmes, iklam ! src/hotspot/share/prims/jvmtiExport.hpp Changeset: 0caa36de8703 Author: gromero Date: 2018-10-16 16:26 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/0caa36de8703 8212481: PPC64: Enable POWER9 CPU detection Reviewed-by: mdoerr, simonis ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp Changeset: 19c4a3eec4d7 Author: coleenp Date: 2018-10-31 14:38 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/19c4a3eec4d7 8213211: [BACKOUT] Allow Klass::_subklass and _next_sibling to have unloaded classes Reviewed-by: jiangli, jwilhelm ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciInstanceKlass.hpp ! src/hotspot/share/jfr/jni/jfrGetAllEventClasses.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/utilities/vmError.cpp - test/hotspot/jtreg/runtime/ClassUnload/UnloadInterfaceTest.java - test/hotspot/jtreg/runtime/ClassUnload/test/ImplementorClass.java - test/hotspot/jtreg/runtime/ClassUnload/test/Interface.java ! test/hotspot/jtreg/runtime/testlibrary/ClassUnloadCommon.java Changeset: e2478be9c682 Author: erikj Date: 2018-10-31 13:14 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/e2478be9c682 8210837: Add libXrandr-devel to the Linux devkits Reviewed-by: prr, mikael ! make/conf/jib-profiles.js ! make/devkit/Makefile ! make/devkit/Tools.gmk Changeset: c42cd17e8e64 Author: bobv Date: 2018-10-31 16:27 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/c42cd17e8e64 8213204: ReservedStackTest and ReservedStackTestCompiler tests fail on windows Reviewed-by: fparain, dcubed, jwilhelm ! test/hotspot/jtreg/runtime/ReservedStack/ReservedStackTest.java Changeset: e38473506688 Author: bobv Date: 2018-10-31 16:27 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/e38473506688 Merge - test/hotspot/jtreg/runtime/ClassUnload/UnloadInterfaceTest.java - test/hotspot/jtreg/runtime/ClassUnload/test/ImplementorClass.java - test/hotspot/jtreg/runtime/ClassUnload/test/Interface.java Changeset: 9cc7df3372b0 Author: rhalade Date: 2018-10-31 13:58 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/9cc7df3372b0 8207059: Update test certificates in QuoVadisCA.java test Reviewed-by: mullan, mbaesken ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java Changeset: cefc50af3ee7 Author: ccheung Date: 2018-10-31 14:00 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/cefc50af3ee7 8213000: Obsolete the IgnoreUnverifiableClassesDuringDump vm option Summary: remove code referencing the IgnoreUnverifiableClassesDuringDump Reviewed-by: dholmes, jiangli ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java ! test/hotspot/jtreg/runtime/appcds/VerifierTest.java Changeset: 3a8208766f7b Author: jwilhelm Date: 2018-11-01 02:12 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/3a8208766f7b Added tag jdk-12+18 for changeset e38473506688 ! .hgtags Changeset: 7e236f262add Author: iignatyev Date: 2018-10-31 19:56 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/7e236f262add 8177711: Convert TestVirtualSpaceNode_test to GTest Reviewed-by: jwilhelm ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace/chunkManager.hpp + test/hotspot/gtest/memory/test_virtualSpaceNode.cpp Changeset: 750b500ef4de Author: stuefe Date: 2018-10-18 15:56 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/750b500ef4de 8212828: (process) Provide a way for Runtime.exec to use posix_spawn on linux Reviewed-by: alanb, rriggs Contributed-by: david.lloyd at redhat.com ! make/launcher/Launcher-java.base.gmk ! src/java.base/unix/classes/java/lang/ProcessImpl.java ! src/java.base/unix/native/libjava/ProcessImpl_md.c ! test/jdk/java/lang/ProcessBuilder/Basic.java Changeset: 45e3d52aaced Author: gadams Date: 2018-10-23 11:51 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/45e3d52aaced 8206330: Revisit com/sun/jdi/RedefineCrossEvent.java Reviewed-by: cjplummer, sspitsyn, amenkov ! test/jdk/ProblemList.txt ! test/jdk/com/sun/jdi/RedefineCrossEvent.java ! test/jdk/com/sun/jdi/TestScaffold.java Changeset: 8f543813b402 Author: gadams Date: 2018-10-23 14:23 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/8f543813b402 8211013: [TESTBUG] nsk/jdb/kill/kill002 wait for message and prompt Reviewed-by: cjplummer, dtitov, jcbeyler ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTY.java Changeset: 0eedd8701f91 Author: dnsimon Date: 2018-11-01 11:23 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/0eedd8701f91 8212934: [JVMCI] do not propagate resolution error in HotSpotResolvedJavaFieldImpl.getType Reviewed-by: kvn ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java Changeset: ecef74be8e25 Author: ihse Date: 2018-11-01 11:28 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/ecef74be8e25 8213237: Remove test-compile-commands from jib-profiles.js Reviewed-by: lancea ! make/conf/jib-profiles.js Changeset: 52f892f43a05 Author: thartmann Date: 2018-11-01 14:15 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/52f892f43a05 8213014: Crash in CompileBroker::make_thread due to OOM Summary: Added missing null checks and checks for pending exception. Reviewed-by: kvn, dholmes, mdoerr ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp Changeset: cb06c2248720 Author: weijun Date: 2018-11-01 22:41 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/cb06c2248720 8212217: JGSS: Don't dispose() of creds too eagerly Reviewed-by: mullan, weijun Contributed-by: Nico Williams ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java Changeset: ae4967993e17 Author: bpb Date: 2018-11-01 09:34 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/ae4967993e17 8213210: Change ServerSocket(SocketImpl impl) constructor to protected access Reviewed-by: alanb, chegar ! src/java.base/share/classes/java/net/ServerSocket.java Changeset: 5096007944cf Author: joehw Date: 2018-11-01 09:41 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/5096007944cf 8212871: Broken links give 401-Unauthorized Reviewed-by: lancea ! src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathEvaluator.java ! src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathException.java ! src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathExpression.java ! src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathNSResolver.java ! src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathNamespace.java ! src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathResult.java Changeset: c9bbf33fd1ae Author: rpatil Date: 2018-11-01 12:43 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/c9bbf33fd1ae 8213085: (tz) Upgrade time-zone data to tzdata2018g Reviewed-by: martin, naoto ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/antarctica ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/backward ! make/data/tzdata/etcetera ! make/data/tzdata/europe ! make/data/tzdata/factory ! make/data/tzdata/leapseconds ! make/data/tzdata/northamerica ! make/data/tzdata/pacificnew ! make/data/tzdata/southamerica ! make/data/tzdata/systemv ! make/data/tzdata/zone.tab ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java ! test/jdk/sun/util/calendar/zi/tzdata/VERSION ! test/jdk/sun/util/calendar/zi/tzdata/africa ! test/jdk/sun/util/calendar/zi/tzdata/antarctica ! test/jdk/sun/util/calendar/zi/tzdata/asia ! test/jdk/sun/util/calendar/zi/tzdata/australasia ! test/jdk/sun/util/calendar/zi/tzdata/backward ! test/jdk/sun/util/calendar/zi/tzdata/etcetera ! test/jdk/sun/util/calendar/zi/tzdata/europe ! test/jdk/sun/util/calendar/zi/tzdata/factory ! test/jdk/sun/util/calendar/zi/tzdata/leapseconds ! test/jdk/sun/util/calendar/zi/tzdata/northamerica ! test/jdk/sun/util/calendar/zi/tzdata/pacificnew ! test/jdk/sun/util/calendar/zi/tzdata/southamerica ! test/jdk/sun/util/calendar/zi/tzdata/systemv ! test/jdk/sun/util/calendar/zi/tzdata/zone.tab Changeset: 5ea020bcaa0d Author: rehn Date: 2018-11-01 17:56 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/5ea020bcaa0d 8209495: NMethodSweeper::sweep_code_cache cause severe delays Reviewed-by: thartmann, eosterlund ! src/hotspot/share/runtime/sweeper.cpp Changeset: 7b20c27b2ccb Author: mullan Date: 2018-11-01 16:53 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/7b20c27b2ccb 8212669: Add note to Cipher javadoc about using full transformation and not relying on defaults Reviewed-by: xuelei ! src/java.base/share/classes/javax/crypto/Cipher.java Changeset: 0edcab6e7f59 Author: naoto Date: 2018-11-01 14:07 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/0edcab6e7f59 8213046: Define Japanese new Era character Reviewed-by: lancea, rriggs ! src/java.base/share/classes/java/lang/Character.java Changeset: 907fdbbdf584 Author: jjg Date: 2018-11-01 14:32 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/907fdbbdf584 8213263: fix legal headers in test/langtools Reviewed-by: darcy ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/module-info.java ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/Foo.java ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/doc-files/inpackage.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/doc-files/sub-dir/SubReadme.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/doc-files/sub-dir/sub-dir-1/SubSubReadme.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/package.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/module-info.java ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/Foo.java ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/doc-files/inpackage.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/doc-files/sub-dir/SubReadme.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/doc-files/sub-dir/sub-dir-1/SubSubReadme.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/package.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/overview.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p1/Foo.java ! test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p1/doc-files/inpackage.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p1/doc-files/sub-dir/SubReadme.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/Foo.java ! test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/doc-files/case1.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/doc-files/case2.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/doc-files/case3.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/doc-files/case4.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/unnamed/Foo.java ! test/langtools/jdk/javadoc/doclet/testCopyFiles/unnamed/doc-files/doc-file/SubReadme.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/unnamed/doc-files/inpackage.html ! test/langtools/jdk/javadoc/doclet/testGrandParentTypes/TestGrandParentTypes.java ! test/langtools/jdk/javadoc/doclet/testHeadTag/TestHeadTag.java ! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLankmarkRegions.java ! test/langtools/jdk/javadoc/doclet/testHtmlTag/pkg3/A.java ! test/langtools/jdk/javadoc/doclet/testHtmlTag/pkg3/package.html ! test/langtools/jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.java ! test/langtools/jdk/javadoc/doclet/testModules/moduleA/concealedpkgmdlA/ConcealedClassInModuleA.java ! test/langtools/jdk/javadoc/doclet/testModules/moduleA/module-info.java ! test/langtools/jdk/javadoc/doclet/testModules/moduleA/testpkgmdlA/TestClassInModuleA.java ! test/langtools/jdk/javadoc/doclet/testModules/moduleB/module-info.java ! test/langtools/jdk/javadoc/doclet/testModules/moduleB/testpkg2mdlB/TestInterface2InModuleB.java ! test/langtools/jdk/javadoc/doclet/testModules/moduleB/testpkg2mdlB/TestInterfaceInModuleB.java ! test/langtools/jdk/javadoc/doclet/testModules/moduleB/testpkg3mdlB/TestClassLinkOption.java ! test/langtools/jdk/javadoc/doclet/testModules/moduleB/testpkgmdlB/TestClass2InModuleB.java ! test/langtools/jdk/javadoc/doclet/testModules/moduleB/testpkgmdlB/TestClassInModuleB.java ! test/langtools/jdk/javadoc/doclet/testModules/moduleC/module-info.java ! test/langtools/jdk/javadoc/doclet/testModules/moduleC/testpkgmdlC/TestClassInModuleC.java ! test/langtools/jdk/javadoc/doclet/testModules/moduleNoExport/module-info.java ! test/langtools/jdk/javadoc/doclet/testModules/moduleNoExport/testpkgmdlNoExport/TestClassInModuleNoExport.java ! test/langtools/jdk/javadoc/doclet/testModules/moduleT/module-info.java ! test/langtools/jdk/javadoc/doclet/testModules/moduletags/module-info.java ! test/langtools/jdk/javadoc/doclet/testModules/moduletags/testpkgmdltags/TestClassInModuleTags.java ! test/langtools/jdk/javadoc/doclet/testModules/test.moduleFullName/module-info.java ! test/langtools/jdk/javadoc/doclet/testModules/test.moduleFullName/testpkgmdlfullname/TestClassInTestModuleFullName.java ! test/langtools/jdk/javadoc/doclet/testModules/testpkgnomodule/TestClassNoModule.java ! test/langtools/jdk/javadoc/doclet/testModules/testpkgnomodule1/TestClassNoModulePkg1.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg5/TestEnum.java ! test/langtools/jdk/javadoc/doclet/testOverview/msrc/module-info.java ! test/langtools/jdk/javadoc/doclet/testPackageDescription/pkg/package-info.java ! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java ! test/langtools/jdk/javadoc/doclet/testValueTag/pkg3/RT.java ! test/langtools/jdk/javadoc/tool/TestScriptInComment.java ! test/langtools/tools/javac/8133247/T8133247.java ! test/langtools/tools/javac/8133247/p/A.java ! test/langtools/tools/javac/8133247/p/B.java ! test/langtools/tools/javac/8133247/p/I.java ! test/langtools/tools/javac/8169345/T8169345b.java ! test/langtools/tools/javac/8169345/T8169345c.java ! test/langtools/tools/javac/DefiniteAssignment/T8204610.java ! test/langtools/tools/javac/annotations/8145489/foo/Anno.java ! test/langtools/tools/javac/annotations/8145489/foo/Status.java ! test/langtools/tools/javac/annotations/8145489/foo/package-info.java ! test/langtools/tools/javac/classreader/8171132/BadConstantValue.java ! test/langtools/tools/javac/diags/examples/FutureVarNotAllowed.java ! test/langtools/tools/javac/diags/examples/IllegalRefToVarType.java ! test/langtools/tools/javac/diags/examples/IllegalSignature.java ! test/langtools/tools/javac/diags/examples/LocalCantInferNull.java ! test/langtools/tools/javac/diags/examples/LocalCantInferVoid.java ! test/langtools/tools/javac/diags/examples/LocalLambdaMissingTarget.java ! test/langtools/tools/javac/diags/examples/LocalMissingInit.java ! test/langtools/tools/javac/diags/examples/LocalMrefMissingTarget.java ! test/langtools/tools/javac/diags/examples/LocalRedundantType.java ! test/langtools/tools/javac/diags/examples/LocalSelfRef.java ! test/langtools/tools/javac/diags/examples/PreviewFeatureDisabled.java ! test/langtools/tools/javac/diags/examples/PreviewFeatureDisabledPlural.java ! test/langtools/tools/javac/diags/examples/PreviewFeatureUse.java ! test/langtools/tools/javac/diags/examples/PreviewFilename.java ! test/langtools/tools/javac/diags/examples/PreviewFilenameAdditional.java ! test/langtools/tools/javac/diags/examples/PreviewPlural/PreviewPlural.java ! test/langtools/tools/javac/diags/examples/PreviewPlural/PreviewPluralBar.java ! test/langtools/tools/javac/diags/examples/StatExprExpected.java ! test/langtools/tools/javac/diags/examples/VarNotAllowed.java ! test/langtools/tools/javac/diags/examples/VarNotAllowedArray.java ! test/langtools/tools/javac/diags/examples/VarNotAllowedCompound.java ! test/langtools/tools/javac/diags/examples/VarNotAllowedExplicitLambda.java ! test/langtools/tools/javac/diags/examples/VarNotAllowedHere.java ! test/langtools/tools/javac/diags/examples/WrongNumberTypeArgsFragment.java ! test/langtools/tools/javac/doctree/SummaryTest.java ! test/langtools/tools/javac/generics/diamond/7002837/T7002837.java ! test/langtools/tools/javac/generics/diamond/neg/T8078473.java ! test/langtools/tools/javac/generics/diamond/neg/T8078473_2.java ! test/langtools/tools/javac/generics/inference/8067767/T8067767.java ! test/langtools/tools/javac/generics/inference/8077306/T8077306.java ! test/langtools/tools/javac/generics/inference/8141613/T8141613.java ! test/langtools/tools/javac/generics/inference/8147493/T8147493a.java ! test/langtools/tools/javac/generics/inference/8147493/T8147493b.java ! test/langtools/tools/javac/generics/inference/8152832/T8152832.java ! test/langtools/tools/javac/generics/inference/8156954/T8156954.java ! test/langtools/tools/javac/generics/inference/8157149/T8157149b.java ! test/langtools/tools/javac/generics/inference/8157149/T8157149c.java ! test/langtools/tools/javac/generics/inference/8158355/T8158355.java ! test/langtools/tools/javac/generics/inference/8159680/T8159680.java ! test/langtools/tools/javac/generics/inference/8164399/T8164399.java ! test/langtools/tools/javac/generics/inference/8168134/T8168134.java ! test/langtools/tools/javac/generics/inference/8174249/T8174249a.java ! test/langtools/tools/javac/generics/inference/8174249/T8174249b.java ! test/langtools/tools/javac/generics/inference/8176534/TestUncheckedCalls.java ! test/langtools/tools/javac/generics/inference/8177097/T8177097a.java ! test/langtools/tools/javac/generics/inference/8177097/T8177097b.java ! test/langtools/tools/javac/generics/inference/8178150/T8178150.java ! test/langtools/tools/javac/generics/inference/8178427/T8178427.java ! test/langtools/tools/javac/lambda/8063054/T8063054a.java ! test/langtools/tools/javac/lambda/8063054/T8063054b.java ! test/langtools/tools/javac/lambda/8134329/T8134329.java ! test/langtools/tools/javac/lambda/8142876/T8142876.java ! test/langtools/tools/javac/lambda/8148128/T8148128.java ! test/langtools/tools/javac/lambda/8188144/T8188144.java ! test/langtools/tools/javac/lambda/8210495/T8210495.java ! test/langtools/tools/javac/lambda/T8195598.java ! test/langtools/tools/javac/lambda/speculative/8147546/T8147546a.java ! test/langtools/tools/javac/lambda/speculative/8147546/T8147546b.java ! test/langtools/tools/javac/lambda/speculative/8154180/T8154180a.java ! test/langtools/tools/javac/lambda/speculative/InferStrict.java ! test/langtools/tools/javac/lambda/speculative/InferWeak.java ! test/langtools/tools/javac/lambda/speculative/NestedLambdaGenerics.java ! test/langtools/tools/javac/lambda/speculative/NestedLambdaNoGenerics.java ! test/langtools/tools/javac/lambda/speculative/T8046685.java ! test/langtools/tools/javac/lambda/speculative/T8055984.java ! test/langtools/tools/javac/lambda/speculative/T8077247.java ! test/langtools/tools/javac/lambda/speculative/T8078093.java ! test/langtools/tools/javac/lvti/T8191893.java ! test/langtools/tools/javac/lvti/T8191959.java ! test/langtools/tools/javac/lvti/T8200199.java ! test/langtools/tools/javac/lvti/T8200199.out ! test/langtools/tools/javac/lvti/TestBadArray.java ! test/langtools/tools/javac/lvti/badTypeReference/BadTypeReference.java ! test/langtools/tools/javac/lvti/badTypeReference/BadTypeReference.out ! test/langtools/tools/javac/lvti/badTypeReference/pkg/nested/var/A.java ! test/langtools/tools/javac/lvti/badTypeReference/pkg/var.java ! test/langtools/tools/javac/lvti/harness/InferredType.java ! test/langtools/tools/javac/lvti/harness/LocalVariableInferenceTester.java ! test/langtools/tools/javac/lvti/harness/NonDenotableTest.java ! test/langtools/tools/javac/lvti/harness/PrimitiveTypeTest.java ! test/langtools/tools/javac/lvti/harness/ReferenceTypeTest.java ! test/langtools/tools/javac/lvti/harness/UpperBounds.java ! test/langtools/tools/javac/modules/T8168854/pack1/Outer.java ! test/langtools/tools/javac/modules/T8168854/pack1/Outer1.java ! test/langtools/tools/javac/overload/T8176265.java ! test/langtools/tools/javac/preview/PreviewOptionTest.java ! test/langtools/tools/javac/preview/classReaderTest/Bar.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchInExpressionSwitch.java ! test/langtools/tools/javadoc/lib/ToyDoclet.java ! test/langtools/tools/javap/typeAnnotations/InvisibleParameterAnnotationsTest.java ! test/langtools/tools/lib/builder/AbstractBuilder.java ! test/langtools/tools/lib/builder/ClassBuilder.java ! test/langtools/tools/lib/toolbox/Assert.java ! test/langtools/tools/sjavac/HiddenFiles.java ! test/langtools/tools/sjavac/OverlappingSrcDst.java Changeset: fb71a4bc010d Author: itakiguchi Date: 2018-11-01 17:48 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/fb71a4bc010d 8211382: ISO2022JP and GB18030 NIO converter issues Reviewed-by: sherman, rriggs ! src/jdk.charsets/share/classes/sun/nio/cs/ext/GB18030.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_JP.java + test/jdk/sun/nio/cs/TestGB18030.java ! test/jdk/sun/nio/cs/TestISO2022JP.java Changeset: 50f0efe3a669 Author: jjg Date: 2018-11-01 15:11 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/50f0efe3a669 8213265: fix missing newlines at end of files Reviewed-by: darcy ! test/langtools/jdk/javadoc/doclet/testSummaryTag/p2/package.html ! test/langtools/tools/javac/doctree/dcapi/overview0.html ! test/langtools/tools/javac/doctree/dcapi/overview1.html ! test/langtools/tools/javac/doctree/dcapi/overview2.html ! test/langtools/tools/javac/doctree/dcapi/overview3.html ! test/langtools/tools/javac/doctree/dcapi/overview5.html ! test/langtools/tools/javac/doctree/dcapi/package.html ! test/langtools/tools/javac/doctree/dcapi/pkg/package.html Changeset: 6b31efbf833e Author: darcy Date: 2018-11-01 20:37 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/6b31efbf833e 6304578: (reflect) toGenericString fails to print bounds of type variables on generic methods Reviewed-by: vromero, plevart, briangoetz, mcimadamore ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Executable.java ! src/java.base/share/classes/java/lang/reflect/Method.java ! test/jdk/java/lang/Class/GenericStringTest.java ! test/jdk/java/lang/reflect/Constructor/GenericStringTest.java ! test/jdk/java/lang/reflect/Method/GenericStringTest.java Changeset: 7f90bc64b0fc Author: never Date: 2018-11-02 00:26 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/7f90bc64b0fc 8213203: [JVMCI] adopt formatting changes from jvmci 8 Reviewed-by: kvn ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.aarch64/src/jdk/vm/ci/aarch64/package-info.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/package-info.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/BytecodePosition.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/site/package-info.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/stack/package-info.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.common/src/jdk/vm/ci/common/package-info.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotJVMCIBackendFactory.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotRegisterConfig.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/package-info.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotJVMCIBackendFactory.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotVMConfig.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/package-info.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotJVMCIBackendFactory.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/package-info.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/EventProvider.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPoolObject.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantReflectionProvider.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodData.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodDataAccessor.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotObjectConstant.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotProfilingInfo.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethod.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectType.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedPrimitiveType.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSpeculationLog.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigAccess.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigStore.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/package-info.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Assumptions.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ConstantPool.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LocalVariableTable.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ModifiersProvider.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/package-info.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/package-info.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.sparc/src/jdk/vm/ci/sparc/package-info.java Changeset: 2e280ecec246 Author: pliden Date: 2018-11-02 07:46 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/2e280ecec246 8212921: ZGC: Move verification to after resurrection unblocked Reviewed-by: eosterlund ! src/hotspot/share/gc/z/zAddress.hpp ! src/hotspot/share/gc/z/zAddress.inline.hpp ! src/hotspot/share/gc/z/zDriver.cpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zOop.hpp ! src/hotspot/share/gc/z/zOop.inline.hpp ! src/hotspot/share/gc/z/zOopClosures.cpp ! src/hotspot/share/gc/z/zOopClosures.hpp Changeset: 71564a544d4c Author: pliden Date: 2018-11-02 07:58 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/71564a544d4c 8212184: Incorrect oop ref strength used for referents in FinalReference Reviewed-by: eosterlund, kbarrett ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/gc/shared/accessBarrierSupport.cpp Changeset: d6dc479bcdd3 Author: eosterlund Date: 2018-11-01 14:57 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/d6dc479bcdd3 8212681: Refactor IC locking to use a fine grained CompiledICLocker Reviewed-by: coleenp, rehn, kvn ! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp ! src/hotspot/cpu/aarch64/compiledIC_aot_aarch64.cpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp ! src/hotspot/cpu/arm/compiledIC_arm.cpp ! src/hotspot/cpu/ppc/compiledIC_ppc.cpp ! src/hotspot/cpu/ppc/nativeInst_ppc.cpp ! src/hotspot/cpu/s390/compiledIC_s390.cpp ! src/hotspot/cpu/sparc/compiledIC_sparc.cpp ! src/hotspot/cpu/sparc/nativeInst_sparc.cpp ! src/hotspot/cpu/x86/compiledIC_aot_x86_64.cpp ! src/hotspot/cpu/x86/compiledIC_x86.cpp ! src/hotspot/cpu/x86/nativeInst_x86.cpp + src/hotspot/share/code/codeBehaviours.cpp + src/hotspot/share/code/codeBehaviours.hpp ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/compiledIC.hpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/icBuffer.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sweeper.cpp Changeset: 5c679ec60888 Author: eosterlund Date: 2018-11-02 08:33 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/5c679ec60888 8209189: Make CompiledMethod::do_unloading more concurrent Reviewed-by: kvn, coleenp ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/aot/aotCompiledMethod.cpp ! src/hotspot/share/aot/aotCompiledMethod.hpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp + src/hotspot/share/gc/shared/gcBehaviours.cpp + src/hotspot/share/gc/shared/gcBehaviours.hpp ! src/hotspot/share/gc/shared/parallelCleaning.cpp ! src/hotspot/share/gc/shared/parallelCleaning.hpp ! src/hotspot/share/runtime/sweeper.cpp Changeset: e256b3b62e20 Author: rehn Date: 2018-11-02 14:13 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/e256b3b62e20 8213236: A partial removed/deleted JavaThread cannot transition Reviewed-by: dholmes, dcubed, eosterlund ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vmThread.cpp Changeset: 8c0b1894d524 Author: chegar Date: 2018-11-02 16:11 +0000 URL: http://hg.openjdk.java.net/amber/amber/rev/8c0b1894d524 8213296: Fix legal headers in test/jdk/java/net Reviewed-by: alanb, dfuchs ! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java ! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java ! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTestClient.java ! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTestServer.java ! test/jdk/java/net/Inet6Address/serialize/Inet6AddressSerTest.java ! test/jdk/java/net/MulticastSocket/NetworkInterfaceEmptyGetInetAddressesTest.java ! test/jdk/java/net/URLConnection/ContentHandlers/plain.template ! test/jdk/java/net/httpclient/DigestEchoServer.java ! test/jdk/java/net/httpclient/ProxyAuthTest.java ! test/jdk/java/net/httpclient/http2/server/Queue.java Changeset: 867ab2d34c56 Author: dcubed Date: 2018-11-02 12:49 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/867ab2d34c56 8213308: ProblemList runtime/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java Reviewed-by: ccheung, darcy ! test/hotspot/jtreg/ProblemList.txt Changeset: 3941f9d90689 Author: bpb Date: 2018-11-02 09:56 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/3941f9d90689 8213305: Fix legal headers in test/java/math Reviewed-by: darcy ! test/jdk/java/math/BigInteger/PrimeTest.java Changeset: a2b1d31efbf6 Author: bpb Date: 2018-11-02 09:58 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/a2b1d31efbf6 8213306: Fix legal headers in test/java/nio Reviewed-by: chegar ! test/jdk/java/nio/channels/SelectionKey/AtomicUpdates.java Changeset: ac5a55c19bad Author: hannesw Date: 2018-11-02 18:35 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/ac5a55c19bad 8210405: Javadoc search doesn't always consider full input upon Enter Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js Changeset: 35986f2223fe Author: joehw Date: 2018-11-02 12:33 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/35986f2223fe 8213321: Fix legal headers in test/jaxp Reviewed-by: darcy, jjg, lancea ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SurrogatesTest.java Changeset: ff10f8f3a583 Author: epavlova Date: 2018-11-02 14:00 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/ff10f8f3a583 8152988: [AOT] Update test batch definitions to include aot-ed java.base module mode into hs-comp testing Reviewed-by: kvn, erikj, ihse ! make/RunTests.gmk ! make/RunTestsPrebuilt.gmk ! make/RunTestsPrebuiltSpec.gmk ! make/conf/jib-profiles.js ! test/hotspot/jtreg/compiler/aot/scripts/java.base-list.txt ! test/hotspot/jtreg/compiler/aot/scripts/jdk.internal.vm.compiler-list.txt Changeset: 96bd0f70ef99 Author: kbarrett Date: 2018-11-02 17:51 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/96bd0f70ef99 6735527: Bitmap - speed up searches Summary: New parameterized bitmap search routine, using ctz. Reviewed-by: tschatzl, shade ! src/hotspot/share/utilities/bitMap.hpp ! src/hotspot/share/utilities/bitMap.inline.hpp Changeset: 5ca10e4e052c Author: iignatyev Date: 2018-11-02 16:26 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/5ca10e4e052c 8177708: Convert TestReserveMemorySpecial_test to Gtest Reviewed-by: gziemski, vlivanov ! src/hotspot/share/utilities/internalVMTests.cpp + test/hotspot/gtest/runtime/test_os_linux.cpp + test/hotspot/gtest/runtime/test_os_windows.cpp Changeset: e292e94b448a Author: iignatyev Date: 2018-11-02 16:27 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/e292e94b448a 8213058: remove ExecuteInternalVMTests and VerboseInternalVMTests flags Reviewed-by: erikj, dholmes, ihse ! doc/testing.html ! doc/testing.md ! make/RunTests.gmk ! make/common/FindTests.gmk ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/prims/jni.cpp - src/hotspot/share/utilities/internalVMTests.cpp - src/hotspot/share/utilities/internalVMTests.hpp ! test/hotspot/jtreg/Makefile ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/runtime/CommandLine/VMOptionWarning.java - test/hotspot/jtreg/sanity/ExecuteInternalVMTests.java Changeset: 1322829d1501 Author: jiangli Date: 2018-11-02 19:30 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/1322829d1501 8209564: runtime/appcds/CDSandJFR.java timeout on tier6 on sparc Summary: Set timeout 500 in CDSandJFR.java Reviewed-by: dcubed ! test/hotspot/jtreg/runtime/appcds/CDSandJFR.java Changeset: 24f37f464da0 Author: darcy Date: 2018-11-02 18:49 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/24f37f464da0 8213256: Clarify runtime vs compile time annotations for RoundEnvironment.getElementsAnnotatedWith(Class) Reviewed-by: jjg, jlahoda ! src/java.compiler/share/classes/javax/annotation/processing/RoundEnvironment.java Changeset: 858c1639bf72 Author: iignatyev Date: 2018-11-02 23:44 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/858c1639bf72 8213337: windows-x64-slowdebug build is broken by 8177708 Reviewed-by: dholmes ! test/hotspot/gtest/runtime/test_os_windows.cpp Changeset: ca309ee4fd92 Author: iklam Date: 2018-10-29 14:01 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/ca309ee4fd92 8211336: [TESTBUG] appcds tests with incorrect usage of -XX:+UseStringDeduplication Reviewed-by: dholmes, ccheung, mseledtsov ! test/hotspot/jtreg/runtime/appcds/sharedStrings/ExerciseGC.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_noCompactStrings.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_stringDedup.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/InternSharedString.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/InvalidFileFormat.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/LargePages.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/LockSharedStrings.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsBasic.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsBasicPlus.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsStress.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsUtils.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsWbTest.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SysDictCrash.java Changeset: 595ab4f025d7 Author: jcbeyler Date: 2018-11-03 12:37 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/595ab4f025d7 8213246: Fix typo in vmTestbase failuire to failure Summary: Fix failuire typo in two spots Reviewed-by: mikael, dcubed, iignatyev ! test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_tools.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack001.java Changeset: 72d4e10305b9 Author: jiangli Date: 2018-11-03 15:40 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/72d4e10305b9 8212995: Placing the Integer.IntegerCache and cached Integer objects in the closed archive heap region. Summary: Support shareable archive object subgraphs in closed archive heap regions. Reviewed-by: iklam, ccheung ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/stringTable.hpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/heapShared.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/prims/whitebox.cpp ! src/java.base/share/classes/java/lang/Integer.java Changeset: 89c73c4b1efe Author: lancea Date: 2018-11-04 13:06 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/89c73c4b1efe 8213328: Update test copyrights in test/java/util/zip and test/jdk/tools Reviewed-by: joehw ! test/jdk/java/util/zip/zip.java ! test/jdk/tools/jmod/src/apa/jdk/test/apa/Apa.java ! test/jdk/tools/jmod/src/apa/module-info.java ! test/jdk/tools/jmod/src/foo/jdk/test/foo/Foo.java ! test/jdk/tools/jmod/src/foo/jdk/test/foo/internal/Message.java ! test/jdk/tools/jmod/src/foo/module-info.java ! test/jdk/tools/launcher/modules/addexports/src/java.compiler/javax/annotation/processing/Generated.java ! test/jdk/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java ! test/jdk/tools/pack200/pack200-verifier/src/xmlkit/CommandLineParser.java ! test/jdk/tools/pack200/pack200-verifier/src/xmlkit/TokenList.java ! test/jdk/tools/pack200/pack200-verifier/src/xmlkit/XMLKit.java Changeset: 32408804acd4 Author: jlahoda Date: 2018-11-05 10:31 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/32408804acd4 8213103: RoundEnvironment.getElementsAnnotatedWith(Class) crashes with -source 8 Summary: Correct handling of missing annotation with -source 8. Reviewed-by: darcy, jjg, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java + test/langtools/tools/javac/processing/rounds/GetElementsAnnotatedWithOnMissing.java Changeset: c0c6cdea32f1 Author: eosterlund Date: 2018-11-05 08:01 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/c0c6cdea32f1 8212989: Allow CompiledMethod ExceptionCache have unloaded klasses Reviewed-by: kvn, pliden ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/compiledMethod.inline.hpp ! src/hotspot/share/code/nmethod.cpp Changeset: 1a38bfb0ffc9 Author: ihse Date: 2018-11-05 10:52 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/1a38bfb0ffc9 8213339: Update precompiled.hpp with headers based on current frequency Reviewed-by: shade, dholmes ! src/hotspot/share/precompiled/precompiled.hpp Changeset: 9a9d7c8d9e88 Author: dfuchs Date: 2018-11-05 11:20 +0000 URL: http://hg.openjdk.java.net/amber/amber/rev/9a9d7c8d9e88 8213301: Fix legal headers in jdk logging tests Reviewed-by: chegar, mchung ! test/jdk/java/lang/System/LoggerFinder/internal/SystemLoggerInPlatformLoader/SystemLoggerInPlatformLoader.java ! test/jdk/java/lang/System/LoggerFinder/internal/SystemLoggerInPlatformLoader/systempkg/log/SystemLoggerAccessor.java ! test/jdk/java/lang/System/LoggerFinder/modules/Base.java ! test/jdk/java/lang/System/LoggerFinder/modules/JDKLoggerForImageTest.java ! test/jdk/java/lang/System/LoggerFinder/modules/JDKLoggerForJDKTest.java ! test/jdk/java/lang/System/LoggerFinder/modules/LoggerInImageTest.java ! test/jdk/java/lang/System/LoggerFinder/modules/NamedLoggerForImageTest.java ! test/jdk/java/lang/System/LoggerFinder/modules/NamedLoggerForJDKTest.java ! test/jdk/java/lang/System/LoggerFinder/modules/UnnamedLoggerForImageTest.java ! test/jdk/java/lang/System/LoggerFinder/modules/UnnamedLoggerForJDKTest.java ! test/jdk/java/lang/System/LoggerFinder/modules/boot_client/BootClient.java ! test/jdk/java/lang/System/LoggerFinder/modules/boot_usage/BootUsage.java ! test/jdk/java/lang/System/LoggerFinder/modules/named_client/m.t.a/module-info.java ! test/jdk/java/lang/System/LoggerFinder/modules/named_client/m.t.a/pkg/a/t/TestA.java ! test/jdk/java/lang/System/LoggerFinder/modules/named_logger/m.l.a/module-info.java ! test/jdk/java/lang/System/LoggerFinder/modules/named_logger/m.l.a/pkg/a/l/LoggerA.java ! test/jdk/java/lang/System/LoggerFinder/modules/named_logger/m.l.a/pkg/a/p/LoggerFinderA.java ! test/jdk/java/lang/System/LoggerFinder/modules/patched_client/PatchedClient.java ! test/jdk/java/lang/System/LoggerFinder/modules/patched_usage/java.base/java/lang/PatchedUsage.java ! test/jdk/java/lang/System/LoggerFinder/modules/unnamed_client/pkg/b/t/TestB.java ! test/jdk/java/lang/System/LoggerFinder/modules/unnamed_logger/pkg/b/l/LoggerB.java ! test/jdk/java/lang/System/LoggerFinder/modules/unnamed_logger/pkg/b/p/LoggerFinderB.java ! test/jdk/java/util/logging/LogManager/LinkageErrorTest.java Changeset: 04cbcebf5adf Author: roland Date: 2018-10-04 09:24 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/04cbcebf5adf 8211320: Aarch64: unsafe.compareAndSetByte() and unsafe.compareAndSetShort() c2 intrinsics broken with negative expected value Reviewed-by: adinn, aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp + test/hotspot/jtreg/compiler/unsafe/CASandCAEwithNegExpected.java Changeset: 87bc444ca642 Author: roland Date: 2018-11-05 12:53 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/87bc444ca642 8209835: Aarch64: elide barriers on all volatile operations Reviewed-by: aph, adinn ! src/hotspot/cpu/aarch64/aarch64.ad + test/hotspot/jtreg/compiler/c2/aarch64/TestUnsafeVolatileCAE.java ! test/hotspot/jtreg/compiler/c2/aarch64/TestUnsafeVolatileCAS.java + test/hotspot/jtreg/compiler/c2/aarch64/TestUnsafeVolatileGAA.java + test/hotspot/jtreg/compiler/c2/aarch64/TestUnsafeVolatileGAS.java + test/hotspot/jtreg/compiler/c2/aarch64/TestUnsafeVolatileWeakCAS.java ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatiles.java ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesCMS.java ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesCMSCondMark.java ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesG1.java ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesParallel.java ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesSerial.java Changeset: 9d3abb1b7b1f Author: eosterlund Date: 2018-11-05 12:36 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/9d3abb1b7b1f 8212585: Clean up CompiledMethod::oops_reloc_begin() Reviewed-by: kvn, pliden ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/gc/z/zNMethodTable.cpp Changeset: 35ebea32a23c Author: eosterlund Date: 2018-11-05 12:36 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/35ebea32a23c 8212996: Use AS_NO_KEEPALIVE when accessing dead java.lang.invoke.CallSites during nmethod unloading Reviewed-by: coleenp, pliden ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/prims/methodHandles.cpp Changeset: df84c02f4780 Author: lucy Date: 2018-11-05 14:02 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/df84c02f4780 8213196: [ppc] [s390]: prepare code for gcc7.3.1 warning (int-in-bool-context) Reviewed-by: mdoerr, stuefe ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/s390.ad Changeset: 6372f5af9612 Author: egahlin Date: 2018-11-05 14:40 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/6372f5af9612 8209960: -Xlog:jfr* doesn't work with the JFR Reviewed-by: mgronlun ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMSupport.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/LogTag.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Logger.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataReader.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/SettingsManager.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Type.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdCheck.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdConfigure.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStop.java Changeset: 6d42c07ba238 Author: roland Date: 2018-11-05 13:13 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/6d42c07ba238 8212610: Fix handling of memory in PhaseIdealLoop::clone_loop_predicates() Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopnode.hpp Changeset: bc4246eb76c4 Author: erikj Date: 2018-11-05 09:10 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/bc4246eb76c4 8213227: Update jib src excludes to filter webrev and Jreg directories Reviewed-by: dholmes, tbell, ihse ! make/conf/jib-profiles.js Changeset: 1fc8166e28a2 Author: gziemski Date: 2018-11-05 12:27 -0600 URL: http://hg.openjdk.java.net/amber/amber/rev/1fc8166e28a2 8208519: Remove rehashable hashtable Summary: Removed RehashableHashtable class Reviewed-by: iklam, ccheung ! src/hotspot/share/utilities/hashtable.cpp ! src/hotspot/share/utilities/hashtable.hpp Changeset: 439b4a9b5a2e Author: tonyp Date: 2018-11-05 14:00 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/439b4a9b5a2e 8212883: Setting a double manageable flag with jcmd/jinfo crashes the JVM Reviewed-by: dholmes, gziemski, stuefe ! src/hotspot/share/services/writeableFlags.cpp ! src/hotspot/share/services/writeableFlags.hpp Changeset: c2d35a0c5611 Author: joehw Date: 2018-11-05 11:49 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/c2d35a0c5611 8212872: Broken link to Namespaces in XML Errata Reviewed-by: lancea ! src/java.xml/share/classes/javax/xml/namespace/package-info.java Changeset: d288c988adee Author: joehw Date: 2018-11-05 13:45 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/d288c988adee 8212876: ftp: links for character-sets require a login password Reviewed-by: lancea ! src/java.xml/share/classes/org/w3c/dom/ls/LSOutput.java Changeset: b6f32c533faf Author: naoto Date: 2018-11-05 13:55 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/b6f32c533faf 8213330: Fix legal headers in i18n tests Reviewed-by: lancea ! test/jdk/java/util/Formatter/spi/NoGroupingUsed.java ! test/jdk/java/util/Locale/Bug8179071.java ! test/jdk/java/util/Locale/LocaleCmdOverrides.java ! test/jdk/java/util/Locale/SoftKeys.java ! test/jdk/java/util/spi/ResourceBundleControlProvider/com/foo/XmlRB.xml ! test/jdk/java/util/spi/ResourceBundleControlProvider/com/foo/XmlRB_ja.xml ! test/jdk/sun/util/calendar/zi/BackEnd.java ! test/jdk/sun/util/calendar/zi/Checksum.java ! test/jdk/sun/util/calendar/zi/DayOfWeek.java ! test/jdk/sun/util/calendar/zi/Gen.java ! test/jdk/sun/util/calendar/zi/GenDoc.java ! test/jdk/sun/util/calendar/zi/Main.java ! test/jdk/sun/util/calendar/zi/Mappings.java ! test/jdk/sun/util/calendar/zi/Month.java ! test/jdk/sun/util/calendar/zi/Rule.java ! test/jdk/sun/util/calendar/zi/RuleDay.java ! test/jdk/sun/util/calendar/zi/RuleRec.java ! test/jdk/sun/util/calendar/zi/Simple.java ! test/jdk/sun/util/calendar/zi/Time.java ! test/jdk/sun/util/calendar/zi/Timezone.java ! test/jdk/sun/util/calendar/zi/TzIDOldMapping.java ! test/jdk/sun/util/calendar/zi/Zone.java ! test/jdk/sun/util/calendar/zi/ZoneInfoFile.java ! test/jdk/sun/util/calendar/zi/ZoneInfoOld.java ! test/jdk/sun/util/calendar/zi/ZoneRec.java ! test/jdk/sun/util/calendar/zi/Zoneinfo.java ! test/jdk/sun/util/calendar/zi/tzdata/VERSION ! test/jdk/sun/util/calendar/zi/tzdata/africa ! test/jdk/sun/util/calendar/zi/tzdata/antarctica ! test/jdk/sun/util/calendar/zi/tzdata/asia ! test/jdk/sun/util/calendar/zi/tzdata/australasia ! test/jdk/sun/util/calendar/zi/tzdata/backward ! test/jdk/sun/util/calendar/zi/tzdata/etcetera ! test/jdk/sun/util/calendar/zi/tzdata/europe ! test/jdk/sun/util/calendar/zi/tzdata/factory ! test/jdk/sun/util/calendar/zi/tzdata/gmt ! test/jdk/sun/util/calendar/zi/tzdata/iso3166.tab ! test/jdk/sun/util/calendar/zi/tzdata/jdk11_backward ! test/jdk/sun/util/calendar/zi/tzdata/leapseconds ! test/jdk/sun/util/calendar/zi/tzdata/northamerica ! test/jdk/sun/util/calendar/zi/tzdata/pacificnew ! test/jdk/sun/util/calendar/zi/tzdata/solar87 ! test/jdk/sun/util/calendar/zi/tzdata/solar88 ! test/jdk/sun/util/calendar/zi/tzdata/solar89 ! test/jdk/sun/util/calendar/zi/tzdata/southamerica ! test/jdk/sun/util/calendar/zi/tzdata/systemv ! test/jdk/sun/util/calendar/zi/tzdata/zone.tab ! test/jdk/sun/util/calendar/zi/tzdata_jdk/gmt ! test/jdk/sun/util/calendar/zi/tzdata_jdk/jdk11_backward ! test/jdk/sun/util/calendar/zi/tzdata_jdk/jdk11_full_backward ! test/jdk/sun/util/locale/provider/Bug8152817.java ! test/jdk/sun/util/resources/cldr/Bug8204603.java Changeset: 3021c1ad958b Author: kbarrett Date: 2018-11-05 18:27 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/3021c1ad958b 8210986: Add OopStorage cleanup to ServiceThread Summary: Service thread performs cleanup when notified. Reviewed-by: coleenp, rehn ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/oopStorage.hpp ! src/hotspot/share/gc/shared/oopStorage.inline.hpp ! src/hotspot/share/gc/shared/oopStorageParState.hpp ! src/hotspot/share/runtime/serviceThread.cpp ! test/hotspot/gtest/gc/shared/test_oopStorage.cpp Changeset: 481e3b24a58c Author: dlong Date: 2018-11-05 22:22 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/481e3b24a58c 8204521: compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java fails trying to delete temp file Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java Changeset: 00db205006c9 Author: mli Date: 2018-11-06 15:23 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/00db205006c9 8210409: Refactor java.util.TimeZone:i18n shell tests to plain java tests Reviewed-by: naoto Contributed-by: ying.z.zhou at oracle.com - test/jdk/java/util/TimeZone/Bug8066652.sh + test/jdk/java/util/TimeZone/Bug8066652Run.java ! test/jdk/java/util/TimeZone/OldIDMappingTest.java - test/jdk/java/util/TimeZone/OldIDMappingTest.sh - test/jdk/java/util/TimeZone/TimeZoneDatePermissionCheck.sh + test/jdk/java/util/TimeZone/TimeZoneDatePermissionCheckRun.java Changeset: e3d79743f57d Author: roland Date: 2018-11-06 10:01 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/e3d79743f57d 8212243: More gc interface tweaks for arraycopy Reviewed-by: kvn, eosterlund ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciInstanceKlass.hpp ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/gc/shared/c2/modRefBarrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/modRefBarrierSetC2.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp ! src/hotspot/share/opto/arraycopynode.cpp ! src/hotspot/share/opto/arraycopynode.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/macroArrayCopy.cpp Changeset: cc7284e19666 Author: dchuyko Date: 2018-11-06 15:14 +0300 URL: http://hg.openjdk.java.net/amber/amber/rev/cc7284e19666 8198294: AARCH64 - Set flags' optimal defaults for Cavium Thunder X2 CPU Reviewed-by: adinn, drwhite ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: 38bf0c9c4e64 Author: rkennke Date: 2018-11-06 17:28 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/38bf0c9c4e64 8213384: Move G1/C2 barrier verification into G1BarrierSetC2 Reviewed-by: kvn, roland, eosterlund ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.hpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp Changeset: 3c6aa484536c Author: mchung Date: 2018-11-06 10:01 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/3c6aa484536c 8211122: Reduce the number of internal classes made accessible to jdk.unsupported Reviewed-by: alanb, dfuchs, kvn ! src/java.base/share/classes/com/sun/crypto/provider/SealedObjectForKeyProtector.java ! src/java.base/share/classes/java/io/Console.java ! src/java.base/share/classes/java/io/DeleteOnExitHook.java ! src/java.base/share/classes/java/io/FileCleanable.java ! src/java.base/share/classes/java/io/FileDescriptor.java ! src/java.base/share/classes/java/io/FileOutputStream.java ! src/java.base/share/classes/java/io/FilePermission.java ! src/java.base/share/classes/java/io/ObjectInputFilter.java ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/java/io/RandomAccessFile.java ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/classes/java/lang/StackFrameInfo.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java ! src/java.base/share/classes/java/lang/ref/Finalizer.java ! src/java.base/share/classes/java/lang/ref/Reference.java ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Executable.java ! src/java.base/share/classes/java/lang/reflect/Field.java ! src/java.base/share/classes/java/lang/reflect/Method.java ! src/java.base/share/classes/java/lang/reflect/Proxy.java ! src/java.base/share/classes/java/lang/reflect/UndeclaredThrowableException.java ! src/java.base/share/classes/java/net/HttpCookie.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/ServerSocket.java ! src/java.base/share/classes/java/net/SocketCleanable.java ! src/java.base/share/classes/java/net/URI.java ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLClassLoader.java ! src/java.base/share/classes/java/nio/Bits.java ! src/java.base/share/classes/java/nio/Buffer.java ! src/java.base/share/classes/java/nio/channels/spi/AbstractInterruptibleChannel.java ! src/java.base/share/classes/java/nio/file/Files.java ! src/java.base/share/classes/java/security/PrivilegedActionException.java ! src/java.base/share/classes/java/security/ProtectionDomain.java ! src/java.base/share/classes/java/security/Security.java ! src/java.base/share/classes/java/util/ArrayDeque.java ! src/java.base/share/classes/java/util/ArrayList.java ! src/java.base/share/classes/java/util/EnumMap.java ! src/java.base/share/classes/java/util/EnumSet.java ! src/java.base/share/classes/java/util/HashMap.java ! src/java.base/share/classes/java/util/HashSet.java ! src/java.base/share/classes/java/util/Hashtable.java ! src/java.base/share/classes/java/util/IdentityHashMap.java ! src/java.base/share/classes/java/util/ImmutableCollections.java ! src/java.base/share/classes/java/util/PriorityQueue.java ! src/java.base/share/classes/java/util/Properties.java ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/java/util/ServiceLoader.java ! src/java.base/share/classes/java/util/UUID.java ! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java ! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/jar/JavaUtilJarAccessImpl.java ! src/java.base/share/classes/java/util/spi/AbstractResourceBundleProvider.java ! src/java.base/share/classes/java/util/zip/ZipCoder.java ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/java.base/share/classes/javax/crypto/SealedObject.java + src/java.base/share/classes/jdk/internal/access/JavaAWTAccess.java + src/java.base/share/classes/jdk/internal/access/JavaAWTFontAccess.java + src/java.base/share/classes/jdk/internal/access/JavaBeansAccess.java + src/java.base/share/classes/jdk/internal/access/JavaIOAccess.java + src/java.base/share/classes/jdk/internal/access/JavaIOFileDescriptorAccess.java + src/java.base/share/classes/jdk/internal/access/JavaIOFilePermissionAccess.java + src/java.base/share/classes/jdk/internal/access/JavaIORandomAccessFileAccess.java + src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java + src/java.base/share/classes/jdk/internal/access/JavaLangInvokeAccess.java + src/java.base/share/classes/jdk/internal/access/JavaLangModuleAccess.java + src/java.base/share/classes/jdk/internal/access/JavaLangRefAccess.java + src/java.base/share/classes/jdk/internal/access/JavaNetHttpCookieAccess.java + src/java.base/share/classes/jdk/internal/access/JavaNetInetAddressAccess.java + src/java.base/share/classes/jdk/internal/access/JavaNetSocketAccess.java + src/java.base/share/classes/jdk/internal/access/JavaNetURLAccess.java + src/java.base/share/classes/jdk/internal/access/JavaNetURLClassLoaderAccess.java + src/java.base/share/classes/jdk/internal/access/JavaNetUriAccess.java + src/java.base/share/classes/jdk/internal/access/JavaNioAccess.java + src/java.base/share/classes/jdk/internal/access/JavaObjectInputFilterAccess.java + src/java.base/share/classes/jdk/internal/access/JavaObjectInputStreamAccess.java + src/java.base/share/classes/jdk/internal/access/JavaSecurityAccess.java + src/java.base/share/classes/jdk/internal/access/JavaUtilJarAccess.java + src/java.base/share/classes/jdk/internal/access/JavaUtilResourceBundleAccess.java + src/java.base/share/classes/jdk/internal/access/JavaUtilZipFileAccess.java + src/java.base/share/classes/jdk/internal/access/JavaxCryptoSealedObjectAccess.java + src/java.base/share/classes/jdk/internal/access/SharedSecrets.java ! src/java.base/share/classes/jdk/internal/loader/AbstractClassLoaderValue.java ! src/java.base/share/classes/jdk/internal/loader/BootLoader.java ! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java ! src/java.base/share/classes/jdk/internal/loader/Loader.java ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java + src/java.base/share/classes/jdk/internal/misc/FileSystemOption.java - src/java.base/share/classes/jdk/internal/misc/JavaAWTAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaAWTFontAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaBeansAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFileDescriptorAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFilePermissionAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIORandomAccessFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangRefAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetHttpCookieAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetInetAddressAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetSocketAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLClassLoaderAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetUriAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNioAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputFilterAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputStreamAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaSecurityAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilResourceBundleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaxCryptoSealedObjectAccess.java - src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! src/java.base/share/classes/jdk/internal/module/Builder.java ! src/java.base/share/classes/jdk/internal/module/IllegalAccessLogger.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfo.java ! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java ! src/java.base/share/classes/jdk/internal/module/Modules.java ! src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java ! src/java.base/share/classes/jdk/internal/reflect/ClassDefiner.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/net/sdp/SdpSupport.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationSupport.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationType.java ! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java ! src/java.base/share/classes/sun/security/provider/PolicyFile.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/java.base/share/classes/sun/security/util/FilePermCompat.java ! src/java.base/share/classes/sun/security/util/Password.java ! src/java.base/share/classes/sun/text/bidi/BidiBase.java ! src/java.base/share/classes/sun/util/resources/Bundles.java ! src/java.base/unix/classes/java/lang/ProcessImpl.java ! src/java.base/unix/classes/sun/nio/ch/FileDispatcherImpl.java ! src/java.base/unix/classes/sun/nio/fs/UnixChannelFactory.java ! src/java.base/windows/classes/java/lang/ProcessImpl.java ! src/java.base/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java ! src/java.base/windows/classes/java/net/PlainSocketImpl.java ! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java ! src/java.base/windows/classes/sun/nio/fs/WindowsChannelFactory.java ! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java ! src/java.desktop/share/classes/java/awt/EventQueue.java ! src/java.desktop/share/classes/java/awt/font/JavaAWTFontAccessImpl.java ! src/java.desktop/share/classes/java/awt/font/NumericShaper.java ! src/java.desktop/share/classes/java/awt/font/TextAttribute.java ! src/java.desktop/share/classes/java/beans/Introspector.java ! src/java.desktop/share/classes/javax/swing/RepaintManager.java ! src/java.desktop/share/classes/javax/swing/TransferHandler.java ! src/java.desktop/share/classes/sun/awt/AppContext.java ! src/java.logging/share/classes/java/util/logging/Level.java ! src/java.logging/share/classes/java/util/logging/LogManager.java ! src/java.logging/share/classes/java/util/logging/Logger.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/JavaBeansAccessor.java ! src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java ! src/java.management/share/classes/javax/management/openmbean/TabularDataSupport.java ! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java ! src/java.naming/share/classes/com/sun/jndi/ldap/VersionHelper.java ! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ConstantPoolSubstitutionsTests.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/GraalTest.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! src/jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java ! src/jdk.unsupported/share/classes/com/sun/nio/file/ExtendedCopyOption.java ! src/jdk.unsupported/share/classes/com/sun/nio/file/ExtendedOpenOption.java ! src/jdk.unsupported/share/classes/com/sun/nio/file/ExtendedWatchEventModifier.java ! src/jdk.unsupported/share/classes/com/sun/nio/file/SensitivityWatchEventModifier.java ! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java ! test/hotspot/jtreg/applications/ctw/modules/generate.bash ! test/hotspot/jtreg/applications/ctw/modules/java_base.java ! test/hotspot/jtreg/applications/ctw/modules/java_base_2.java ! test/hotspot/jtreg/applications/ctw/modules/java_compiler.java ! test/hotspot/jtreg/applications/ctw/modules/java_datatransfer.java ! test/hotspot/jtreg/applications/ctw/modules/java_desktop.java ! test/hotspot/jtreg/applications/ctw/modules/java_desktop_2.java ! test/hotspot/jtreg/applications/ctw/modules/java_instrument.java ! test/hotspot/jtreg/applications/ctw/modules/java_logging.java ! test/hotspot/jtreg/applications/ctw/modules/java_management.java ! test/hotspot/jtreg/applications/ctw/modules/java_management_rmi.java ! test/hotspot/jtreg/applications/ctw/modules/java_naming.java ! test/hotspot/jtreg/applications/ctw/modules/java_prefs.java ! test/hotspot/jtreg/applications/ctw/modules/java_rmi.java ! test/hotspot/jtreg/applications/ctw/modules/java_scripting.java ! test/hotspot/jtreg/applications/ctw/modules/java_security_jgss.java ! test/hotspot/jtreg/applications/ctw/modules/java_security_sasl.java ! test/hotspot/jtreg/applications/ctw/modules/java_smartcardio.java ! test/hotspot/jtreg/applications/ctw/modules/java_sql.java ! test/hotspot/jtreg/applications/ctw/modules/java_sql_rowset.java ! test/hotspot/jtreg/applications/ctw/modules/java_xml.java ! test/hotspot/jtreg/applications/ctw/modules/java_xml_crypto.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_accessibility.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_aot.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_attach.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_charsets.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_compiler.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_cryptoki.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_ec.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_mscapi.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_ucrypto.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_dynalink.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_editpad.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_hotspot_agent.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_httpserver.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_incubator_httpclient.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_ed.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_jvmstat.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_le.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_opt.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_ci.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_compiler.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_compiler_management.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jartool.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_javadoc.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jcmd.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jconsole.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jdeps.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jdi.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jlink.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jshell.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jsobject.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jstatd.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_localedata.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_management.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_management_agent.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_naming_dns.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_naming_rmi.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_net.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_packager.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_packager_services.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_rmic.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_scripting_nashorn.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_scripting_nashorn_shell.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_sctp.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_security_auth.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_security_jgss.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_unsupported.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_xml_dom.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_zipfs.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupTypeTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java ! test/hotspot/jtreg/runtime/appcds/test-classes/EmptyClassHelper.java ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java ! test/hotspot/jtreg/testlibrary_tests/ctw/ClassesDirTest.java ! test/hotspot/jtreg/testlibrary_tests/ctw/ClassesListTest.java ! test/hotspot/jtreg/testlibrary_tests/ctw/CtwTest.java ! test/hotspot/jtreg/testlibrary_tests/ctw/JarDirTest.java ! test/hotspot/jtreg/testlibrary_tests/ctw/JarsTest.java ! test/jdk/java/io/Serializable/serialFilter/CheckArrayTest.java ! test/jdk/java/lang/ModuleLayer/BasicLayerTest.java ! test/jdk/java/lang/module/ConfigurationTest.java ! test/jdk/java/lang/module/ModuleDescriptorTest.java ! test/jdk/java/lang/module/ModuleNamesTest.java ! test/jdk/java/net/InetAddress/getOriginalHostName.java ! test/jdk/java/security/ProtectionDomain/PreserveCombinerTest.java ! test/jdk/java/util/logging/LogManagerAppContextDeadlock.java ! test/jdk/java/util/logging/RootLogger/RootLevelInConfigFile.java ! test/jdk/java/util/logging/TestAppletLoggerContext.java ! test/jdk/java/util/logging/TestGetLoggerNPE.java ! test/jdk/jdk/internal/reflect/constantPool/ConstantPoolTest.java ! test/jdk/tools/jar/modularJar/src/bar/jdk/test/bar/Bar.java ! test/jdk/tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java Changeset: 0e8084c8cbb7 Author: ascarpino Date: 2018-11-06 10:10 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/0e8084c8cbb7 8211339: NPE during SSL handshake caused by HostnameChecker Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/util/HostnameChecker.java + test/jdk/sun/security/util/HostnameMatcher/NullHostnameCheck.java Changeset: b64514ff68fd Author: rkennke Date: 2018-11-06 23:03 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/b64514ff68fd 8213381: Hook to allow GC to inject Node::Ideal() calls Reviewed-by: kvn, eosterlund, roland ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phaseX.hpp Changeset: 4ee78b5583f9 Author: valeriep Date: 2018-11-07 01:04 +0000 URL: http://hg.openjdk.java.net/amber/amber/rev/4ee78b5583f9 8211049: Second parameter of "initialize" method is not used Summary: Use the specified random object instead of system default Reviewed-by: weijun ! src/java.base/share/classes/sun/security/rsa/RSAKeyPairGenerator.java + test/jdk/sun/security/rsa/TestKeyPairGeneratorInit.java Changeset: b0af758a092c Author: dlong Date: 2018-11-06 16:04 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/b0af758a092c 8212605: Pure-Java implementation of AccessController.doPrivileged Reviewed-by: dholmes, mullan, vlivanov, mchung, alanb, rriggs ! make/hotspot/symbols/symbols-unix ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/prims/jvm.cpp - src/hotspot/share/prims/privilegedStack.cpp - src/hotspot/share/prims/privilegedStack.hpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/utilities/debug.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/java.base/share/classes/java/security/AccessController.java ! src/java.base/share/classes/java/security/ProtectionDomain.java ! src/java.base/share/native/libjava/AccessController.c ! test/hotspot/jtreg/runtime/JVMDoPrivileged/DoPrivRunAbstract.jasm ! test/hotspot/jtreg/runtime/JVMDoPrivileged/DoPrivileged.java ! test/jdk/java/lang/StackWalker/VerifyStackTrace.java Changeset: b43f8976cf81 Author: mbaesken Date: 2018-11-07 09:13 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/b43f8976cf81 8213366: (fs) avoid handle leak in Java_sun_nio_fs_WindowsNativeDispatcher_FindFirstFile0 Reviewed-by: alanb, chegar ! src/java.base/windows/native/libnio/fs/WindowsNativeDispatcher.c Changeset: a0ea20bc7af0 Author: dnsimon Date: 2018-11-07 09:39 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/a0ea20bc7af0 8213347: [JVMCI] remove use of reflection in JVMCI Reviewed-by: kvn ! src/hotspot/.mx.jvmci/suite.py ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotVMConfig.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotVMConfig.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Assumptions.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/.checkstyle_checks.xml ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/JVMCIServiceLocator.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/Services.java - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/internal/ReflectionAccessJDK.java Changeset: 44f34d2c3243 Author: ihse Date: 2018-11-07 10:12 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/44f34d2c3243 8213414: Fix incorrect copy constructors in hotspot Reviewed-by: kbarrett ! src/hotspot/share/classfile/stackMapFrame.hpp ! src/hotspot/share/libadt/dict.cpp ! src/hotspot/share/libadt/set.hpp Changeset: eac000022f61 Author: mdoerr Date: 2018-11-07 15:13 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/eac000022f61 8213464: Fix missing include after JDK-8212243 Reviewed-by: roland ! src/hotspot/share/opto/arraycopynode.hpp Changeset: 2090b60c5e26 Author: dcubed Date: 2018-11-07 12:40 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/2090b60c5e26 8213487: [BACKOUT] 8213414 Fix incorrect copy constructors in hotspot Reviewed-by: roland, rkennke, thartmann ! src/hotspot/share/classfile/stackMapFrame.hpp ! src/hotspot/share/libadt/dict.cpp ! src/hotspot/share/libadt/set.hpp Changeset: 77ae7b76e111 Author: darcy Date: 2018-11-07 09:58 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/77ae7b76e111 8213444: Missing emphasis for term being defined Reviewed-by: mchung, jjg ! src/java.base/share/classes/java/lang/reflect/AnnotatedElement.java Changeset: de25152e5ec4 Author: lfoltan Date: 2018-11-07 13:54 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/de25152e5ec4 8212937: Parent class loader may not have a referred ClassLoaderData instance when obtained in Klass::class_in_module_of_loader Summary: Fix to obtain the class loader's name from the java.lang.ClassLoader object instead of its ClassLoaderData. Reviewed-by: coleenp, mbalao, sgehwolf ! src/hotspot/share/oops/klass.cpp + test/hotspot/jtreg/runtime/LoaderConstraints/duplicateParentLE/ParentClassLoader.java + test/hotspot/jtreg/runtime/LoaderConstraints/duplicateParentLE/PreemptingChildClassLoader.java + test/hotspot/jtreg/runtime/LoaderConstraints/duplicateParentLE/Test.java Changeset: a0d2fb4d3097 Author: gadams Date: 2018-11-07 10:39 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/a0d2fb4d3097 8213052: HTML errors in JPDA spec Reviewed-by: sspitsyn, amenkov ! make/data/docs-resources/resources/jdk-default.css Changeset: f6583d7cff56 Author: gadams Date: 2018-11-01 11:42 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/f6583d7cff56 8213245: Restoring nsk/jvmti/scenarios/hotswap tests from ProblemList.txt Reviewed-by: jcbeyler, cjplummer, amenkov ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/hs204t001.java Changeset: 6082c529aed8 Author: rkennke Date: 2018-11-07 20:21 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/6082c529aed8 8213371: GC/C2 abstraction and cleanup to handle custom offset for GC memory accesses Reviewed-by: kvn, roland ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/type.cpp Changeset: dc1f9dec2018 Author: rkennke Date: 2018-11-07 20:24 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/dc1f9dec2018 8213469: Remove/fix leftovers from JDK-8213384: Move G1/C2 barrier verification into G1BarrierSetC2 Reviewed-by: kvn, roland ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp ! src/hotspot/share/opto/compile.cpp Changeset: bec2391579f8 Author: erikj Date: 2018-11-07 15:57 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/bec2391579f8 8213428: Add a no precompiled header Linux build to builds-tier1 and jdk-submit Reviewed-by: ihse, tbell ! make/conf/jib-profiles.js Changeset: 5b82f10dc823 Author: jwilhelm Date: 2018-11-08 02:47 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/5b82f10dc823 Added tag jdk-12+19 for changeset dc1f9dec2018 ! .hgtags Changeset: a1eb4f1b94c1 Author: sspitsyn Date: 2018-11-08 00:07 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/a1eb4f1b94c1 8080406: VM_GetOrSetLocal doesn't check local slot type against requested type Summary: Provide possible type checks when LVT is absent Reviewed-by: jcbeyler, cjplummer ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiImpl.hpp + test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/GetLocalVars.java + test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/libGetLocalVars.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal003/getlocal003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal004/getlocal004.cpp Changeset: 187d16766a63 Author: ihse Date: 2018-11-08 12:03 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/187d16766a63 8213338: Reduce the number of generated make targets Reviewed-by: erikj ! make/Main.gmk Changeset: 4547f8303f2d Author: simonis Date: 2018-11-08 12:24 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/4547f8303f2d 8213515: Improve freetype detection on linux/ppc64/ppc64le/s390x Reviewed-by: shade, ihse, stuefe ! make/autoconf/lib-freetype.m4 Changeset: bc5c7f63dbae Author: dholmes Date: 2018-11-08 07:42 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/bc5c7f63dbae 8213137: Remove static initialization of monitor/mutex instances Summary: moved to the global mutex list in mutexLocker Reviewed-by: tschatzl, dcubed, rehn, eosterlund ! src/hotspot/share/gc/shared/parallelCleaning.cpp ! src/hotspot/share/gc/shared/parallelCleaning.hpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/sweeper.cpp ! src/hotspot/share/runtime/sweeper.hpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/runtime/threadSMR.hpp ! src/hotspot/share/services/diagnosticFramework.cpp ! src/hotspot/share/services/diagnosticFramework.hpp ! src/hotspot/share/utilities/decoder.cpp ! src/hotspot/share/utilities/decoder.hpp Changeset: bac05440d98c Author: roland Date: 2018-11-08 10:08 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/bac05440d98c 8212673: jtreg/applications/runthese/RunThese30M.java fails in C2 with "assert(!had_error) failed: bad dominance" Reviewed-by: thartmann, kvn, shade ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp + test/hotspot/jtreg/compiler/gcbarriers/EqvUncastStepOverBarrier.java Changeset: 2790da836dc3 Author: rehn Date: 2018-11-08 14:32 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/2790da836dc3 8211403: Rename SafepointMechanism::poll(...) Reviewed-by: mdoerr, dcubed, dholmes ! src/hotspot/cpu/zero/cppInterpreter_zero.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/safepointMechanism.hpp ! src/hotspot/share/runtime/safepointMechanism.inline.hpp ! src/hotspot/share/runtime/sweeper.cpp Changeset: 82de990dfa10 Author: bsrbnd Date: 2018-11-08 15:11 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/82de990dfa10 8213479: Missing x86_64.ad patterns for 8-bit logical operators with destination in memory Reviewed-by: kvn ! src/hotspot/cpu/x86/x86_64.ad + test/hotspot/jtreg/compiler/c2/Test8bitLogicalOperators.java Changeset: 3315e47741c7 Author: rehn Date: 2018-11-08 15:31 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/3315e47741c7 8209139: globalCounter bootstrap issue Reviewed-by: dcubed, dholmes ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/runtime/threadSMR.hpp ! src/hotspot/share/utilities/globalCounter.cpp Changeset: 6e99148dbf33 Author: eosterlund Date: 2018-11-08 15:02 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/6e99148dbf33 8213411: JDK-8209189 incorrect for Big Endian (JVM crashes) Reviewed-by: kvn, mdoerr ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/code/compiledMethod.cpp Changeset: 9b20fe769046 Author: stuefe Date: 2018-11-08 16:23 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/9b20fe769046 8211845: A new switch to control verbosity of hs-err files Reviewed-by: goetz, mdoerr ! src/hotspot/share/runtime/globals.hpp Changeset: bbbc110cdffe Author: vromero Date: 2018-11-08 10:36 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/bbbc110cdffe 8210197: javac can't tell during speculative attribution if a diamond expression is creating an anonymous inner class or not Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java + test/langtools/tools/javac/T8210197/DiamondWithAnonymousInnerClassTest.java Changeset: 90ff0e286a5e Author: chegar Date: 2018-11-08 16:16 +0000 URL: http://hg.openjdk.java.net/amber/amber/rev/90ff0e286a5e 8213418: Socket/ServerSocket supportedOptions does not work with custom SocketImpl Reviewed-by: alanb, dfuchs ! src/java.base/share/classes/java/net/ServerSocket.java ! src/java.base/share/classes/java/net/Socket.java + test/jdk/java/net/SocketImpl/ImplSupportedOptions.java Changeset: 6954394aa33a Author: kvn Date: 2018-11-08 09:04 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/6954394aa33a 8212928: Assertion too strict in compiledVFrame::update_deferred_value on SPARC Reviewed-by: kvn Contributed-by: richard.reingruber at sap.com ! src/hotspot/share/runtime/vframe_hp.cpp + test/jdk/com/sun/jdi/SetLocalWhileThreadInNative.java + test/jdk/com/sun/jdi/compilerDirectives.json Changeset: 66a0e6b3ec1a Author: joehw Date: 2018-11-08 09:50 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/66a0e6b3ec1a 8202285: (fs) Add a method to Files for comparing file contents Reviewed-by: alanb, rriggs, smarks, bpb, dfuchs, weijun, igerasim ! src/java.base/share/classes/java/nio/file/Files.java + test/jdk/java/nio/file/Files/Mismatch.java Changeset: cbe83e9c2100 Author: mikael Date: 2018-11-08 11:22 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/cbe83e9c2100 8213438: Remove ClearResponsibleAtSTW Reviewed-by: dholmes, eosterlund, dcubed ! src/hotspot/share/runtime/synchronizer.cpp Changeset: f1bb77833b59 Author: mikael Date: 2018-11-08 11:45 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/f1bb77833b59 8213436: Obsolete UseMembar Reviewed-by: kvn, dholmes, mdoerr, adinn ! src/hotspot/cpu/aarch64/globals_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/arm/globals_arm.hpp ! src/hotspot/cpu/ppc/globals_ppc.hpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/nativeInst_ppc.hpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/s390/globals_s390.hpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp ! src/hotspot/cpu/s390/nativeInst_s390.hpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/sparc/globals_sparc.hpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.hpp ! src/hotspot/cpu/sparc/sharedRuntime_sparc.cpp ! src/hotspot/cpu/sparc/templateInterpreterGenerator_sparc.cpp ! src/hotspot/cpu/x86/globals_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/zero/globals_zero.hpp ! src/hotspot/os/posix/os_posix.hpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.hpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp ! src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp ! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.cpp ! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepointMechanism.cpp ! src/hotspot/share/runtime/safepointMechanism.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java From maurizio.cimadamore at oracle.com Thu Nov 8 21:00:23 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 08 Nov 2018 21:00:23 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <201811082100.wA8L0NL1021611@aojmv0008.oracle.com> Changeset: 421704de8d79 Author: mcimadamore Date: 2018-11-08 22:06 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/421704de8d79 Automatic merge with default ! make/hotspot/symbols/symbols-unix - src/hotspot/cpu/arm/arm_64.ad - src/hotspot/cpu/arm/assembler_arm_64.cpp - src/hotspot/cpu/arm/assembler_arm_64.hpp - src/hotspot/cpu/arm/nativeInst_arm_64.cpp - src/hotspot/cpu/arm/nativeInst_arm_64.hpp - src/hotspot/cpu/arm/vm_version_arm_64.cpp - src/hotspot/os_cpu/linux_arm/linux_arm_64.s ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/prims/jvm.cpp - src/hotspot/share/prims/privilegedStack.cpp - src/hotspot/share/prims/privilegedStack.hpp - src/hotspot/share/utilities/internalVMTests.cpp - src/hotspot/share/utilities/internalVMTests.hpp - src/java.base/macosx/classes/module-info.java.extra ! src/java.base/share/classes/java/lang/Class.java - src/java.base/share/classes/jdk/internal/misc/JavaAWTAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaAWTFontAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaBeansAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFileDescriptorAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFilePermissionAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIORandomAccessFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangRefAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetHttpCookieAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetInetAddressAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetSocketAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLClassLoaderAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetUriAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNioAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputFilterAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputStreamAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaSecurityAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilResourceBundleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaxCryptoSealedObjectAccess.java - src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java - src/java.base/share/classes/jdk/internal/misc/VMNotification.java ! src/java.base/share/classes/module-info.java - src/java.xml.crypto/share/classes/javax/xml/crypto/dom/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/package.html ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/internal/ReflectionAccessJDK.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! src/jdk.jshell/share/classes/jdk/jshell/ReplParser.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_noCompactStrings.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_stringDedup.java - test/hotspot/jtreg/sanity/ExecuteInternalVMTests.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_reflect_redefine/TestDescription.java - test/jdk/com/sun/jdi/DeferredStepTest.sh - test/jdk/com/sun/jdi/ShellScaffold.sh - test/jdk/com/sun/jdi/ZZZcleanup.sh - test/jdk/java/util/Calendar/GenericTimeZoneNamesTest.sh - test/jdk/java/util/Calendar/NarrowNamesTest.sh - test/jdk/java/util/Calendar/SupplementalJapaneseEraTest.sh - test/jdk/java/util/Locale/LocaleCategory.sh - test/jdk/java/util/Locale/LocaleProviders.sh - test/jdk/java/util/PluggableLocale/BreakIteratorProviderTest.sh - test/jdk/java/util/PluggableLocale/CalendarDataProviderTest.sh - test/jdk/java/util/PluggableLocale/CalendarNameProviderTest.sh - test/jdk/java/util/PluggableLocale/ClasspathTest.sh - test/jdk/java/util/PluggableLocale/CollatorProviderTest.sh - test/jdk/java/util/PluggableLocale/CurrencyNameProviderTest.sh - test/jdk/java/util/PluggableLocale/DateFormatProviderTest.sh - test/jdk/java/util/PluggableLocale/DateFormatSymbolsProviderTest.sh - test/jdk/java/util/PluggableLocale/DecimalFormatSymbolsProviderTest.sh - test/jdk/java/util/PluggableLocale/ExecTest.sh - test/jdk/java/util/PluggableLocale/GenericTest.sh - test/jdk/java/util/PluggableLocale/LocaleNameProviderTest.sh - test/jdk/java/util/PluggableLocale/NumberFormatProviderTest.sh - test/jdk/java/util/PluggableLocale/PermissionTest.sh - test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.sh - test/jdk/java/util/PluggableLocale/barprovider.jar - test/jdk/java/util/PluggableLocale/fooprovider.jar - test/jdk/java/util/PluggableLocale/providersrc/BreakIteratorProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CalendarDataProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CalendarNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CollatorProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CurrencyNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CurrencyNameProviderImpl2.java - test/jdk/java/util/PluggableLocale/providersrc/DateFormatProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/DateFormatSymbolsProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/DecimalFormatSymbolsProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/FooDateFormat.java - test/jdk/java/util/PluggableLocale/providersrc/FooNumberFormat.java - test/jdk/java/util/PluggableLocale/providersrc/GenericTimeZoneNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/LocaleNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja_JP_kyoto.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja_JP_osaka.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_xx.properties - test/jdk/java/util/PluggableLocale/providersrc/Makefile - test/jdk/java/util/PluggableLocale/providersrc/NumberFormatProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/TimeZoneNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/Utils.java - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.BreakIteratorProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.CollatorProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DateFormatProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DateFormatSymbolsProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DecimalFormatSymbolsProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.NumberFormatProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CalendarDataProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CalendarNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CurrencyNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.LocaleNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.TimeZoneNameProvider - test/jdk/java/util/TimeZone/Bug8066652.sh - test/jdk/java/util/TimeZone/OldIDMappingTest.sh - test/jdk/java/util/TimeZone/TimeZoneDatePermissionCheck.sh - test/jdk/java/util/prefs/CheckUserPrefsStorage.sh - test/jdk/java/util/prefs/PrefsSpi.sh - test/jdk/java/util/zip/ZipFile/FinalizeZipFile.java - test/jdk/lib/security/CheckBlacklistedCerts.java - test/jdk/lib/security/cacerts/VerifyCACerts.java - test/jdk/lib/testlibrary/ModuleTargetHelper.java - test/jdk/lib/testlibrary/ModuleUtils.java - test/jdk/lib/testlibrary/jdk/testlibrary/SimpleSSLContext.java - test/jdk/lib/testlibrary/jdk/testlibrary/testkeys From maurizio.cimadamore at oracle.com Thu Nov 8 21:01:05 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 08 Nov 2018 21:01:05 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <201811082101.wA8L155k022344@aojmv0008.oracle.com> Changeset: c589b0c64860 Author: mcimadamore Date: 2018-11-08 22:07 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/c589b0c64860 Automatic merge with default - src/hotspot/cpu/arm/arm_64.ad - src/hotspot/cpu/arm/assembler_arm_64.cpp - src/hotspot/cpu/arm/assembler_arm_64.hpp - src/hotspot/cpu/arm/nativeInst_arm_64.cpp - src/hotspot/cpu/arm/nativeInst_arm_64.hpp - src/hotspot/cpu/arm/vm_version_arm_64.cpp - src/hotspot/os_cpu/linux_arm/linux_arm_64.s - src/hotspot/share/prims/privilegedStack.cpp - src/hotspot/share/prims/privilegedStack.hpp - src/hotspot/share/utilities/internalVMTests.cpp - src/hotspot/share/utilities/internalVMTests.hpp - src/java.base/macosx/classes/module-info.java.extra - src/java.base/share/classes/jdk/internal/misc/JavaAWTAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaAWTFontAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaBeansAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFileDescriptorAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFilePermissionAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIORandomAccessFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangRefAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetHttpCookieAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetInetAddressAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetSocketAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLClassLoaderAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetUriAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNioAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputFilterAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputStreamAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaSecurityAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilResourceBundleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaxCryptoSealedObjectAccess.java - src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java - src/java.base/share/classes/jdk/internal/misc/VMNotification.java - src/java.xml.crypto/share/classes/javax/xml/crypto/dom/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/package.html ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/internal/ReflectionAccessJDK.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_noCompactStrings.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_stringDedup.java - test/hotspot/jtreg/sanity/ExecuteInternalVMTests.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_reflect_redefine/TestDescription.java - test/jdk/com/sun/jdi/DeferredStepTest.sh - test/jdk/com/sun/jdi/ShellScaffold.sh - test/jdk/com/sun/jdi/ZZZcleanup.sh - test/jdk/java/util/Calendar/GenericTimeZoneNamesTest.sh - test/jdk/java/util/Calendar/NarrowNamesTest.sh - test/jdk/java/util/Calendar/SupplementalJapaneseEraTest.sh - test/jdk/java/util/Locale/LocaleCategory.sh - test/jdk/java/util/Locale/LocaleProviders.sh - test/jdk/java/util/PluggableLocale/BreakIteratorProviderTest.sh - test/jdk/java/util/PluggableLocale/CalendarDataProviderTest.sh - test/jdk/java/util/PluggableLocale/CalendarNameProviderTest.sh - test/jdk/java/util/PluggableLocale/ClasspathTest.sh - test/jdk/java/util/PluggableLocale/CollatorProviderTest.sh - test/jdk/java/util/PluggableLocale/CurrencyNameProviderTest.sh - test/jdk/java/util/PluggableLocale/DateFormatProviderTest.sh - test/jdk/java/util/PluggableLocale/DateFormatSymbolsProviderTest.sh - test/jdk/java/util/PluggableLocale/DecimalFormatSymbolsProviderTest.sh - test/jdk/java/util/PluggableLocale/ExecTest.sh - test/jdk/java/util/PluggableLocale/GenericTest.sh - test/jdk/java/util/PluggableLocale/LocaleNameProviderTest.sh - test/jdk/java/util/PluggableLocale/NumberFormatProviderTest.sh - test/jdk/java/util/PluggableLocale/PermissionTest.sh - test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.sh - test/jdk/java/util/PluggableLocale/barprovider.jar - test/jdk/java/util/PluggableLocale/fooprovider.jar - test/jdk/java/util/PluggableLocale/providersrc/BreakIteratorProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CalendarDataProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CalendarNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CollatorProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CurrencyNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CurrencyNameProviderImpl2.java - test/jdk/java/util/PluggableLocale/providersrc/DateFormatProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/DateFormatSymbolsProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/DecimalFormatSymbolsProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/FooDateFormat.java - test/jdk/java/util/PluggableLocale/providersrc/FooNumberFormat.java - test/jdk/java/util/PluggableLocale/providersrc/GenericTimeZoneNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/LocaleNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja_JP_kyoto.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja_JP_osaka.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_xx.properties - test/jdk/java/util/PluggableLocale/providersrc/Makefile - test/jdk/java/util/PluggableLocale/providersrc/NumberFormatProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/TimeZoneNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/Utils.java - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.BreakIteratorProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.CollatorProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DateFormatProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DateFormatSymbolsProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DecimalFormatSymbolsProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.NumberFormatProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CalendarDataProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CalendarNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CurrencyNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.LocaleNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.TimeZoneNameProvider - test/jdk/java/util/TimeZone/Bug8066652.sh - test/jdk/java/util/TimeZone/OldIDMappingTest.sh - test/jdk/java/util/TimeZone/TimeZoneDatePermissionCheck.sh - test/jdk/java/util/prefs/CheckUserPrefsStorage.sh - test/jdk/java/util/prefs/PrefsSpi.sh - test/jdk/java/util/zip/ZipFile/FinalizeZipFile.java - test/jdk/lib/security/CheckBlacklistedCerts.java - test/jdk/lib/security/cacerts/VerifyCACerts.java - test/jdk/lib/testlibrary/ModuleTargetHelper.java - test/jdk/lib/testlibrary/ModuleUtils.java - test/jdk/lib/testlibrary/jdk/testlibrary/SimpleSSLContext.java - test/jdk/lib/testlibrary/jdk/testlibrary/testkeys From maurizio.cimadamore at oracle.com Thu Nov 8 21:01:26 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 08 Nov 2018 21:01:26 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <201811082101.wA8L1Qtx022728@aojmv0008.oracle.com> Changeset: e2f4858382aa Author: mcimadamore Date: 2018-11-08 22:07 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/e2f4858382aa Automatic merge with default - src/hotspot/cpu/arm/arm_64.ad - src/hotspot/cpu/arm/assembler_arm_64.cpp - src/hotspot/cpu/arm/assembler_arm_64.hpp - src/hotspot/cpu/arm/nativeInst_arm_64.cpp - src/hotspot/cpu/arm/nativeInst_arm_64.hpp - src/hotspot/cpu/arm/vm_version_arm_64.cpp - src/hotspot/os_cpu/linux_arm/linux_arm_64.s - src/hotspot/share/prims/privilegedStack.cpp - src/hotspot/share/prims/privilegedStack.hpp - src/hotspot/share/utilities/internalVMTests.cpp - src/hotspot/share/utilities/internalVMTests.hpp - src/java.base/macosx/classes/module-info.java.extra - src/java.base/share/classes/jdk/internal/misc/JavaAWTAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaAWTFontAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaBeansAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFileDescriptorAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFilePermissionAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIORandomAccessFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangRefAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetHttpCookieAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetInetAddressAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetSocketAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLClassLoaderAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetUriAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNioAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputFilterAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputStreamAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaSecurityAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilResourceBundleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaxCryptoSealedObjectAccess.java - src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java - src/java.base/share/classes/jdk/internal/misc/VMNotification.java - src/java.xml.crypto/share/classes/javax/xml/crypto/dom/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/package.html ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/internal/ReflectionAccessJDK.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_noCompactStrings.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_stringDedup.java - test/hotspot/jtreg/sanity/ExecuteInternalVMTests.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_reflect_redefine/TestDescription.java - test/jdk/com/sun/jdi/DeferredStepTest.sh - test/jdk/com/sun/jdi/ShellScaffold.sh - test/jdk/com/sun/jdi/ZZZcleanup.sh - test/jdk/java/util/Calendar/GenericTimeZoneNamesTest.sh - test/jdk/java/util/Calendar/NarrowNamesTest.sh - test/jdk/java/util/Calendar/SupplementalJapaneseEraTest.sh - test/jdk/java/util/Locale/LocaleCategory.sh - test/jdk/java/util/Locale/LocaleProviders.sh - test/jdk/java/util/PluggableLocale/BreakIteratorProviderTest.sh - test/jdk/java/util/PluggableLocale/CalendarDataProviderTest.sh - test/jdk/java/util/PluggableLocale/CalendarNameProviderTest.sh - test/jdk/java/util/PluggableLocale/ClasspathTest.sh - test/jdk/java/util/PluggableLocale/CollatorProviderTest.sh - test/jdk/java/util/PluggableLocale/CurrencyNameProviderTest.sh - test/jdk/java/util/PluggableLocale/DateFormatProviderTest.sh - test/jdk/java/util/PluggableLocale/DateFormatSymbolsProviderTest.sh - test/jdk/java/util/PluggableLocale/DecimalFormatSymbolsProviderTest.sh - test/jdk/java/util/PluggableLocale/ExecTest.sh - test/jdk/java/util/PluggableLocale/GenericTest.sh - test/jdk/java/util/PluggableLocale/LocaleNameProviderTest.sh - test/jdk/java/util/PluggableLocale/NumberFormatProviderTest.sh - test/jdk/java/util/PluggableLocale/PermissionTest.sh - test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.sh - test/jdk/java/util/PluggableLocale/barprovider.jar - test/jdk/java/util/PluggableLocale/fooprovider.jar - test/jdk/java/util/PluggableLocale/providersrc/BreakIteratorProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CalendarDataProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CalendarNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CollatorProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CurrencyNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CurrencyNameProviderImpl2.java - test/jdk/java/util/PluggableLocale/providersrc/DateFormatProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/DateFormatSymbolsProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/DecimalFormatSymbolsProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/FooDateFormat.java - test/jdk/java/util/PluggableLocale/providersrc/FooNumberFormat.java - test/jdk/java/util/PluggableLocale/providersrc/GenericTimeZoneNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/LocaleNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja_JP_kyoto.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja_JP_osaka.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_xx.properties - test/jdk/java/util/PluggableLocale/providersrc/Makefile - test/jdk/java/util/PluggableLocale/providersrc/NumberFormatProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/TimeZoneNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/Utils.java - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.BreakIteratorProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.CollatorProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DateFormatProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DateFormatSymbolsProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DecimalFormatSymbolsProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.NumberFormatProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CalendarDataProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CalendarNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CurrencyNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.LocaleNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.TimeZoneNameProvider - test/jdk/java/util/TimeZone/Bug8066652.sh - test/jdk/java/util/TimeZone/OldIDMappingTest.sh - test/jdk/java/util/TimeZone/TimeZoneDatePermissionCheck.sh - test/jdk/java/util/prefs/CheckUserPrefsStorage.sh - test/jdk/java/util/prefs/PrefsSpi.sh - test/jdk/java/util/zip/ZipFile/FinalizeZipFile.java - test/jdk/lib/security/CheckBlacklistedCerts.java - test/jdk/lib/security/cacerts/VerifyCACerts.java - test/jdk/lib/testlibrary/ModuleTargetHelper.java - test/jdk/lib/testlibrary/ModuleUtils.java - test/jdk/lib/testlibrary/jdk/testlibrary/SimpleSSLContext.java - test/jdk/lib/testlibrary/jdk/testlibrary/testkeys From maurizio.cimadamore at oracle.com Thu Nov 8 20:59:33 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 08 Nov 2018 20:59:33 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <201811082059.wA8KxYcx020834@aojmv0008.oracle.com> Changeset: 7b634a4e510c Author: mcimadamore Date: 2018-11-08 22:05 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/7b634a4e510c Automatic merge with default - src/hotspot/cpu/arm/arm_64.ad - src/hotspot/cpu/arm/assembler_arm_64.cpp - src/hotspot/cpu/arm/assembler_arm_64.hpp - src/hotspot/cpu/arm/nativeInst_arm_64.cpp - src/hotspot/cpu/arm/nativeInst_arm_64.hpp - src/hotspot/cpu/arm/vm_version_arm_64.cpp - src/hotspot/os_cpu/linux_arm/linux_arm_64.s - src/hotspot/share/prims/privilegedStack.cpp - src/hotspot/share/prims/privilegedStack.hpp - src/hotspot/share/utilities/internalVMTests.cpp - src/hotspot/share/utilities/internalVMTests.hpp - src/java.base/macosx/classes/module-info.java.extra - src/java.base/share/classes/jdk/internal/misc/JavaAWTAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaAWTFontAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaBeansAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFileDescriptorAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFilePermissionAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIORandomAccessFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangRefAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetHttpCookieAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetInetAddressAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetSocketAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLClassLoaderAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetUriAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNioAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputFilterAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputStreamAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaSecurityAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilResourceBundleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaxCryptoSealedObjectAccess.java - src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java - src/java.base/share/classes/jdk/internal/misc/VMNotification.java - src/java.xml.crypto/share/classes/javax/xml/crypto/dom/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/package.html ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/internal/ReflectionAccessJDK.java ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_noCompactStrings.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_stringDedup.java - test/hotspot/jtreg/sanity/ExecuteInternalVMTests.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_reflect_redefine/TestDescription.java - test/jdk/com/sun/jdi/DeferredStepTest.sh - test/jdk/com/sun/jdi/ShellScaffold.sh - test/jdk/com/sun/jdi/ZZZcleanup.sh - test/jdk/java/util/Calendar/GenericTimeZoneNamesTest.sh - test/jdk/java/util/Calendar/NarrowNamesTest.sh - test/jdk/java/util/Calendar/SupplementalJapaneseEraTest.sh - test/jdk/java/util/Locale/LocaleCategory.sh - test/jdk/java/util/Locale/LocaleProviders.sh - test/jdk/java/util/PluggableLocale/BreakIteratorProviderTest.sh - test/jdk/java/util/PluggableLocale/CalendarDataProviderTest.sh - test/jdk/java/util/PluggableLocale/CalendarNameProviderTest.sh - test/jdk/java/util/PluggableLocale/ClasspathTest.sh - test/jdk/java/util/PluggableLocale/CollatorProviderTest.sh - test/jdk/java/util/PluggableLocale/CurrencyNameProviderTest.sh - test/jdk/java/util/PluggableLocale/DateFormatProviderTest.sh - test/jdk/java/util/PluggableLocale/DateFormatSymbolsProviderTest.sh - test/jdk/java/util/PluggableLocale/DecimalFormatSymbolsProviderTest.sh - test/jdk/java/util/PluggableLocale/ExecTest.sh - test/jdk/java/util/PluggableLocale/GenericTest.sh - test/jdk/java/util/PluggableLocale/LocaleNameProviderTest.sh - test/jdk/java/util/PluggableLocale/NumberFormatProviderTest.sh - test/jdk/java/util/PluggableLocale/PermissionTest.sh - test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.sh - test/jdk/java/util/PluggableLocale/barprovider.jar - test/jdk/java/util/PluggableLocale/fooprovider.jar - test/jdk/java/util/PluggableLocale/providersrc/BreakIteratorProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CalendarDataProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CalendarNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CollatorProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CurrencyNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CurrencyNameProviderImpl2.java - test/jdk/java/util/PluggableLocale/providersrc/DateFormatProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/DateFormatSymbolsProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/DecimalFormatSymbolsProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/FooDateFormat.java - test/jdk/java/util/PluggableLocale/providersrc/FooNumberFormat.java - test/jdk/java/util/PluggableLocale/providersrc/GenericTimeZoneNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/LocaleNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja_JP_kyoto.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja_JP_osaka.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_xx.properties - test/jdk/java/util/PluggableLocale/providersrc/Makefile - test/jdk/java/util/PluggableLocale/providersrc/NumberFormatProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/TimeZoneNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/Utils.java - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.BreakIteratorProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.CollatorProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DateFormatProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DateFormatSymbolsProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DecimalFormatSymbolsProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.NumberFormatProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CalendarDataProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CalendarNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CurrencyNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.LocaleNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.TimeZoneNameProvider - test/jdk/java/util/TimeZone/Bug8066652.sh - test/jdk/java/util/TimeZone/OldIDMappingTest.sh - test/jdk/java/util/TimeZone/TimeZoneDatePermissionCheck.sh - test/jdk/java/util/prefs/CheckUserPrefsStorage.sh - test/jdk/java/util/prefs/PrefsSpi.sh - test/jdk/java/util/zip/ZipFile/FinalizeZipFile.java - test/jdk/lib/security/CheckBlacklistedCerts.java - test/jdk/lib/security/cacerts/VerifyCACerts.java - test/jdk/lib/testlibrary/ModuleTargetHelper.java - test/jdk/lib/testlibrary/ModuleUtils.java - test/jdk/lib/testlibrary/jdk/testlibrary/SimpleSSLContext.java - test/jdk/lib/testlibrary/jdk/testlibrary/testkeys From maurizio.cimadamore at oracle.com Thu Nov 8 21:02:57 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 08 Nov 2018 21:02:57 +0000 Subject: hg: amber/amber: Automatic merge with patterns Message-ID: <201811082102.wA8L2wns024045@aojmv0008.oracle.com> Changeset: 293d5b8c2cc3 Author: mcimadamore Date: 2018-11-08 22:09 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/293d5b8c2cc3 Automatic merge with patterns ! make/hotspot/symbols/symbols-unix - src/hotspot/cpu/arm/arm_64.ad - src/hotspot/cpu/arm/assembler_arm_64.cpp - src/hotspot/cpu/arm/assembler_arm_64.hpp - src/hotspot/cpu/arm/nativeInst_arm_64.cpp - src/hotspot/cpu/arm/nativeInst_arm_64.hpp - src/hotspot/cpu/arm/vm_version_arm_64.cpp - src/hotspot/os_cpu/linux_arm/linux_arm_64.s ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/prims/jvm.cpp - src/hotspot/share/prims/privilegedStack.cpp - src/hotspot/share/prims/privilegedStack.hpp - src/hotspot/share/utilities/internalVMTests.cpp - src/hotspot/share/utilities/internalVMTests.hpp - src/java.base/macosx/classes/module-info.java.extra ! src/java.base/share/classes/java/lang/Class.java - src/java.base/share/classes/jdk/internal/misc/JavaAWTAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaAWTFontAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaBeansAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFileDescriptorAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFilePermissionAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIORandomAccessFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangRefAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetHttpCookieAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetInetAddressAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetSocketAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLClassLoaderAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetUriAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNioAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputFilterAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputStreamAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaSecurityAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilResourceBundleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaxCryptoSealedObjectAccess.java - src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java - src/java.base/share/classes/jdk/internal/misc/VMNotification.java ! src/java.base/share/classes/module-info.java - src/java.xml.crypto/share/classes/javax/xml/crypto/dom/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/package.html ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/internal/ReflectionAccessJDK.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! src/jdk.jshell/share/classes/jdk/jshell/ReplParser.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_noCompactStrings.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_stringDedup.java - test/hotspot/jtreg/sanity/ExecuteInternalVMTests.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_reflect_redefine/TestDescription.java - test/jdk/com/sun/jdi/DeferredStepTest.sh - test/jdk/com/sun/jdi/ShellScaffold.sh - test/jdk/com/sun/jdi/ZZZcleanup.sh - test/jdk/java/util/Calendar/GenericTimeZoneNamesTest.sh - test/jdk/java/util/Calendar/NarrowNamesTest.sh - test/jdk/java/util/Calendar/SupplementalJapaneseEraTest.sh - test/jdk/java/util/Locale/LocaleCategory.sh - test/jdk/java/util/Locale/LocaleProviders.sh - test/jdk/java/util/PluggableLocale/BreakIteratorProviderTest.sh - test/jdk/java/util/PluggableLocale/CalendarDataProviderTest.sh - test/jdk/java/util/PluggableLocale/CalendarNameProviderTest.sh - test/jdk/java/util/PluggableLocale/ClasspathTest.sh - test/jdk/java/util/PluggableLocale/CollatorProviderTest.sh - test/jdk/java/util/PluggableLocale/CurrencyNameProviderTest.sh - test/jdk/java/util/PluggableLocale/DateFormatProviderTest.sh - test/jdk/java/util/PluggableLocale/DateFormatSymbolsProviderTest.sh - test/jdk/java/util/PluggableLocale/DecimalFormatSymbolsProviderTest.sh - test/jdk/java/util/PluggableLocale/ExecTest.sh - test/jdk/java/util/PluggableLocale/GenericTest.sh - test/jdk/java/util/PluggableLocale/LocaleNameProviderTest.sh - test/jdk/java/util/PluggableLocale/NumberFormatProviderTest.sh - test/jdk/java/util/PluggableLocale/PermissionTest.sh - test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.sh - test/jdk/java/util/PluggableLocale/barprovider.jar - test/jdk/java/util/PluggableLocale/fooprovider.jar - test/jdk/java/util/PluggableLocale/providersrc/BreakIteratorProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CalendarDataProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CalendarNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CollatorProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CurrencyNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CurrencyNameProviderImpl2.java - test/jdk/java/util/PluggableLocale/providersrc/DateFormatProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/DateFormatSymbolsProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/DecimalFormatSymbolsProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/FooDateFormat.java - test/jdk/java/util/PluggableLocale/providersrc/FooNumberFormat.java - test/jdk/java/util/PluggableLocale/providersrc/GenericTimeZoneNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/LocaleNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja_JP_kyoto.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja_JP_osaka.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_xx.properties - test/jdk/java/util/PluggableLocale/providersrc/Makefile - test/jdk/java/util/PluggableLocale/providersrc/NumberFormatProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/TimeZoneNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/Utils.java - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.BreakIteratorProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.CollatorProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DateFormatProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DateFormatSymbolsProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DecimalFormatSymbolsProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.NumberFormatProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CalendarDataProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CalendarNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CurrencyNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.LocaleNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.TimeZoneNameProvider - test/jdk/java/util/TimeZone/Bug8066652.sh - test/jdk/java/util/TimeZone/OldIDMappingTest.sh - test/jdk/java/util/TimeZone/TimeZoneDatePermissionCheck.sh - test/jdk/java/util/prefs/CheckUserPrefsStorage.sh - test/jdk/java/util/prefs/PrefsSpi.sh - test/jdk/java/util/zip/ZipFile/FinalizeZipFile.java - test/jdk/lib/security/CheckBlacklistedCerts.java - test/jdk/lib/security/cacerts/VerifyCACerts.java - test/jdk/lib/testlibrary/ModuleTargetHelper.java - test/jdk/lib/testlibrary/ModuleUtils.java - test/jdk/lib/testlibrary/jdk/testlibrary/SimpleSSLContext.java - test/jdk/lib/testlibrary/jdk/testlibrary/testkeys From maurizio.cimadamore at oracle.com Thu Nov 8 21:03:16 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 08 Nov 2018 21:03:16 +0000 Subject: hg: amber/amber: Automatic merge with datum Message-ID: <201811082103.wA8L3G8E024366@aojmv0008.oracle.com> Changeset: 92d56d35333f Author: mcimadamore Date: 2018-11-08 22:09 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/92d56d35333f Automatic merge with datum ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java From maurizio.cimadamore at oracle.com Thu Nov 8 21:00:44 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 08 Nov 2018 21:00:44 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <201811082100.wA8L0iSK021952@aojmv0008.oracle.com> Changeset: b0be76135ea7 Author: mcimadamore Date: 2018-11-08 22:06 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/b0be76135ea7 Automatic merge with default - src/hotspot/cpu/arm/arm_64.ad - src/hotspot/cpu/arm/assembler_arm_64.cpp - src/hotspot/cpu/arm/assembler_arm_64.hpp - src/hotspot/cpu/arm/nativeInst_arm_64.cpp - src/hotspot/cpu/arm/nativeInst_arm_64.hpp - src/hotspot/cpu/arm/vm_version_arm_64.cpp - src/hotspot/os_cpu/linux_arm/linux_arm_64.s - src/hotspot/share/prims/privilegedStack.cpp - src/hotspot/share/prims/privilegedStack.hpp - src/hotspot/share/utilities/internalVMTests.cpp - src/hotspot/share/utilities/internalVMTests.hpp - src/java.base/macosx/classes/module-info.java.extra ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/lang/invoke/VarHandles.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template - src/java.base/share/classes/jdk/internal/misc/JavaAWTAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaAWTFontAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaBeansAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFileDescriptorAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFilePermissionAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIORandomAccessFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangRefAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetHttpCookieAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetInetAddressAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetSocketAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLClassLoaderAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetUriAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNioAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputFilterAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputStreamAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaSecurityAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilResourceBundleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaxCryptoSealedObjectAccess.java - src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java - src/java.base/share/classes/jdk/internal/misc/VMNotification.java ! src/java.base/share/classes/module-info.java - src/java.xml.crypto/share/classes/javax/xml/crypto/dom/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/package.html - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/internal/ReflectionAccessJDK.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_noCompactStrings.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_stringDedup.java - test/hotspot/jtreg/sanity/ExecuteInternalVMTests.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_reflect_redefine/TestDescription.java - test/jdk/com/sun/jdi/DeferredStepTest.sh - test/jdk/com/sun/jdi/ShellScaffold.sh - test/jdk/com/sun/jdi/ZZZcleanup.sh - test/jdk/java/util/Calendar/GenericTimeZoneNamesTest.sh - test/jdk/java/util/Calendar/NarrowNamesTest.sh - test/jdk/java/util/Calendar/SupplementalJapaneseEraTest.sh - test/jdk/java/util/Locale/LocaleCategory.sh - test/jdk/java/util/Locale/LocaleProviders.sh - test/jdk/java/util/PluggableLocale/BreakIteratorProviderTest.sh - test/jdk/java/util/PluggableLocale/CalendarDataProviderTest.sh - test/jdk/java/util/PluggableLocale/CalendarNameProviderTest.sh - test/jdk/java/util/PluggableLocale/ClasspathTest.sh - test/jdk/java/util/PluggableLocale/CollatorProviderTest.sh - test/jdk/java/util/PluggableLocale/CurrencyNameProviderTest.sh - test/jdk/java/util/PluggableLocale/DateFormatProviderTest.sh - test/jdk/java/util/PluggableLocale/DateFormatSymbolsProviderTest.sh - test/jdk/java/util/PluggableLocale/DecimalFormatSymbolsProviderTest.sh - test/jdk/java/util/PluggableLocale/ExecTest.sh - test/jdk/java/util/PluggableLocale/GenericTest.sh - test/jdk/java/util/PluggableLocale/LocaleNameProviderTest.sh - test/jdk/java/util/PluggableLocale/NumberFormatProviderTest.sh - test/jdk/java/util/PluggableLocale/PermissionTest.sh - test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.sh - test/jdk/java/util/PluggableLocale/barprovider.jar - test/jdk/java/util/PluggableLocale/fooprovider.jar - test/jdk/java/util/PluggableLocale/providersrc/BreakIteratorProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CalendarDataProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CalendarNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CollatorProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CurrencyNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CurrencyNameProviderImpl2.java - test/jdk/java/util/PluggableLocale/providersrc/DateFormatProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/DateFormatSymbolsProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/DecimalFormatSymbolsProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/FooDateFormat.java - test/jdk/java/util/PluggableLocale/providersrc/FooNumberFormat.java - test/jdk/java/util/PluggableLocale/providersrc/GenericTimeZoneNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/LocaleNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja_JP_kyoto.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja_JP_osaka.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_xx.properties - test/jdk/java/util/PluggableLocale/providersrc/Makefile - test/jdk/java/util/PluggableLocale/providersrc/NumberFormatProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/TimeZoneNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/Utils.java - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.BreakIteratorProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.CollatorProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DateFormatProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DateFormatSymbolsProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DecimalFormatSymbolsProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.NumberFormatProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CalendarDataProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CalendarNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CurrencyNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.LocaleNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.TimeZoneNameProvider - test/jdk/java/util/TimeZone/Bug8066652.sh - test/jdk/java/util/TimeZone/OldIDMappingTest.sh - test/jdk/java/util/TimeZone/TimeZoneDatePermissionCheck.sh - test/jdk/java/util/prefs/CheckUserPrefsStorage.sh - test/jdk/java/util/prefs/PrefsSpi.sh - test/jdk/java/util/zip/ZipFile/FinalizeZipFile.java - test/jdk/lib/security/CheckBlacklistedCerts.java - test/jdk/lib/security/cacerts/VerifyCACerts.java - test/jdk/lib/testlibrary/ModuleTargetHelper.java - test/jdk/lib/testlibrary/ModuleUtils.java - test/jdk/lib/testlibrary/jdk/testlibrary/SimpleSSLContext.java - test/jdk/lib/testlibrary/jdk/testlibrary/testkeys ! test/langtools/tools/javac/generics/inference/8176534/TestUncheckedCalls.java ! test/langtools/tools/javac/lvti/harness/NonDenotableTest.java From maurizio.cimadamore at oracle.com Thu Nov 8 20:59:55 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 08 Nov 2018 20:59:55 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <201811082059.wA8KxtCV021188@aojmv0008.oracle.com> Changeset: 8f2715f44ede Author: mcimadamore Date: 2018-11-08 22:06 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/8f2715f44ede Automatic merge with default - src/hotspot/cpu/arm/arm_64.ad - src/hotspot/cpu/arm/assembler_arm_64.cpp - src/hotspot/cpu/arm/assembler_arm_64.hpp - src/hotspot/cpu/arm/nativeInst_arm_64.cpp - src/hotspot/cpu/arm/nativeInst_arm_64.hpp - src/hotspot/cpu/arm/vm_version_arm_64.cpp - src/hotspot/os_cpu/linux_arm/linux_arm_64.s - src/hotspot/share/prims/privilegedStack.cpp - src/hotspot/share/prims/privilegedStack.hpp - src/hotspot/share/utilities/internalVMTests.cpp - src/hotspot/share/utilities/internalVMTests.hpp - src/java.base/macosx/classes/module-info.java.extra - src/java.base/share/classes/jdk/internal/misc/JavaAWTAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaAWTFontAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaBeansAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFileDescriptorAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFilePermissionAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIORandomAccessFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangRefAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetHttpCookieAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetInetAddressAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetSocketAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLClassLoaderAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetUriAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNioAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputFilterAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputStreamAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaSecurityAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilResourceBundleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaxCryptoSealedObjectAccess.java - src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java - src/java.base/share/classes/jdk/internal/misc/VMNotification.java - src/java.xml.crypto/share/classes/javax/xml/crypto/dom/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/package.html ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/internal/ReflectionAccessJDK.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_noCompactStrings.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_stringDedup.java - test/hotspot/jtreg/sanity/ExecuteInternalVMTests.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_reflect_redefine/TestDescription.java - test/jdk/com/sun/jdi/DeferredStepTest.sh - test/jdk/com/sun/jdi/ShellScaffold.sh - test/jdk/com/sun/jdi/ZZZcleanup.sh - test/jdk/java/util/Calendar/GenericTimeZoneNamesTest.sh - test/jdk/java/util/Calendar/NarrowNamesTest.sh - test/jdk/java/util/Calendar/SupplementalJapaneseEraTest.sh - test/jdk/java/util/Locale/LocaleCategory.sh - test/jdk/java/util/Locale/LocaleProviders.sh - test/jdk/java/util/PluggableLocale/BreakIteratorProviderTest.sh - test/jdk/java/util/PluggableLocale/CalendarDataProviderTest.sh - test/jdk/java/util/PluggableLocale/CalendarNameProviderTest.sh - test/jdk/java/util/PluggableLocale/ClasspathTest.sh - test/jdk/java/util/PluggableLocale/CollatorProviderTest.sh - test/jdk/java/util/PluggableLocale/CurrencyNameProviderTest.sh - test/jdk/java/util/PluggableLocale/DateFormatProviderTest.sh - test/jdk/java/util/PluggableLocale/DateFormatSymbolsProviderTest.sh - test/jdk/java/util/PluggableLocale/DecimalFormatSymbolsProviderTest.sh - test/jdk/java/util/PluggableLocale/ExecTest.sh - test/jdk/java/util/PluggableLocale/GenericTest.sh - test/jdk/java/util/PluggableLocale/LocaleNameProviderTest.sh - test/jdk/java/util/PluggableLocale/NumberFormatProviderTest.sh - test/jdk/java/util/PluggableLocale/PermissionTest.sh - test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.sh - test/jdk/java/util/PluggableLocale/barprovider.jar - test/jdk/java/util/PluggableLocale/fooprovider.jar - test/jdk/java/util/PluggableLocale/providersrc/BreakIteratorProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CalendarDataProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CalendarNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CollatorProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CurrencyNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CurrencyNameProviderImpl2.java - test/jdk/java/util/PluggableLocale/providersrc/DateFormatProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/DateFormatSymbolsProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/DecimalFormatSymbolsProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/FooDateFormat.java - test/jdk/java/util/PluggableLocale/providersrc/FooNumberFormat.java - test/jdk/java/util/PluggableLocale/providersrc/GenericTimeZoneNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/LocaleNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja_JP_kyoto.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja_JP_osaka.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_xx.properties - test/jdk/java/util/PluggableLocale/providersrc/Makefile - test/jdk/java/util/PluggableLocale/providersrc/NumberFormatProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/TimeZoneNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/Utils.java - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.BreakIteratorProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.CollatorProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DateFormatProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DateFormatSymbolsProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DecimalFormatSymbolsProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.NumberFormatProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CalendarDataProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CalendarNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CurrencyNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.LocaleNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.TimeZoneNameProvider - test/jdk/java/util/TimeZone/Bug8066652.sh - test/jdk/java/util/TimeZone/OldIDMappingTest.sh - test/jdk/java/util/TimeZone/TimeZoneDatePermissionCheck.sh - test/jdk/java/util/prefs/CheckUserPrefsStorage.sh - test/jdk/java/util/prefs/PrefsSpi.sh - test/jdk/java/util/zip/ZipFile/FinalizeZipFile.java - test/jdk/lib/security/CheckBlacklistedCerts.java - test/jdk/lib/security/cacerts/VerifyCACerts.java - test/jdk/lib/testlibrary/ModuleTargetHelper.java - test/jdk/lib/testlibrary/ModuleUtils.java - test/jdk/lib/testlibrary/jdk/testlibrary/SimpleSSLContext.java - test/jdk/lib/testlibrary/jdk/testlibrary/testkeys From maurizio.cimadamore at oracle.com Thu Nov 8 21:02:12 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 08 Nov 2018 21:02:12 +0000 Subject: hg: amber/amber: Automatic merge with patterns-stage-1 Message-ID: <201811082102.wA8L2CDV023393@aojmv0008.oracle.com> Changeset: 438c0e640d3d Author: mcimadamore Date: 2018-11-08 22:08 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/438c0e640d3d Automatic merge with patterns-stage-1 - src/hotspot/cpu/arm/arm_64.ad - src/hotspot/cpu/arm/assembler_arm_64.cpp - src/hotspot/cpu/arm/assembler_arm_64.hpp - src/hotspot/cpu/arm/nativeInst_arm_64.cpp - src/hotspot/cpu/arm/nativeInst_arm_64.hpp - src/hotspot/cpu/arm/vm_version_arm_64.cpp - src/hotspot/os_cpu/linux_arm/linux_arm_64.s - src/hotspot/share/prims/privilegedStack.cpp - src/hotspot/share/prims/privilegedStack.hpp - src/hotspot/share/utilities/internalVMTests.cpp - src/hotspot/share/utilities/internalVMTests.hpp - src/java.base/macosx/classes/module-info.java.extra - src/java.base/share/classes/jdk/internal/misc/JavaAWTAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaAWTFontAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaBeansAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFileDescriptorAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFilePermissionAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIORandomAccessFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangRefAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetHttpCookieAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetInetAddressAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetSocketAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLClassLoaderAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetUriAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNioAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputFilterAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputStreamAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaSecurityAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilResourceBundleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaxCryptoSealedObjectAccess.java - src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java - src/java.base/share/classes/jdk/internal/misc/VMNotification.java - src/java.xml.crypto/share/classes/javax/xml/crypto/dom/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/package.html ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/internal/ReflectionAccessJDK.java ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_noCompactStrings.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_stringDedup.java - test/hotspot/jtreg/sanity/ExecuteInternalVMTests.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_reflect_redefine/TestDescription.java - test/jdk/com/sun/jdi/DeferredStepTest.sh - test/jdk/com/sun/jdi/ShellScaffold.sh - test/jdk/com/sun/jdi/ZZZcleanup.sh - test/jdk/java/util/Calendar/GenericTimeZoneNamesTest.sh - test/jdk/java/util/Calendar/NarrowNamesTest.sh - test/jdk/java/util/Calendar/SupplementalJapaneseEraTest.sh - test/jdk/java/util/Locale/LocaleCategory.sh - test/jdk/java/util/Locale/LocaleProviders.sh - test/jdk/java/util/PluggableLocale/BreakIteratorProviderTest.sh - test/jdk/java/util/PluggableLocale/CalendarDataProviderTest.sh - test/jdk/java/util/PluggableLocale/CalendarNameProviderTest.sh - test/jdk/java/util/PluggableLocale/ClasspathTest.sh - test/jdk/java/util/PluggableLocale/CollatorProviderTest.sh - test/jdk/java/util/PluggableLocale/CurrencyNameProviderTest.sh - test/jdk/java/util/PluggableLocale/DateFormatProviderTest.sh - test/jdk/java/util/PluggableLocale/DateFormatSymbolsProviderTest.sh - test/jdk/java/util/PluggableLocale/DecimalFormatSymbolsProviderTest.sh - test/jdk/java/util/PluggableLocale/ExecTest.sh - test/jdk/java/util/PluggableLocale/GenericTest.sh - test/jdk/java/util/PluggableLocale/LocaleNameProviderTest.sh - test/jdk/java/util/PluggableLocale/NumberFormatProviderTest.sh - test/jdk/java/util/PluggableLocale/PermissionTest.sh - test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.sh - test/jdk/java/util/PluggableLocale/barprovider.jar - test/jdk/java/util/PluggableLocale/fooprovider.jar - test/jdk/java/util/PluggableLocale/providersrc/BreakIteratorProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CalendarDataProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CalendarNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CollatorProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CurrencyNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CurrencyNameProviderImpl2.java - test/jdk/java/util/PluggableLocale/providersrc/DateFormatProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/DateFormatSymbolsProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/DecimalFormatSymbolsProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/FooDateFormat.java - test/jdk/java/util/PluggableLocale/providersrc/FooNumberFormat.java - test/jdk/java/util/PluggableLocale/providersrc/GenericTimeZoneNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/LocaleNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja_JP_kyoto.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja_JP_osaka.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_xx.properties - test/jdk/java/util/PluggableLocale/providersrc/Makefile - test/jdk/java/util/PluggableLocale/providersrc/NumberFormatProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/TimeZoneNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/Utils.java - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.BreakIteratorProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.CollatorProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DateFormatProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DateFormatSymbolsProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DecimalFormatSymbolsProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.NumberFormatProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CalendarDataProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CalendarNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CurrencyNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.LocaleNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.TimeZoneNameProvider - test/jdk/java/util/TimeZone/Bug8066652.sh - test/jdk/java/util/TimeZone/OldIDMappingTest.sh - test/jdk/java/util/TimeZone/TimeZoneDatePermissionCheck.sh - test/jdk/java/util/prefs/CheckUserPrefsStorage.sh - test/jdk/java/util/prefs/PrefsSpi.sh - test/jdk/java/util/zip/ZipFile/FinalizeZipFile.java - test/jdk/lib/security/CheckBlacklistedCerts.java - test/jdk/lib/security/cacerts/VerifyCACerts.java - test/jdk/lib/testlibrary/ModuleTargetHelper.java - test/jdk/lib/testlibrary/ModuleUtils.java - test/jdk/lib/testlibrary/jdk/testlibrary/SimpleSSLContext.java - test/jdk/lib/testlibrary/jdk/testlibrary/testkeys From maurizio.cimadamore at oracle.com Thu Nov 8 21:02:33 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 08 Nov 2018 21:02:33 +0000 Subject: hg: amber/amber: Automatic merge with jep-334 Message-ID: <201811082102.wA8L2Xrt023726@aojmv0008.oracle.com> Changeset: 0f433c4c2aee Author: mcimadamore Date: 2018-11-08 22:08 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/0f433c4c2aee Automatic merge with jep-334 - src/hotspot/cpu/arm/arm_64.ad - src/hotspot/cpu/arm/assembler_arm_64.cpp - src/hotspot/cpu/arm/assembler_arm_64.hpp - src/hotspot/cpu/arm/nativeInst_arm_64.cpp - src/hotspot/cpu/arm/nativeInst_arm_64.hpp - src/hotspot/cpu/arm/vm_version_arm_64.cpp - src/hotspot/os_cpu/linux_arm/linux_arm_64.s - src/hotspot/share/prims/privilegedStack.cpp - src/hotspot/share/prims/privilegedStack.hpp - src/hotspot/share/utilities/internalVMTests.cpp - src/hotspot/share/utilities/internalVMTests.hpp - src/java.base/macosx/classes/module-info.java.extra ! src/java.base/share/classes/java/lang/String.java - src/java.base/share/classes/jdk/internal/misc/JavaAWTAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaAWTFontAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaBeansAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFileDescriptorAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFilePermissionAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIORandomAccessFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangRefAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetHttpCookieAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetInetAddressAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetSocketAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLClassLoaderAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetUriAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNioAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputFilterAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputStreamAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaSecurityAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilResourceBundleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaxCryptoSealedObjectAccess.java - src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java - src/java.base/share/classes/jdk/internal/misc/VMNotification.java - src/java.xml.crypto/share/classes/javax/xml/crypto/dom/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/package.html - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/internal/ReflectionAccessJDK.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_noCompactStrings.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_stringDedup.java - test/hotspot/jtreg/sanity/ExecuteInternalVMTests.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_reflect_redefine/TestDescription.java - test/jdk/com/sun/jdi/DeferredStepTest.sh - test/jdk/com/sun/jdi/ShellScaffold.sh - test/jdk/com/sun/jdi/ZZZcleanup.sh - test/jdk/java/util/Calendar/GenericTimeZoneNamesTest.sh - test/jdk/java/util/Calendar/NarrowNamesTest.sh - test/jdk/java/util/Calendar/SupplementalJapaneseEraTest.sh - test/jdk/java/util/Locale/LocaleCategory.sh - test/jdk/java/util/Locale/LocaleProviders.sh - test/jdk/java/util/PluggableLocale/BreakIteratorProviderTest.sh - test/jdk/java/util/PluggableLocale/CalendarDataProviderTest.sh - test/jdk/java/util/PluggableLocale/CalendarNameProviderTest.sh - test/jdk/java/util/PluggableLocale/ClasspathTest.sh - test/jdk/java/util/PluggableLocale/CollatorProviderTest.sh - test/jdk/java/util/PluggableLocale/CurrencyNameProviderTest.sh - test/jdk/java/util/PluggableLocale/DateFormatProviderTest.sh - test/jdk/java/util/PluggableLocale/DateFormatSymbolsProviderTest.sh - test/jdk/java/util/PluggableLocale/DecimalFormatSymbolsProviderTest.sh - test/jdk/java/util/PluggableLocale/ExecTest.sh - test/jdk/java/util/PluggableLocale/GenericTest.sh - test/jdk/java/util/PluggableLocale/LocaleNameProviderTest.sh - test/jdk/java/util/PluggableLocale/NumberFormatProviderTest.sh - test/jdk/java/util/PluggableLocale/PermissionTest.sh - test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.sh - test/jdk/java/util/PluggableLocale/barprovider.jar - test/jdk/java/util/PluggableLocale/fooprovider.jar - test/jdk/java/util/PluggableLocale/providersrc/BreakIteratorProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CalendarDataProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CalendarNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CollatorProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CurrencyNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CurrencyNameProviderImpl2.java - test/jdk/java/util/PluggableLocale/providersrc/DateFormatProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/DateFormatSymbolsProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/DecimalFormatSymbolsProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/FooDateFormat.java - test/jdk/java/util/PluggableLocale/providersrc/FooNumberFormat.java - test/jdk/java/util/PluggableLocale/providersrc/GenericTimeZoneNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/LocaleNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja_JP_kyoto.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja_JP_osaka.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_xx.properties - test/jdk/java/util/PluggableLocale/providersrc/Makefile - test/jdk/java/util/PluggableLocale/providersrc/NumberFormatProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/TimeZoneNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/Utils.java - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.BreakIteratorProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.CollatorProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DateFormatProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DateFormatSymbolsProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DecimalFormatSymbolsProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.NumberFormatProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CalendarDataProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CalendarNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CurrencyNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.LocaleNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.TimeZoneNameProvider - test/jdk/java/util/TimeZone/Bug8066652.sh - test/jdk/java/util/TimeZone/OldIDMappingTest.sh - test/jdk/java/util/TimeZone/TimeZoneDatePermissionCheck.sh - test/jdk/java/util/prefs/CheckUserPrefsStorage.sh - test/jdk/java/util/prefs/PrefsSpi.sh - test/jdk/java/util/zip/ZipFile/FinalizeZipFile.java - test/jdk/lib/security/CheckBlacklistedCerts.java - test/jdk/lib/security/cacerts/VerifyCACerts.java - test/jdk/lib/testlibrary/ModuleTargetHelper.java - test/jdk/lib/testlibrary/ModuleUtils.java - test/jdk/lib/testlibrary/jdk/testlibrary/SimpleSSLContext.java - test/jdk/lib/testlibrary/jdk/testlibrary/testkeys From maurizio.cimadamore at oracle.com Thu Nov 8 21:03:34 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 08 Nov 2018 21:03:34 +0000 Subject: hg: amber/amber: Automatic merge with concise-method-declarations Message-ID: <201811082103.wA8L3YwM024621@aojmv0008.oracle.com> Changeset: dba279f0ea8d Author: mcimadamore Date: 2018-11-08 22:09 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/dba279f0ea8d Automatic merge with concise-method-declarations ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java From maurizio.cimadamore at oracle.com Thu Nov 8 21:01:47 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 08 Nov 2018 21:01:47 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <201811082101.wA8L1lF0023013@aojmv0008.oracle.com> Changeset: 6a721c7fe174 Author: mcimadamore Date: 2018-11-08 22:07 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/6a721c7fe174 Automatic merge with default - src/hotspot/cpu/arm/arm_64.ad - src/hotspot/cpu/arm/assembler_arm_64.cpp - src/hotspot/cpu/arm/assembler_arm_64.hpp - src/hotspot/cpu/arm/nativeInst_arm_64.cpp - src/hotspot/cpu/arm/nativeInst_arm_64.hpp - src/hotspot/cpu/arm/vm_version_arm_64.cpp - src/hotspot/os_cpu/linux_arm/linux_arm_64.s - src/hotspot/share/prims/privilegedStack.cpp - src/hotspot/share/prims/privilegedStack.hpp - src/hotspot/share/utilities/internalVMTests.cpp - src/hotspot/share/utilities/internalVMTests.hpp - src/java.base/macosx/classes/module-info.java.extra - src/java.base/share/classes/jdk/internal/misc/JavaAWTAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaAWTFontAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaBeansAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFileDescriptorAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFilePermissionAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIORandomAccessFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangRefAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetHttpCookieAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetInetAddressAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetSocketAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLClassLoaderAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetUriAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNioAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputFilterAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputStreamAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaSecurityAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilResourceBundleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaxCryptoSealedObjectAccess.java - src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java - src/java.base/share/classes/jdk/internal/misc/VMNotification.java - src/java.xml.crypto/share/classes/javax/xml/crypto/dom/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/package.html ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/internal/ReflectionAccessJDK.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_noCompactStrings.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_stringDedup.java - test/hotspot/jtreg/sanity/ExecuteInternalVMTests.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_reflect_redefine/TestDescription.java - test/jdk/com/sun/jdi/DeferredStepTest.sh - test/jdk/com/sun/jdi/ShellScaffold.sh - test/jdk/com/sun/jdi/ZZZcleanup.sh - test/jdk/java/util/Calendar/GenericTimeZoneNamesTest.sh - test/jdk/java/util/Calendar/NarrowNamesTest.sh - test/jdk/java/util/Calendar/SupplementalJapaneseEraTest.sh - test/jdk/java/util/Locale/LocaleCategory.sh - test/jdk/java/util/Locale/LocaleProviders.sh - test/jdk/java/util/PluggableLocale/BreakIteratorProviderTest.sh - test/jdk/java/util/PluggableLocale/CalendarDataProviderTest.sh - test/jdk/java/util/PluggableLocale/CalendarNameProviderTest.sh - test/jdk/java/util/PluggableLocale/ClasspathTest.sh - test/jdk/java/util/PluggableLocale/CollatorProviderTest.sh - test/jdk/java/util/PluggableLocale/CurrencyNameProviderTest.sh - test/jdk/java/util/PluggableLocale/DateFormatProviderTest.sh - test/jdk/java/util/PluggableLocale/DateFormatSymbolsProviderTest.sh - test/jdk/java/util/PluggableLocale/DecimalFormatSymbolsProviderTest.sh - test/jdk/java/util/PluggableLocale/ExecTest.sh - test/jdk/java/util/PluggableLocale/GenericTest.sh - test/jdk/java/util/PluggableLocale/LocaleNameProviderTest.sh - test/jdk/java/util/PluggableLocale/NumberFormatProviderTest.sh - test/jdk/java/util/PluggableLocale/PermissionTest.sh - test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.sh - test/jdk/java/util/PluggableLocale/barprovider.jar - test/jdk/java/util/PluggableLocale/fooprovider.jar - test/jdk/java/util/PluggableLocale/providersrc/BreakIteratorProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CalendarDataProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CalendarNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CollatorProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CurrencyNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CurrencyNameProviderImpl2.java - test/jdk/java/util/PluggableLocale/providersrc/DateFormatProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/DateFormatSymbolsProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/DecimalFormatSymbolsProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/FooDateFormat.java - test/jdk/java/util/PluggableLocale/providersrc/FooNumberFormat.java - test/jdk/java/util/PluggableLocale/providersrc/GenericTimeZoneNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/LocaleNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja_JP_kyoto.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja_JP_osaka.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_xx.properties - test/jdk/java/util/PluggableLocale/providersrc/Makefile - test/jdk/java/util/PluggableLocale/providersrc/NumberFormatProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/TimeZoneNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/Utils.java - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.BreakIteratorProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.CollatorProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DateFormatProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DateFormatSymbolsProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DecimalFormatSymbolsProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.NumberFormatProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CalendarDataProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CalendarNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CurrencyNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.LocaleNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.TimeZoneNameProvider - test/jdk/java/util/TimeZone/Bug8066652.sh - test/jdk/java/util/TimeZone/OldIDMappingTest.sh - test/jdk/java/util/TimeZone/TimeZoneDatePermissionCheck.sh - test/jdk/java/util/prefs/CheckUserPrefsStorage.sh - test/jdk/java/util/prefs/PrefsSpi.sh - test/jdk/java/util/zip/ZipFile/FinalizeZipFile.java - test/jdk/lib/security/CheckBlacklistedCerts.java - test/jdk/lib/security/cacerts/VerifyCACerts.java - test/jdk/lib/testlibrary/ModuleTargetHelper.java - test/jdk/lib/testlibrary/ModuleUtils.java - test/jdk/lib/testlibrary/jdk/testlibrary/SimpleSSLContext.java - test/jdk/lib/testlibrary/jdk/testlibrary/testkeys From james.laskey at oracle.com Mon Nov 12 15:49:00 2018 From: james.laskey at oracle.com (james.laskey at oracle.com) Date: Mon, 12 Nov 2018 15:49:00 +0000 Subject: hg: amber/amber: Restrict folding to specific methods Message-ID: <201811121549.wACFn1Tf011317@aojmv0008.oracle.com> Changeset: 161f50ac07ea Author: jlaskey Date: 2018-11-12 11:35 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/161f50ac07ea Restrict folding to specific methods ! src/jdk.compiler/share/classes/com/sun/tools/javac/intrinsics/StringProcessorFactory.java From vicente.romero at oracle.com Tue Nov 13 13:33:05 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Tue, 13 Nov 2018 13:33:05 +0000 Subject: hg: amber/amber: adding some clarifications to the API Message-ID: <201811131333.wADDX5KB002779@aojmv0008.oracle.com> Changeset: 6d0439b38280 Author: vromero Date: 2018-11-13 08:27 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/6d0439b38280 adding some clarifications to the API ! src/java.base/share/classes/java/lang/constant/ClassDesc.java ! src/java.base/share/classes/java/lang/constant/DirectMethodHandleDesc.java ! src/java.base/share/classes/java/lang/constant/MethodTypeDesc.java From maurizio.cimadamore at oracle.com Tue Nov 13 13:39:37 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Tue, 13 Nov 2018 13:39:37 +0000 Subject: hg: amber/amber: Automatic merge with jep-334 Message-ID: <201811131339.wADDdcq8006028@aojmv0008.oracle.com> Changeset: 30b442c98ce4 Author: mcimadamore Date: 2018-11-13 14:45 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/30b442c98ce4 Automatic merge with jep-334 From vicente.romero at oracle.com Tue Nov 13 13:52:05 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Tue, 13 Nov 2018 13:52:05 +0000 Subject: hg: amber/amber: changes to ClassDescTest Message-ID: <201811131352.wADDq67D017115@aojmv0008.oracle.com> Changeset: 23d27d946185 Author: vromero Date: 2018-11-13 08:51 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/23d27d946185 changes to ClassDescTest ! test/jdk/java/lang/constant/ClassDescTest.java From maurizio.cimadamore at oracle.com Tue Nov 13 13:54:31 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Tue, 13 Nov 2018 13:54:31 +0000 Subject: hg: amber/amber: Automatic merge with jep-334 Message-ID: <201811131354.wADDsVjh019243@aojmv0008.oracle.com> Changeset: d1bdbb71f3a0 Author: mcimadamore Date: 2018-11-13 15:00 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/d1bdbb71f3a0 Automatic merge with jep-334 From james.laskey at oracle.com Tue Nov 13 17:46:44 2018 From: james.laskey at oracle.com (james.laskey at oracle.com) Date: Tue, 13 Nov 2018 17:46:44 +0000 Subject: hg: amber/amber: Pattern matching Message-ID: <201811131746.wADHkjHg010443@aojmv0008.oracle.com> Changeset: 20cad94ca972 Author: jlaskey Date: 2018-11-13 13:46 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/20cad94ca972 Pattern matching ! src/java.base/share/classes/java/lang/invoke/IntrinsicFactory.java + src/java.base/share/classes/java/lang/invoke/StringBootstraps.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/intrinsics/StringProcessorFactory.java From vicente.romero at oracle.com Wed Nov 14 03:30:17 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Wed, 14 Nov 2018 03:30:17 +0000 Subject: hg: amber/amber: change the @ignore comment added to some tests Message-ID: <201811140330.wAE3UIQj023380@aojmv0008.oracle.com> Changeset: f263d095d373 Author: vromero Date: 2018-11-13 22:29 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/f263d095d373 change the @ignore comment added to some tests ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/correctBootstrap/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/incorrectBootstrap/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/mh/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/mt/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/gc/createLotsOfMHConsts/Test.java From maurizio.cimadamore at oracle.com Wed Nov 14 03:53:55 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Wed, 14 Nov 2018 03:53:55 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <201811140353.wAE3rthj003030@aojmv0008.oracle.com> Changeset: 13180cc27a0b Author: mcimadamore Date: 2018-11-14 04:59 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/13180cc27a0b Automatic merge with default - test/jdk/java/lang/System/ClearProperty.java - test/jdk/java/lang/System/SetPropertiesNull.java From maurizio.cimadamore at oracle.com Wed Nov 14 03:54:55 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Wed, 14 Nov 2018 03:54:55 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <201811140354.wAE3stw0004735@aojmv0008.oracle.com> Changeset: e1045dfed1d6 Author: mcimadamore Date: 2018-11-14 05:00 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/e1045dfed1d6 Automatic merge with default - test/jdk/java/lang/System/ClearProperty.java - test/jdk/java/lang/System/SetPropertiesNull.java From maurizio.cimadamore at oracle.com Wed Nov 14 03:55:58 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Wed, 14 Nov 2018 03:55:58 +0000 Subject: hg: amber/amber: Automatic merge with patterns-stage-1 Message-ID: <201811140355.wAE3tw5K005762@aojmv0008.oracle.com> Changeset: 4397dbeb4cf4 Author: mcimadamore Date: 2018-11-14 05:02 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/4397dbeb4cf4 Automatic merge with patterns-stage-1 - test/jdk/java/lang/System/ClearProperty.java - test/jdk/java/lang/System/SetPropertiesNull.java From vicente.romero at oracle.com Wed Nov 14 03:51:33 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Wed, 14 Nov 2018 03:51:33 +0000 Subject: hg: amber/amber: 53 new changesets Message-ID: <201811140351.wAE3pbvm001516@aojmv0008.oracle.com> Changeset: b391c62e38b1 Author: mbalao Date: 2018-11-08 18:10 -0300 URL: http://hg.openjdk.java.net/amber/amber/rev/b391c62e38b1 8213154: Update copyright headers of files in src tree that are missing Classpath exception Reviewed-by: andrew ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_TLS12_KEY_MAT_PARAMS.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_TLS12_MASTER_KEY_DERIVE_PARAMS.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_TLS_MAC_PARAMS.java ! test/jdk/sun/security/pkcs11/fips/TestTLS12.java Changeset: 4ad404da0088 Author: rkennke Date: 2018-11-08 23:31 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/4ad404da0088 8213199: GC abstraction for Assembler::needs_explicit_null_check() Reviewed-by: adinn, eosterlund ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/arm/macroAssembler_arm.hpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp ! src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.cpp ! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.cpp ! src/hotspot/share/asm/assembler.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp Changeset: 52155b28cdb7 Author: vromero Date: 2018-11-08 18:23 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/52155b28cdb7 8211450: UndetVar::dup is not copying the kind field to the duplicated instance Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java + test/langtools/tools/javac/T8211450/ThrownTypeVarTest.java Changeset: c139884bd80e Author: dlong Date: 2018-11-08 15:19 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/c139884bd80e 8213348: jdk.internal.vm.compiler.management service providers missing in module descriptor 8211781: re-building fails after changing Graal sources Reviewed-by: erikj, mchung ! make/Main.gmk ! make/gensrc/Gensrc-jdk.internal.vm.compiler.gmk + make/gensrc/Gensrc-jdk.internal.vm.compiler.management.gmk Changeset: 3e0ebf913679 Author: jiangli Date: 2018-11-08 19:16 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/3e0ebf913679 8213439: Run class initialization for boot loader classes with registered subgraph archiving entry field during CDS dump time. Summary: Run class initialization for boot classes with registered subgraph archiving entry fieldi(s) at CDS dump time. Reviewed-by: dholmes, iklam ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/metaspaceShared.cpp Changeset: 3b1d026699fc Author: dcubed Date: 2018-11-08 20:54 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/3b1d026699fc 8204529: gc/TestAllocateHeapAtMultiple.java fail with Agent 7 timed out Summary: Increase default timeout to 360 seconds. Reviewed-by: erikj, dholmes ! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java Changeset: 1256c8d923e8 Author: amlu Date: 2018-11-09 12:08 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/1256c8d923e8 8213576: Make test AsyncCloseChannel.java run in othervm Reviewed-by: dholmes ! test/jdk/java/nio/channels/SocketChannel/AsyncCloseChannel.java Changeset: e0fd97beab7e Author: iklam Date: 2018-11-01 10:59 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/e0fd97beab7e 8213250: CDS archive creation aborts due to metaspace object allocation failure Reviewed-by: jiangli, ccheung ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspaceShared.cpp Changeset: 190b77982361 Author: asapre Date: 2018-11-09 12:47 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/190b77982361 8211951: Broken links in java.management files Summary: Corrected broken Javadoc links. Reviewed-by: alanb, sspitsyn Contributed-by: amit.sapre at oracle.com ! src/java.management/share/classes/java/lang/management/package.html ! src/java.management/share/classes/javax/management/Query.java ! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java ! src/java.management/share/classes/javax/management/remote/JMXConnectorServerFactory.java ! src/jdk.management/share/classes/com/sun/management/DiagnosticCommandMBean.java Changeset: 656d2f222b42 Author: rkennke Date: 2018-11-09 10:38 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/656d2f222b42 8213473: Replace testB_mem_imm matcher with testUB_mem_imm Reviewed-by: kvn, roland ! src/hotspot/cpu/x86/x86_64.ad Changeset: 04d7e790aa2e Author: rkennke Date: 2018-11-09 10:38 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/04d7e790aa2e 8213489: GC/C2 abstraction for Compile::final_graph_reshaping() Reviewed-by: kvn, roland ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp Changeset: 60064c7527f4 Author: mdoerr Date: 2018-11-09 15:19 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/60064c7527f4 8213604: Fix missing includes after JDK-8212673 Reviewed-by: tschatzl, roland ! src/hotspot/share/opto/callnode.cpp Changeset: a8389aeabf90 Author: stuefe Date: 2018-11-09 16:08 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/a8389aeabf90 8213592: Misaligned code in globals.hpp after 8211845 Reviewed-by: dholmes ! src/hotspot/share/runtime/globals.hpp Changeset: 13266dac5fdb Author: xuelei Date: 2018-11-09 08:24 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/13266dac5fdb 8212261: Add SSLSession accessors to HttpsURLConnection and SecureCacheResponse Reviewed-by: mullan, chegar ! src/java.base/share/classes/java/net/SecureCacheResponse.java ! src/java.base/share/classes/javax/net/ssl/HttpsURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/https/AbstractDelegateHttpsURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java + test/jdk/javax/net/ssl/HttpsURLConnection/DefaultCacheResponse.java + test/jdk/javax/net/ssl/HttpsURLConnection/DummyCacheResponse.java + test/jdk/javax/net/ssl/HttpsURLConnection/HttpsSession.java Changeset: 9887f04b0e0f Author: dlong Date: 2018-11-09 09:57 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/9887f04b0e0f 8213588: compiler/graalunit/HotspotTest.java fails after 8213348 / 8211781 were pushed Reviewed-by: kvn ! src/jdk.internal.vm.compiler/share/classes/module-info.java Changeset: 23beda532ebe Author: dlong Date: 2018-11-09 09:59 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/23beda532ebe 8213596: test failure with Graal when security manager and policy file are used Reviewed-by: kvn ! src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/HotSpotGraalRuntimeMBean.java Changeset: 139afe113654 Author: xuelei Date: 2018-11-09 10:15 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/139afe113654 8213694: Test Timeout.java should run in othervm mode Reviewed-by: jnimeh ! test/jdk/sun/security/ssl/SSLSessionContextImpl/Timeout.java Changeset: b915bd68d907 Author: rriggs Date: 2018-11-09 13:28 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/b915bd68d907 8185496: Improve performance of system properties initialization in initPhase1 8213424: VersionProps duplicate and skipped initialization Reviewed-by: mchung, redestad, dholmes ! src/hotspot/share/prims/jvm.cpp ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/VersionProps.java.template ! src/java.base/share/classes/jdk/internal/misc/VM.java ! src/java.base/share/native/libjava/System.c ! src/java.base/share/native/libjava/java_props.h ! src/java.base/unix/native/libjava/java_props_md.c ! src/java.base/windows/native/libjava/java_props_md.c - test/jdk/java/lang/System/ClearProperty.java + test/jdk/java/lang/System/PropertyTest.java - test/jdk/java/lang/System/SetPropertiesNull.java ! test/jdk/java/util/concurrent/atomic/VMSupportsCS8.java Changeset: 5b9b99de56a7 Author: dlong Date: 2018-11-09 11:36 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/5b9b99de56a7 8213701: Add org.graalvm.compiler.debug.test.TimerKeyTest to problem list Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: 4c5d48f3bc84 Author: manc Date: 2018-11-09 12:13 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/4c5d48f3bc84 8213113: Dead code related to UseAdaptiveSizePolicy in ParNewGeneration Summary: Removed dead code related to UseAdaptiveSizePolicy for CMS Reviewed-by: pliden, tschatzl ! src/hotspot/share/gc/cms/parNewGeneration.cpp ! src/hotspot/share/gc/cms/parNewGeneration.hpp Changeset: fad3614d1f0f Author: dcubed Date: 2018-11-09 15:19 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/fad3614d1f0f 8213704: increase default timeout for vmTestbase/metaspace/stressDictionary/StressDictionary.java Reviewed-by: rehn ! test/hotspot/jtreg/vmTestbase/metaspace/stressDictionary/StressDictionary.java Changeset: 8a88bbeb1d1c Author: igerasim Date: 2018-11-09 16:21 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/8a88bbeb1d1c 8213383: Wrap up pthread_cond_wait into a loop to workaround potential spurious wakeups Reviewed-by: dlong, sspitsyn, dholmes, rriggs ! src/java.base/unix/native/libjsig/jsig.c Changeset: 5643a5bff514 Author: zgu Date: 2018-11-10 09:06 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/5643a5bff514 8213707: [TEST] vmTestbase/nsk/stress/except/except011.java failed due to wrong class name Summary: Fixed wrong class name in test Reviewed-by: dholmes, jcbeyler ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except011.java Changeset: 18bd95c0e463 Author: shade Date: 2018-11-10 19:27 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/18bd95c0e463 8213711: Zero build broken after JDK-8213199 (GC abstraction for Assembler::needs_explicit_null_check()) Reviewed-by: rkennke, stuefe ! src/hotspot/cpu/zero/assembler_zero.hpp Changeset: e5534cc91a10 Author: shade Date: 2018-11-10 20:47 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/e5534cc91a10 8211926: Catastrophic size_t underflow in BitMap::*_large methods Reviewed-by: kbarrett, stuefe ! src/hotspot/share/utilities/bitMap.cpp ! src/hotspot/share/utilities/bitMap.hpp ! src/hotspot/share/utilities/bitMap.inline.hpp + test/hotspot/gtest/utilities/test_bitMap_large.cpp Changeset: 6f5948597697 Author: redestad Date: 2018-11-11 21:24 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/6f5948597697 8213478: Reduce rebinds when applying repeated filters and conversions Reviewed-by: vlivanov, jrose ! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java Changeset: 5d1d07b72f15 Author: pmuthuswamy Date: 2018-11-12 13:31 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/5d1d07b72f15 5076751: System properties documentation needed in javadocs Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java + src/jdk.compiler/share/classes/com/sun/source/doctree/SystemPropertyTree.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SystemPropertyTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java + test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java ! test/langtools/jdk/javadoc/doclet/testTaglets/TestTaglets.out ! test/langtools/tools/javac/doctree/DocCommentTester.java + test/langtools/tools/javac/doctree/SystemPropertyTest.java Changeset: 43081c586d77 Author: rraghavan Date: 2018-11-12 01:15 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/43081c586d77 8210803: Compilation failure in codeBlob.cpp for Windows 32-bit Summary: Added ordinary operator delete declaration within class Reviewed-by: kvn, rlichten, thartmann ! src/hotspot/share/code/codeBlob.hpp Changeset: 1a6aeca4a8c9 Author: jlahoda Date: 2018-11-12 09:35 +0000 URL: http://hg.openjdk.java.net/amber/amber/rev/1a6aeca4a8c9 8209055: c.s.t.javac.code.DeferredCompletionFailureHandler seems to use WeakHashMap incorrectly Summary: Do not keep speculative Symbols in DeferredCompletionFailureHandler. Reviewed-by: jjg, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/DeferredCompletionFailureHandler.java + test/langtools/tools/javac/processing/model/completionfailure/SymbolsDontCumulate.java Changeset: 61915e1458bc Author: roland Date: 2018-11-09 10:52 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/61915e1458bc 8205574: Loop predication "assert(f <= 1 && f >= 0) failed Incorrect frequency" Reviewed-by: kvn ! src/hotspot/share/opto/loopPredicate.cpp Changeset: 23b3a46fa159 Author: prappo Date: 2018-11-12 12:55 +0000 URL: http://hg.openjdk.java.net/amber/amber/rev/23b3a46fa159 8210493: Bind to node- or linklocal ipv6 multicast address fails Reviewed-by: alanb, chegar ! src/java.base/unix/native/libnet/net_util_md.c + test/jdk/java/net/MulticastSocket/PromiscuousIPv6.java + test/jdk/java/nio/channels/DatagramChannel/PromiscuousIPv6.java Changeset: c22997db2a22 Author: goetz Date: 2018-11-12 16:40 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/c22997db2a22 8213527: [testbug] Fix PrintMetaspaceDcmd test using UseCompressedOops for 32-bit. Reviewed-by: dholmes, mdoerr ! test/hotspot/jtreg/runtime/Metaspace/PrintMetaspaceDcmd.java Changeset: a609d549992a Author: robm Date: 2018-11-12 08:33 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/a609d549992a 8160768: Add capability to custom resolve host/domain names within the default JNDI LDAP provider Reviewed-by: alanb, dfuchs, chegar, mchung, vtewari + src/java.naming/share/classes/com/sun/jndi/ldap/DefaultLdapDnsProvider.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtxFactory.java + src/java.naming/share/classes/com/sun/jndi/ldap/LdapDnsProviderService.java ! src/java.naming/share/classes/com/sun/jndi/ldap/ServiceLocator.java ! src/java.naming/share/classes/javax/naming/directory/InitialDirContext.java + src/java.naming/share/classes/javax/naming/ldap/spi/LdapDnsProvider.java + src/java.naming/share/classes/javax/naming/ldap/spi/LdapDnsProviderResult.java ! src/java.naming/share/classes/module-info.java + test/jdk/com/sun/jndi/ldap/LdapDnsProviderTest.java + test/jdk/com/sun/jndi/ldap/dnsprovider/TestDnsProvider.java ! test/jdk/com/sun/security/auth/module/LdapLoginModule/CheckConfigs.policy Changeset: 710e5a66a64e Author: rkennke Date: 2018-11-12 22:00 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/710e5a66a64e 8213745: Don't use memset to initialize array of RegMask in matcher.cpp Reviewed-by: kvn, shade ! src/hotspot/share/opto/matcher.cpp Changeset: 52be2c714a2f Author: jcbeyler Date: 2018-11-12 13:13 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/52be2c714a2f 8212939: Add space after if/while/for/switch and parenthesis Summary: Add spaces where needed Reviewed-by: cjplummer, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn004/libforceEarlyReturn004a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn005/libforceEarlyReturn005a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/libforceEarlyReturn002a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach008/attach008Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach041/attach041Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach042/attach042Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Breakpoint/breakpoint001/breakpoint001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassLoad/classload001/classload001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/abort/Abort.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/callbacks/Callbacks.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/concrete-klass-filter/ConcreteKlassFilter.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/filter-tagged/HeapFilter.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/non-concrete-klass-filter/NonConcreteKlassFilter.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe002/popframe002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe005/popframe005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe011/popframe011.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass006/redefclass006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass028/redefclass028.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass029/redefclass029.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass030/redefclass030.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform003/retransform003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab001/setjniftab001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP11/ap11t001/ap11t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS103/hs103t002/hs103t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t002/hs104t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t002/hs203t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/hs204t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t002/hs204t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t003/hs204t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t002/ji03t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI05/ji05t001/ji05t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI06/ji06t001/ji06t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA05/ma05t001/ma05t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA05/ma05t001/ma05t001a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/timers/JvmtiTest/JvmtiTest.cpp ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/ThreadController.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/JVMTIagent.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/aod/aod.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/MonitorEnterExecutor.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jni/JNIreferences.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/Injector.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/aod/jvmti_aod.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_tools.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/locks/JNIMonitorLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/locks/LockingThread.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress005.cpp Changeset: 13f0aac77d60 Author: dholmes Date: 2018-11-12 16:36 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/13f0aac77d60 8213718: [TEST] Wrong classname in vmTestbase/nsk/stress/except/except002 and except003 Reviewed-by: zgu, jcbeyler ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except002.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except003.java Changeset: 34510f65fb58 Author: redestad Date: 2018-11-13 11:34 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/34510f65fb58 8213741: Consolidate Object and String Stringifiers Reviewed-by: shade ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java Changeset: c3066f7465fa Author: tschatzl Date: 2018-11-13 11:45 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/c3066f7465fa 8213307: G1 should clean up RMT with ClassUnloadingWithConcurrentMark Summary: Re-enable cleanup of the ResolvedMethodTable after changes in JDK-8206423. Reviewed-by: shade, coleenp ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! test/hotspot/jtreg/runtime/MemberName/MemberNameLeak.java Changeset: 768b1c612100 Author: prappo Date: 2018-11-13 12:24 +0000 URL: http://hg.openjdk.java.net/amber/amber/rev/768b1c612100 8213490: Networking area typos and inconsistencies cleanup Reviewed-by: alanb, chegar, dfuchs ! src/java.base/share/classes/java/net/CookieManager.java ! src/java.base/share/classes/java/net/DatagramSocket.java ! src/java.base/share/classes/java/net/HttpCookie.java ! src/java.base/share/classes/java/net/IDN.java ! src/java.base/share/classes/java/net/InMemoryCookieStore.java ! src/java.base/share/classes/java/net/Inet4Address.java ! src/java.base/share/classes/java/net/Inet6Address.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/NetworkInterface.java ! src/java.base/share/classes/java/net/ProxySelector.java ! src/java.base/share/classes/java/net/ResponseCache.java ! src/java.base/share/classes/java/net/SecureCacheResponse.java ! src/java.base/share/classes/java/net/ServerSocket.java ! src/java.base/share/classes/java/net/Socket.java ! src/java.base/share/classes/java/net/SocketOutputStream.java ! src/java.base/share/classes/java/net/SocketPermission.java ! src/java.base/share/classes/java/net/SocksSocketImpl.java ! src/java.base/share/classes/java/net/URI.java ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLEncoder.java ! src/java.base/share/classes/java/net/URLPermission.java ! src/java.base/share/classes/java/net/URLStreamHandler.java ! src/java.base/share/classes/java/net/spi/URLStreamHandlerProvider.java ! src/java.base/share/classes/java/nio/channels/MulticastChannel.java ! src/java.base/share/classes/sun/net/NetworkClient.java ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java ! src/java.base/share/classes/sun/net/util/IPAddressUtil.java ! src/java.base/share/classes/sun/net/www/URLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/http/AuthCacheValue.java ! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.base/unix/native/libnet/ResolverConfigurationImpl.c ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/windows/classes/sun/net/dns/ResolverConfigurationImpl.java ! src/java.base/windows/native/libnet/net_util_md.c ! src/java.net.http/share/classes/java/net/http/HttpRequest.java ! src/java.net.http/share/classes/jdk/internal/net/http/AuthenticationFilter.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1AsyncReceiver.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/SocketTube.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java Changeset: 2e64b70c03b1 Author: aph Date: 2018-11-13 11:21 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/2e64b70c03b1 8209415: Fix JVMTI test failure HS202 Summary: Fix test for static method in exception throw handler Reviewed-by: adinn ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp Changeset: 2b5d37ad7d06 Author: kbarrett Date: 2018-11-13 13:45 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/2b5d37ad7d06 8213440: Lingering INCLUDE_ALL_GCS in test_oopStorage_parperf.cpp Summary: Remove INCLUDE_ALL_GCS conditionalization. Reviewed-by: tschatzl ! test/hotspot/gtest/gc/shared/test_oopStorage_parperf.cpp Changeset: 4ca6a67d1672 Author: sspitsyn Date: 2018-11-13 12:11 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/4ca6a67d1672 8213525: new unit test GetLocalVariable/LocalVars is not stable Summary: Comment out unstable checks in the test Reviewed-by: jcbeyler, cjplummer ! test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/libGetLocalVars.cpp Changeset: 7d3b82b338f7 Author: jiangli Date: 2018-11-13 15:11 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/7d3b82b338f7 8213563: appcds/sharedStrings/SharedStringsStress.java fails with 'GC triggered before VM initialization completed' error Summary: Move MetaspaceShared::read_extra_data() call to the main MetaspaceShared::preload_and_dump() operation. Reviewed-by: iklam ! src/hotspot/share/memory/metaspaceShared.cpp Changeset: 29977ee892ad Author: jiangli Date: 2018-11-13 15:13 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/29977ee892ad Merge Changeset: 7e6010986c73 Author: mseledtsov Date: 2018-11-13 12:24 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/7e6010986c73 8213570: [TESTBUG] Update JFR sanity test set Summary: Added tests to the jdk jfr sanity group Reviewed-by: hseigel ! test/jdk/TEST.groups Changeset: 2a223aded0ec Author: epavlova Date: 2018-11-13 12:52 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/2a223aded0ec 8212221: GraalUnitTestLauncher should generate MX_SUBPROCESS_COMMAND_FILE Reviewed-by: dlong ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/compiler/graalunit/common/GraalUnitTestLauncher.java Changeset: 4608107a90ef Author: sspitsyn Date: 2018-11-13 13:42 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/4608107a90ef 8213814: build error in jtreg test jvmti/GetLocalVariable Summary: fix the build error by restoring the macro definitions for missed functions Reviewed-by: dcubed ! test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/libGetLocalVars.cpp Changeset: bbbcd90f0adb Author: dholmes Date: 2018-11-13 16:49 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/bbbcd90f0adb 8213760: os::obsolete_option is obsolete and should be removed Reviewed-by: jiangli, igerasim, stuefe ! src/hotspot/os/aix/os_aix.inline.hpp ! src/hotspot/os/bsd/os_bsd.inline.hpp ! src/hotspot/os/linux/os_linux.inline.hpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.inline.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/os.hpp Changeset: b091b768fea4 Author: mikael Date: 2018-11-13 15:25 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/b091b768fea4 8213569: Bump minimum boot jdk to JDK 11 Reviewed-by: dholmes, tbell, erikj ! make/autoconf/version-numbers ! make/conf/jib-profiles.js Changeset: 3b91496409fc Author: jjg Date: 2018-11-13 16:17 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/3b91496409fc 8213820: unknown tag: @returns Reviewed-by: darcy ! src/java.base/share/classes/java/lang/ref/Reference.java Changeset: ddcbc20e8c6a Author: weijun Date: 2018-11-14 08:46 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/ddcbc20e8c6a 8213400: Support choosing group name in keytool keypair generation Reviewed-by: apetcher, xuelei ! src/java.base/share/classes/sun/security/tools/keytool/CertAndKeyGen.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources.java + test/jdk/sun/security/tools/keytool/GroupName.java Changeset: 1838347a803b Author: jnimeh Date: 2018-11-13 18:22 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/1838347a803b 8212885: TLS 1.3 resumed session does not retain peer certificate chain Reviewed-by: xuelei, wetmore ! src/java.base/share/classes/sun/security/ssl/NewSessionTicket.java ! src/java.base/share/classes/sun/security/ssl/PostHandshakeContext.java ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java ! test/jdk/sun/security/ssl/SSLSessionImpl/ResumeChecksClient.java Changeset: d4f3e37d1fda Author: dholmes Date: 2018-11-13 21:43 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/d4f3e37d1fda 8213826: Disable ARMv6 memory barriers on ARMv5 processors Reviewed-by: dholmes, bulasevich Contributed-by: Jakub Vanek ! src/hotspot/cpu/arm/assembler_arm_32.hpp ! src/hotspot/os_cpu/linux_arm/orderAccess_linux_arm.hpp From maurizio.cimadamore at oracle.com Wed Nov 14 03:54:14 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Wed, 14 Nov 2018 03:54:14 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <201811140354.wAE3sETr003424@aojmv0008.oracle.com> Changeset: f2a23e0af11e Author: mcimadamore Date: 2018-11-14 05:00 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/f2a23e0af11e Automatic merge with default - test/jdk/java/lang/System/ClearProperty.java - test/jdk/java/lang/System/SetPropertiesNull.java From maurizio.cimadamore at oracle.com Wed Nov 14 03:56:22 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Wed, 14 Nov 2018 03:56:22 +0000 Subject: hg: amber/amber: Automatic merge with jep-334 Message-ID: <201811140356.wAE3uNTS007028@aojmv0008.oracle.com> Changeset: 2c83f64aa372 Author: mcimadamore Date: 2018-11-14 05:02 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/2c83f64aa372 Automatic merge with jep-334 - test/jdk/java/lang/System/ClearProperty.java - test/jdk/java/lang/System/SetPropertiesNull.java From maurizio.cimadamore at oracle.com Wed Nov 14 03:54:35 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Wed, 14 Nov 2018 03:54:35 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <201811140354.wAE3sa2G003834@aojmv0008.oracle.com> Changeset: 040b6b246ac2 Author: mcimadamore Date: 2018-11-14 05:00 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/040b6b246ac2 Automatic merge with default - test/jdk/java/lang/System/ClearProperty.java - test/jdk/java/lang/System/SetPropertiesNull.java From maurizio.cimadamore at oracle.com Wed Nov 14 03:55:14 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Wed, 14 Nov 2018 03:55:14 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <201811140355.wAE3tFDr005093@aojmv0008.oracle.com> Changeset: 49053f0d8796 Author: mcimadamore Date: 2018-11-14 05:01 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/49053f0d8796 Automatic merge with default - test/jdk/java/lang/System/ClearProperty.java - test/jdk/java/lang/System/SetPropertiesNull.java From maurizio.cimadamore at oracle.com Wed Nov 14 03:55:34 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Wed, 14 Nov 2018 03:55:34 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <201811140355.wAE3tYwr005485@aojmv0008.oracle.com> Changeset: 66aa2758d1fe Author: mcimadamore Date: 2018-11-14 05:01 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/66aa2758d1fe Automatic merge with default - test/jdk/java/lang/System/ClearProperty.java - test/jdk/java/lang/System/SetPropertiesNull.java From michael.van.acken at gmail.com Tue Nov 20 12:06:25 2018 From: michael.van.acken at gmail.com (Michael van Acken) Date: Tue, 20 Nov 2018 13:06:25 +0100 Subject: [jep-334] Asymmetric method types of MHD vs MH Message-ID: While tracking down unexpected behavior in my compiler, I noticed that MethodHandleDesc and MethodHandle differ in what they list in their method type. I was expecting that the MHD matches the MH, in that the receiver of a virtual method is included in the parameter list. Instead, it is omitted. (See below for a jshell example.) As a compiler writer, I find the MH's unified view on static and virtual method types very helpful. The current implementation's MHD class does not mirror this view, which means I would have to special case the method types for some operations. My mental model of the descriptor classes is, that they are one-to-one symbolic representations of their handle counterparts. I am very confused by the difference in structure, with the receiver dropping out of the method type. | Welcome to JShell -- Version 12-internal | For an introduction type: /help intro jshell> import java.lang.invoke.* jshell> import java.lang.constant.* jshell> var l = MethodHandles.lookup() l ==> jshell> var mt = MethodType.methodType(Void.TYPE) mt ==> ()void jshell> var mh = l.findVirtual(java.io.PrintStream.class, "println", mt) mh ==> MethodHandle(PrintStream)void jshell> mh.type() $6 ==> (PrintStream)void jshell> mh.type().parameterCount() $7 ==> 1 jshell> var mhd = (MethodHandleDesc)mh.describeConstable().get() mhd ==> MethodHandleDesc[VIRTUAL/PrintStream::println()void] jshell> mhd.methodType() $9 ==> MethodTypeDesc[()void] jshell> mhd.methodType().parameterCount() $10 ==> 0 Regards, Michael van Acken From brian.goetz at oracle.com Tue Nov 20 13:28:06 2018 From: brian.goetz at oracle.com (Brian Goetz) Date: Tue, 20 Nov 2018 08:28:06 -0500 Subject: [jep-334] Asymmetric method types of MHD vs MH In-Reply-To: References: Message-ID: <839aa07f-3b49-7a7d-ca29-fc6bf08e0998@oracle.com> Thanks for poking into these new APIs.? This is a good question. Your mental model is a good first-order approximation, but it has some risk; in the event of conflict, XxDesc's classes loyalty will be to Constant_Xxx_info (the classfile format), rather than its live-type counterpart. MethodHandle embeds the invocation mode (static, virtual, interface, special) in the MH itself, so that you can treat the receiver as just another parameter.? This is tremendously useful as the primary purpose of method handles is to be invoked; it collapse four invocation modes into one. DirectMethodHandleDesc models the classfile structure of an invocation; the MethodRef_info/NameAndType/invocation bytecode -- as shown in your example: jshell> var mhd = (MethodHandleDesc)mh.describeConstable().get() mhd ==> MethodHandleDesc[VIRTUAL/PrintStream::println()void] I think what you're saying is: there is enough information here to correctly compose the type() -- for virtual/special/interface, curry the owner type on -- and that this would provide alignment with the live MethodHandle behavior. But, it would separate from the classfile Constant_MethodHandle_info behavior; what goes in the NameAndType here (for instance methods) is the receiver-less version. Hence the conflict. I think what is really going on here is that there are two types -- the MH type, and the lookup type; the latter is a property of the DMHDesc, while the former is a property of the MHDesc? On 11/20/2018 7:06 AM, Michael van Acken wrote: > While tracking down unexpected behavior in my compiler, I noticed that > MethodHandleDesc and MethodHandle differ in what they list in their > method type. I was expecting that the MHD matches the MH, in that > the receiver of a virtual method is included in the parameter list. > Instead, > it is omitted. (See below for a jshell example.) > > As a compiler writer, I find the MH's unified view on static and virtual > method types very helpful. The current implementation's MHD class > does not mirror this view, which means I would have to special case the > method types for some operations. > > My mental model of the descriptor classes is, that they are one-to-one > symbolic representations of their handle counterparts. I am very confused > by the difference in structure, with the receiver dropping out of the > method type. > > > | Welcome to JShell -- Version 12-internal > | For an introduction type: /help intro > > jshell> import java.lang.invoke.* > > jshell> import java.lang.constant.* > > jshell> var l = MethodHandles.lookup() > l ==> > > jshell> var mt = MethodType.methodType(Void.TYPE) > mt ==> ()void > > jshell> var mh = l.findVirtual(java.io.PrintStream.class, "println", mt) > mh ==> MethodHandle(PrintStream)void > > jshell> mh.type() > $6 ==> (PrintStream)void > > jshell> mh.type().parameterCount() > $7 ==> 1 > > jshell> var mhd = (MethodHandleDesc)mh.describeConstable().get() > mhd ==> MethodHandleDesc[VIRTUAL/PrintStream::println()void] > > jshell> mhd.methodType() > $9 ==> MethodTypeDesc[()void] > > jshell> mhd.methodType().parameterCount() > $10 ==> 0 > > > Regards, > Michael van Acken From forax at univ-mlv.fr Tue Nov 20 15:20:46 2018 From: forax at univ-mlv.fr (Remi Forax) Date: Tue, 20 Nov 2018 16:20:46 +0100 (CET) Subject: [jep-334] Asymmetric method types of MHD vs MH In-Reply-To: <839aa07f-3b49-7a7d-ca29-fc6bf08e0998@oracle.com> References: <839aa07f-3b49-7a7d-ca29-fc6bf08e0998@oracle.com> Message-ID: <1840103126.564157.1542727246870.JavaMail.zimbra@u-pem.fr> Hi Brian, while i agree that the API is primarily a mirror the JVMS view and not the java.lang.invoke view, one way to avoid that ambiguity is to rename methodType() to type() (as in NameAndType). R?mi ----- Mail original ----- > De: "Brian Goetz" > ?: "Michael van Acken" , "amber-dev" > Envoy?: Mardi 20 Novembre 2018 14:28:06 > Objet: Re: [jep-334] Asymmetric method types of MHD vs MH > Thanks for poking into these new APIs.? This is a good question. > > Your mental model is a good first-order approximation, but it has some > risk; in the event of conflict, XxDesc's classes loyalty will be to > Constant_Xxx_info (the classfile format), rather than its live-type > counterpart. > > MethodHandle embeds the invocation mode (static, virtual, interface, > special) in the MH itself, so that you can treat the receiver as just > another parameter.? This is tremendously useful as the primary purpose > of method handles is to be invoked; it collapse four invocation modes > into one. > > DirectMethodHandleDesc models the classfile structure of an invocation; > the MethodRef_info/NameAndType/invocation bytecode -- as shown in your > example: > > jshell> var mhd = (MethodHandleDesc)mh.describeConstable().get() > mhd ==> MethodHandleDesc[VIRTUAL/PrintStream::println()void] > > I think what you're saying is: there is enough information here to correctly > compose the type() -- for virtual/special/interface, curry the owner type on -- > and that this would provide alignment with the live MethodHandle behavior. > > But, it would separate from the classfile Constant_MethodHandle_info behavior; > what goes in the NameAndType here (for instance methods) is the receiver-less > version. Hence the conflict. > > I think what is really going on here is that there are two types -- the MH type, > and the lookup type; the latter is a property of the DMHDesc, while the former > is a property of the MHDesc? > > > On 11/20/2018 7:06 AM, Michael van Acken wrote: >> While tracking down unexpected behavior in my compiler, I noticed that >> MethodHandleDesc and MethodHandle differ in what they list in their >> method type. I was expecting that the MHD matches the MH, in that >> the receiver of a virtual method is included in the parameter list. >> Instead, >> it is omitted. (See below for a jshell example.) >> >> As a compiler writer, I find the MH's unified view on static and virtual >> method types very helpful. The current implementation's MHD class >> does not mirror this view, which means I would have to special case the >> method types for some operations. >> >> My mental model of the descriptor classes is, that they are one-to-one >> symbolic representations of their handle counterparts. I am very confused >> by the difference in structure, with the receiver dropping out of the >> method type. >> >> >> | Welcome to JShell -- Version 12-internal >> | For an introduction type: /help intro >> >> jshell> import java.lang.invoke.* >> >> jshell> import java.lang.constant.* >> >> jshell> var l = MethodHandles.lookup() >> l ==> >> >> jshell> var mt = MethodType.methodType(Void.TYPE) >> mt ==> ()void >> >> jshell> var mh = l.findVirtual(java.io.PrintStream.class, "println", mt) >> mh ==> MethodHandle(PrintStream)void >> >> jshell> mh.type() >> $6 ==> (PrintStream)void >> >> jshell> mh.type().parameterCount() >> $7 ==> 1 >> >> jshell> var mhd = (MethodHandleDesc)mh.describeConstable().get() >> mhd ==> MethodHandleDesc[VIRTUAL/PrintStream::println()void] >> >> jshell> mhd.methodType() >> $9 ==> MethodTypeDesc[()void] >> >> jshell> mhd.methodType().parameterCount() >> $10 ==> 0 >> >> >> Regards, > > Michael van Acken From brian.goetz at oracle.com Tue Nov 20 18:40:20 2018 From: brian.goetz at oracle.com (Brian Goetz) Date: Tue, 20 Nov 2018 13:40:20 -0500 Subject: [jep-334] Asymmetric method types of MHD vs MH In-Reply-To: <1840103126.564157.1542727246870.JavaMail.zimbra@u-pem.fr> References: <839aa07f-3b49-7a7d-ca29-fc6bf08e0998@oracle.com> <1840103126.564157.1542727246870.JavaMail.zimbra@u-pem.fr> Message-ID: <22ceec84-12f9-44ca-a95b-a6da6fc69868@oracle.com> There are actually two types here, and they both should be exposed.? One is a property of MHDesc (which is correctly called type()) which describes the invocation type of the MH; the other is a propertly of DirectMHDesc (which needs a new name) and which is the type that one would provide to the lookup / place in the NameAndType.? We're currently in an inconsistent situation. On 11/20/2018 10:20 AM, Remi Forax wrote: > Hi Brian, > while i agree that the API is primarily a mirror the JVMS view and not the java.lang.invoke view, > one way to avoid that ambiguity is to rename methodType() to type() (as in NameAndType). > > R?mi > > ----- Mail original ----- >> De: "Brian Goetz" >> ?: "Michael van Acken" , "amber-dev" >> Envoy?: Mardi 20 Novembre 2018 14:28:06 >> Objet: Re: [jep-334] Asymmetric method types of MHD vs MH >> Thanks for poking into these new APIs.? This is a good question. >> >> Your mental model is a good first-order approximation, but it has some >> risk; in the event of conflict, XxDesc's classes loyalty will be to >> Constant_Xxx_info (the classfile format), rather than its live-type >> counterpart. >> >> MethodHandle embeds the invocation mode (static, virtual, interface, >> special) in the MH itself, so that you can treat the receiver as just >> another parameter.? This is tremendously useful as the primary purpose >> of method handles is to be invoked; it collapse four invocation modes >> into one. >> >> DirectMethodHandleDesc models the classfile structure of an invocation; >> the MethodRef_info/NameAndType/invocation bytecode -- as shown in your >> example: >> >> jshell> var mhd = (MethodHandleDesc)mh.describeConstable().get() >> mhd ==> MethodHandleDesc[VIRTUAL/PrintStream::println()void] >> >> I think what you're saying is: there is enough information here to correctly >> compose the type() -- for virtual/special/interface, curry the owner type on -- >> and that this would provide alignment with the live MethodHandle behavior. >> >> But, it would separate from the classfile Constant_MethodHandle_info behavior; >> what goes in the NameAndType here (for instance methods) is the receiver-less >> version. Hence the conflict. >> >> I think what is really going on here is that there are two types -- the MH type, >> and the lookup type; the latter is a property of the DMHDesc, while the former >> is a property of the MHDesc? >> >> >> On 11/20/2018 7:06 AM, Michael van Acken wrote: >>> While tracking down unexpected behavior in my compiler, I noticed that >>> MethodHandleDesc and MethodHandle differ in what they list in their >>> method type. I was expecting that the MHD matches the MH, in that >>> the receiver of a virtual method is included in the parameter list. >>> Instead, >>> it is omitted. (See below for a jshell example.) >>> >>> As a compiler writer, I find the MH's unified view on static and virtual >>> method types very helpful. The current implementation's MHD class >>> does not mirror this view, which means I would have to special case the >>> method types for some operations. >>> >>> My mental model of the descriptor classes is, that they are one-to-one >>> symbolic representations of their handle counterparts. I am very confused >>> by the difference in structure, with the receiver dropping out of the >>> method type. >>> >>> >>> | Welcome to JShell -- Version 12-internal >>> | For an introduction type: /help intro >>> >>> jshell> import java.lang.invoke.* >>> >>> jshell> import java.lang.constant.* >>> >>> jshell> var l = MethodHandles.lookup() >>> l ==> >>> >>> jshell> var mt = MethodType.methodType(Void.TYPE) >>> mt ==> ()void >>> >>> jshell> var mh = l.findVirtual(java.io.PrintStream.class, "println", mt) >>> mh ==> MethodHandle(PrintStream)void >>> >>> jshell> mh.type() >>> $6 ==> (PrintStream)void >>> >>> jshell> mh.type().parameterCount() >>> $7 ==> 1 >>> >>> jshell> var mhd = (MethodHandleDesc)mh.describeConstable().get() >>> mhd ==> MethodHandleDesc[VIRTUAL/PrintStream::println()void] >>> >>> jshell> mhd.methodType() >>> $9 ==> MethodTypeDesc[()void] >>> >>> jshell> mhd.methodType().parameterCount() >>> $10 ==> 0 >>> >>> >>> Regards, >>> Michael van Acken From forax at univ-mlv.fr Tue Nov 20 18:52:32 2018 From: forax at univ-mlv.fr (forax at univ-mlv.fr) Date: Tue, 20 Nov 2018 19:52:32 +0100 (CET) Subject: [jep-334] Asymmetric method types of MHD vs MH In-Reply-To: <22ceec84-12f9-44ca-a95b-a6da6fc69868@oracle.com> References: <839aa07f-3b49-7a7d-ca29-fc6bf08e0998@oracle.com> <1840103126.564157.1542727246870.JavaMail.zimbra@u-pem.fr> <22ceec84-12f9-44ca-a95b-a6da6fc69868@oracle.com> Message-ID: <393093605.614332.1542739952673.JavaMail.zimbra@u-pem.fr> ----- Mail original ----- > De: "Brian Goetz" > ?: "Remi Forax" > Cc: "Michael van Acken" , "amber-dev" > Envoy?: Mardi 20 Novembre 2018 19:40:20 > Objet: Re: [jep-334] Asymmetric method types of MHD vs MH > There are actually two types here, and they both should be exposed.? One > is a property of MHDesc (which is correctly called type()) which > describes the invocation type of the MH; the other is a propertly of > DirectMHDesc (which needs a new name) and which is the type that one > would provide to the lookup / place in the NameAndType.? We're currently > in an inconsistent situation. yes, make sense. R?mi > > On 11/20/2018 10:20 AM, Remi Forax wrote: >> Hi Brian, >> while i agree that the API is primarily a mirror the JVMS view and not the >> java.lang.invoke view, >> one way to avoid that ambiguity is to rename methodType() to type() (as in >> NameAndType). >> >> R?mi >> >> ----- Mail original ----- >>> De: "Brian Goetz" >>> ?: "Michael van Acken" , "amber-dev" >>> >>> Envoy?: Mardi 20 Novembre 2018 14:28:06 >>> Objet: Re: [jep-334] Asymmetric method types of MHD vs MH >>> Thanks for poking into these new APIs.? This is a good question. >>> >>> Your mental model is a good first-order approximation, but it has some >>> risk; in the event of conflict, XxDesc's classes loyalty will be to >>> Constant_Xxx_info (the classfile format), rather than its live-type >>> counterpart. >>> >>> MethodHandle embeds the invocation mode (static, virtual, interface, >>> special) in the MH itself, so that you can treat the receiver as just >>> another parameter.? This is tremendously useful as the primary purpose >>> of method handles is to be invoked; it collapse four invocation modes >>> into one. >>> >>> DirectMethodHandleDesc models the classfile structure of an invocation; >>> the MethodRef_info/NameAndType/invocation bytecode -- as shown in your >>> example: >>> >>> jshell> var mhd = (MethodHandleDesc)mh.describeConstable().get() >>> mhd ==> MethodHandleDesc[VIRTUAL/PrintStream::println()void] >>> >>> I think what you're saying is: there is enough information here to correctly >>> compose the type() -- for virtual/special/interface, curry the owner type on -- >>> and that this would provide alignment with the live MethodHandle behavior. >>> >>> But, it would separate from the classfile Constant_MethodHandle_info behavior; >>> what goes in the NameAndType here (for instance methods) is the receiver-less >>> version. Hence the conflict. >>> >>> I think what is really going on here is that there are two types -- the MH type, >>> and the lookup type; the latter is a property of the DMHDesc, while the former >>> is a property of the MHDesc? >>> >>> >>> On 11/20/2018 7:06 AM, Michael van Acken wrote: >>>> While tracking down unexpected behavior in my compiler, I noticed that >>>> MethodHandleDesc and MethodHandle differ in what they list in their >>>> method type. I was expecting that the MHD matches the MH, in that >>>> the receiver of a virtual method is included in the parameter list. >>>> Instead, >>>> it is omitted. (See below for a jshell example.) >>>> >>>> As a compiler writer, I find the MH's unified view on static and virtual >>>> method types very helpful. The current implementation's MHD class >>>> does not mirror this view, which means I would have to special case the >>>> method types for some operations. >>>> >>>> My mental model of the descriptor classes is, that they are one-to-one >>>> symbolic representations of their handle counterparts. I am very confused >>>> by the difference in structure, with the receiver dropping out of the >>>> method type. >>>> >>>> >>>> | Welcome to JShell -- Version 12-internal >>>> | For an introduction type: /help intro >>>> >>>> jshell> import java.lang.invoke.* >>>> >>>> jshell> import java.lang.constant.* >>>> >>>> jshell> var l = MethodHandles.lookup() >>>> l ==> >>>> >>>> jshell> var mt = MethodType.methodType(Void.TYPE) >>>> mt ==> ()void >>>> >>>> jshell> var mh = l.findVirtual(java.io.PrintStream.class, "println", mt) >>>> mh ==> MethodHandle(PrintStream)void >>>> >>>> jshell> mh.type() >>>> $6 ==> (PrintStream)void >>>> >>>> jshell> mh.type().parameterCount() >>>> $7 ==> 1 >>>> >>>> jshell> var mhd = (MethodHandleDesc)mh.describeConstable().get() >>>> mhd ==> MethodHandleDesc[VIRTUAL/PrintStream::println()void] >>>> >>>> jshell> mhd.methodType() >>>> $9 ==> MethodTypeDesc[()void] >>>> >>>> jshell> mhd.methodType().parameterCount() >>>> $10 ==> 0 >>>> >>>> >>>> Regards, > >>> Michael van Acken From michael.van.acken at gmail.com Tue Nov 20 22:41:07 2018 From: michael.van.acken at gmail.com (Michael van Acken) Date: Tue, 20 Nov 2018 23:41:07 +0100 Subject: [jep-334] Asymmetric method types of MHD vs MH In-Reply-To: <22ceec84-12f9-44ca-a95b-a6da6fc69868@oracle.com> References: <839aa07f-3b49-7a7d-ca29-fc6bf08e0998@oracle.com> <1840103126.564157.1542727246870.JavaMail.zimbra@u-pem.fr> <22ceec84-12f9-44ca-a95b-a6da6fc69868@oracle.com> Message-ID: Brian Goetz schrieb am Di., 20. Nov. 2018 um 19:40 Uhr: > There are actually two types here, and they both should be exposed. One > is a property of MHDesc (which is correctly called type()) which > describes the invocation type of the MH; the other is a propertly of > DirectMHDesc (which needs a new name) and which is the type that one > would provide to the lookup / place in the NameAndType. We're currently > in an inconsistent situation. > Don't know if it helps, but my ad hoc code to emit invoke() currently bottoms out in a three-way split on ASM level: getter visitFieldInsn(opc, owner, name, dmhd.methodType().returnType().descriptorString()) setter visitFieldInsn(opc, owner, name, dmhd.methodType().parameterType(last).descriptorString()) method visitMethodInsn(opc, owner, name, dmhd.methodType().descriptorString(), itf) That is, for fields there is a gap where the type descriptor passed to ASM must be recovered from refKind() & methodType(). -- Michael van Acken > On 11/20/2018 10:20 AM, Remi Forax wrote: > > Hi Brian, > > while i agree that the API is primarily a mirror the JVMS view and not > the java.lang.invoke view, > > one way to avoid that ambiguity is to rename methodType() to type() (as > in NameAndType). > > > > R?mi > > > > ----- Mail original ----- > >> De: "Brian Goetz" > >> ?: "Michael van Acken" , "amber-dev" < > amber-dev at openjdk.java.net> > >> Envoy?: Mardi 20 Novembre 2018 14:28:06 > >> Objet: Re: [jep-334] Asymmetric method types of MHD vs MH > >> Thanks for poking into these new APIs. This is a good question. > >> > >> Your mental model is a good first-order approximation, but it has some > >> risk; in the event of conflict, XxDesc's classes loyalty will be to > >> Constant_Xxx_info (the classfile format), rather than its live-type > >> counterpart. > >> > >> MethodHandle embeds the invocation mode (static, virtual, interface, > >> special) in the MH itself, so that you can treat the receiver as just > >> another parameter. This is tremendously useful as the primary purpose > >> of method handles is to be invoked; it collapse four invocation modes > >> into one. > >> > >> DirectMethodHandleDesc models the classfile structure of an invocation; > >> the MethodRef_info/NameAndType/invocation bytecode -- as shown in your > >> example: > >> > >> jshell> var mhd = (MethodHandleDesc)mh.describeConstable().get() > >> mhd ==> MethodHandleDesc[VIRTUAL/PrintStream::println()void] > >> > >> I think what you're saying is: there is enough information here to > correctly > >> compose the type() -- for virtual/special/interface, curry the owner > type on -- > >> and that this would provide alignment with the live MethodHandle > behavior. > >> > >> But, it would separate from the classfile Constant_MethodHandle_info > behavior; > >> what goes in the NameAndType here (for instance methods) is the > receiver-less > >> version. Hence the conflict. > >> > >> I think what is really going on here is that there are two types -- the > MH type, > >> and the lookup type; the latter is a property of the DMHDesc, while the > former > >> is a property of the MHDesc? > >> > >> > >> On 11/20/2018 7:06 AM, Michael van Acken wrote: > >>> While tracking down unexpected behavior in my compiler, I noticed that > >>> MethodHandleDesc and MethodHandle differ in what they list in their > >>> method type. I was expecting that the MHD matches the MH, in that > >>> the receiver of a virtual method is included in the parameter list. > >>> Instead, > >>> it is omitted. (See below for a jshell example.) > >>> > >>> As a compiler writer, I find the MH's unified view on static and > virtual > >>> method types very helpful. The current implementation's MHD class > >>> does not mirror this view, which means I would have to special case the > >>> method types for some operations. > >>> > >>> My mental model of the descriptor classes is, that they are one-to-one > >>> symbolic representations of their handle counterparts. I am very > confused > >>> by the difference in structure, with the receiver dropping out of the > >>> method type. > >>> > >>> > >>> | Welcome to JShell -- Version 12-internal > >>> | For an introduction type: /help intro > >>> > >>> jshell> import java.lang.invoke.* > >>> > >>> jshell> import java.lang.constant.* > >>> > >>> jshell> var l = MethodHandles.lookup() > >>> l ==> > >>> > >>> jshell> var mt = MethodType.methodType(Void.TYPE) > >>> mt ==> ()void > >>> > >>> jshell> var mh = l.findVirtual(java.io.PrintStream.class, "println", > mt) > >>> mh ==> MethodHandle(PrintStream)void > >>> > >>> jshell> mh.type() > >>> $6 ==> (PrintStream)void > >>> > >>> jshell> mh.type().parameterCount() > >>> $7 ==> 1 > >>> > >>> jshell> var mhd = (MethodHandleDesc)mh.describeConstable().get() > >>> mhd ==> MethodHandleDesc[VIRTUAL/PrintStream::println()void] > >>> > >>> jshell> mhd.methodType() > >>> $9 ==> MethodTypeDesc[()void] > >>> > >>> jshell> mhd.methodType().parameterCount() > >>> $10 ==> 0 > >>> > >>> > >>> Regards, > >>> Michael van Acken > > From maurizio.cimadamore at oracle.com Tue Nov 20 23:26:35 2018 From: maurizio.cimadamore at oracle.com (Maurizio Cimadamore) Date: Tue, 20 Nov 2018 23:26:35 +0000 Subject: [jep-334] Asymmetric method types of MHD vs MH In-Reply-To: <22ceec84-12f9-44ca-a95b-a6da6fc69868@oracle.com> References: <839aa07f-3b49-7a7d-ca29-fc6bf08e0998@oracle.com> <1840103126.564157.1542727246870.JavaMail.zimbra@u-pem.fr> <22ceec84-12f9-44ca-a95b-a6da6fc69868@oracle.com> Message-ID: <5e9af1bb-832a-8003-e841-5956fb4afb20@oracle.com> I agree - there are two types: the one based on real classfile descriptor and the unified, curried one exposed by MethodHandle::type(). The former is used for lookup, the latter for invocation. Maybe lookupType() and invocationType() ? Maurizio On 20/11/2018 18:40, Brian Goetz wrote: > There are actually two types here, and they both should be exposed.? > One is a property of MHDesc (which is correctly called type()) which > describes the invocation type of the MH; the other is a propertly of > DirectMHDesc (which needs a new name) and which is the type that one > would provide to the lookup / place in the NameAndType. We're > currently in an inconsistent situation. > > On 11/20/2018 10:20 AM, Remi Forax wrote: >> Hi Brian, >> while i agree that the API is primarily a mirror the JVMS view and >> not the java.lang.invoke view, >> one way to avoid that ambiguity is to rename methodType() to type() >> (as in NameAndType). >> >> R?mi >> >> ----- Mail original ----- >>> De: "Brian Goetz" >>> ?: "Michael van Acken" , "amber-dev" >>> >>> Envoy?: Mardi 20 Novembre 2018 14:28:06 >>> Objet: Re: [jep-334] Asymmetric method types of MHD vs MH >>> Thanks for poking into these new APIs.? This is a good question. >>> >>> Your mental model is a good first-order approximation, but it has some >>> risk; in the event of conflict, XxDesc's classes loyalty will be to >>> Constant_Xxx_info (the classfile format), rather than its live-type >>> counterpart. >>> >>> MethodHandle embeds the invocation mode (static, virtual, interface, >>> special) in the MH itself, so that you can treat the receiver as just >>> another parameter.? This is tremendously useful as the primary purpose >>> of method handles is to be invoked; it collapse four invocation modes >>> into one. >>> >>> DirectMethodHandleDesc models the classfile structure of an invocation; >>> the MethodRef_info/NameAndType/invocation bytecode -- as shown in your >>> example: >>> >>> ???? jshell> var mhd = (MethodHandleDesc)mh.describeConstable().get() >>> ???? mhd ==> MethodHandleDesc[VIRTUAL/PrintStream::println()void] >>> >>> I think what you're saying is: there is enough information here to >>> correctly >>> compose the type() -- for virtual/special/interface, curry the owner >>> type on -- >>> and that this would provide alignment with the live MethodHandle >>> behavior. >>> >>> But, it would separate from the classfile Constant_MethodHandle_info >>> behavior; >>> what goes in the NameAndType here (for instance methods) is the >>> receiver-less >>> version.? Hence the conflict. >>> >>> I think what is really going on here is that there are two types -- >>> the MH type, >>> and the lookup type; the latter is a property of the DMHDesc, while >>> the former >>> is a property of the MHDesc? >>> >>> >>> On 11/20/2018 7:06 AM, Michael van Acken wrote: >>>> While tracking down unexpected behavior in my compiler, I noticed that >>>> MethodHandleDesc and MethodHandle differ in what they list in their >>>> method type.? I was expecting that the MHD matches the MH, in that >>>> the receiver of a virtual method is included in the parameter list. >>>> Instead, >>>> it is omitted.? (See below for a jshell example.) >>>> >>>> As a compiler writer, I find the MH's unified view on static and >>>> virtual >>>> method types very helpful.? The current implementation's MHD class >>>> does not mirror this view, which means I would have to special case >>>> the >>>> method types for some operations. >>>> >>>> My mental model of the descriptor classes is, that they are one-to-one >>>> symbolic representations of their handle counterparts.? I am very >>>> confused >>>> by the difference in structure, with the receiver dropping out of the >>>> method type. >>>> >>>> >>>> |? Welcome to JShell -- Version 12-internal >>>> |? For an introduction type: /help intro >>>> >>>> jshell> import java.lang.invoke.* >>>> >>>> jshell> import java.lang.constant.* >>>> >>>> jshell> var l = MethodHandles.lookup() >>>> l ==> >>>> >>>> jshell> var mt = MethodType.methodType(Void.TYPE) >>>> mt ==> ()void >>>> >>>> jshell> var mh = l.findVirtual(java.io.PrintStream.class, >>>> "println", mt) >>>> mh ==> MethodHandle(PrintStream)void >>>> >>>> jshell> mh.type() >>>> $6 ==> (PrintStream)void >>>> >>>> jshell> mh.type().parameterCount() >>>> $7 ==> 1 >>>> >>>> jshell> var mhd = (MethodHandleDesc)mh.describeConstable().get() >>>> mhd ==> MethodHandleDesc[VIRTUAL/PrintStream::println()void] >>>> >>>> jshell> mhd.methodType() >>>> $9 ==> MethodTypeDesc[()void] >>>> >>>> jshell> mhd.methodType().parameterCount() >>>> $10 ==> 0 >>>> >>>> >>>> Regards, >>>> Michael van Acken > From vicente.romero at oracle.com Wed Nov 21 17:13:15 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Wed, 21 Nov 2018 17:13:15 +0000 Subject: hg: amber/amber: several javadoc changes after CSR review Message-ID: <201811211713.wALHDFRr019217@aojmv0008.oracle.com> Changeset: 7ee0a867eeb7 Author: vromero Date: 2018-11-21 11:45 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/7ee0a867eeb7 several javadoc changes after CSR review ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java ! src/java.base/share/classes/java/lang/constant/MethodHandleDesc.java ! src/java.base/share/classes/java/lang/constant/MethodTypeDesc.java ! src/java.base/share/classes/java/lang/invoke/TypeDescriptor.java From maurizio.cimadamore at oracle.com Wed Nov 21 17:19:40 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Wed, 21 Nov 2018 17:19:40 +0000 Subject: hg: amber/amber: Automatic merge with jep-334 Message-ID: <201811211719.wALHJeJc022027@aojmv0008.oracle.com> Changeset: 87194c13df63 Author: mcimadamore Date: 2018-11-21 18:25 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/87194c13df63 Automatic merge with jep-334 From maurizio.cimadamore at oracle.com Wed Nov 21 20:29:37 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Wed, 21 Nov 2018 20:29:37 +0000 Subject: hg: amber/amber: Automatic merge with jep-334 Message-ID: <201811212029.wALKTbpk002006@aojmv0008.oracle.com> Changeset: d84717b879ca Author: mcimadamore Date: 2018-11-21 21:35 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/d84717b879ca Automatic merge with jep-334 From vicente.romero at oracle.com Wed Nov 21 20:24:32 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Wed, 21 Nov 2018 20:24:32 +0000 Subject: hg: amber/amber: additional javadoc for overrides of Object methods, adding @implSpec to default methods, etc Message-ID: <201811212024.wALKOWkQ027777@aojmv0008.oracle.com> Changeset: 66e1b5ed2833 Author: vromero Date: 2018-11-21 15:24 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/66e1b5ed2833 additional javadoc for overrides of Object methods, adding @implSpec to default methods, etc ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/Enum.java ! src/java.base/share/classes/java/lang/constant/ClassDesc.java ! src/java.base/share/classes/java/lang/constant/ConstantDescs.java ! src/java.base/share/classes/java/lang/constant/DirectMethodHandleDescImpl.java ! src/java.base/share/classes/java/lang/constant/DynamicCallSiteDesc.java ! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java ! src/java.base/share/classes/java/lang/constant/MethodHandleDesc.java ! src/java.base/share/classes/java/lang/constant/MethodTypeDesc.java ! src/java.base/share/classes/java/lang/constant/MethodTypeDescImpl.java ! src/java.base/share/classes/java/lang/constant/PrimitiveClassDescImpl.java ! src/java.base/share/classes/java/lang/constant/ReferenceClassDescImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/lang/invoke/TypeDescriptor.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java From michael.van.acken at gmail.com Thu Nov 22 07:21:34 2018 From: michael.van.acken at gmail.com (Michael van Acken) Date: Thu, 22 Nov 2018 08:21:34 +0100 Subject: [jep-334] Asymmetric method types of MHD vs MH In-Reply-To: <5e9af1bb-832a-8003-e841-5956fb4afb20@oracle.com> References: <839aa07f-3b49-7a7d-ca29-fc6bf08e0998@oracle.com> <1840103126.564157.1542727246870.JavaMail.zimbra@u-pem.fr> <22ceec84-12f9-44ca-a95b-a6da6fc69868@oracle.com> <5e9af1bb-832a-8003-e841-5956fb4afb20@oracle.com> Message-ID: Maurizio Cimadamore schrieb am Mi., 21. Nov. 2018 um 00:27 Uhr: > I agree - there are two types: the one based on real classfile > descriptor and the unified, curried one exposed by MethodHandle::type(). > The former is used for lookup, the latter for invocation. Maybe > lookupType() and invocationType() ? > To verify my understanding: this tentative lookupType() would return a ClassDesc/TypeDescriptor.OfField for a field DMHDesc, and a MethodTypeDesc/TypeDescriptor.OfMethod for a method DMHDesc. Is this correct? -- Michael van Acken > > Maurizio > > On 20/11/2018 18:40, Brian Goetz wrote: > > There are actually two types here, and they both should be exposed. > > One is a property of MHDesc (which is correctly called type()) which > > describes the invocation type of the MH; the other is a propertly of > > DirectMHDesc (which needs a new name) and which is the type that one > > would provide to the lookup / place in the NameAndType. We're > > currently in an inconsistent situation. > > > > On 11/20/2018 10:20 AM, Remi Forax wrote: > >> Hi Brian, > >> while i agree that the API is primarily a mirror the JVMS view and > >> not the java.lang.invoke view, > >> one way to avoid that ambiguity is to rename methodType() to type() > >> (as in NameAndType). > >> > >> R?mi > >> > >> ----- Mail original ----- > >>> De: "Brian Goetz" > >>> ?: "Michael van Acken" , "amber-dev" > >>> > >>> Envoy?: Mardi 20 Novembre 2018 14:28:06 > >>> Objet: Re: [jep-334] Asymmetric method types of MHD vs MH > >>> Thanks for poking into these new APIs. This is a good question. > >>> > >>> Your mental model is a good first-order approximation, but it has some > >>> risk; in the event of conflict, XxDesc's classes loyalty will be to > >>> Constant_Xxx_info (the classfile format), rather than its live-type > >>> counterpart. > >>> > >>> MethodHandle embeds the invocation mode (static, virtual, interface, > >>> special) in the MH itself, so that you can treat the receiver as just > >>> another parameter. This is tremendously useful as the primary purpose > >>> of method handles is to be invoked; it collapse four invocation modes > >>> into one. > >>> > >>> DirectMethodHandleDesc models the classfile structure of an invocation; > >>> the MethodRef_info/NameAndType/invocation bytecode -- as shown in your > >>> example: > >>> > >>> jshell> var mhd = (MethodHandleDesc)mh.describeConstable().get() > >>> mhd ==> MethodHandleDesc[VIRTUAL/PrintStream::println()void] > >>> > >>> I think what you're saying is: there is enough information here to > >>> correctly > >>> compose the type() -- for virtual/special/interface, curry the owner > >>> type on -- > >>> and that this would provide alignment with the live MethodHandle > >>> behavior. > >>> > >>> But, it would separate from the classfile Constant_MethodHandle_info > >>> behavior; > >>> what goes in the NameAndType here (for instance methods) is the > >>> receiver-less > >>> version. Hence the conflict. > >>> > >>> I think what is really going on here is that there are two types -- > >>> the MH type, > >>> and the lookup type; the latter is a property of the DMHDesc, while > >>> the former > >>> is a property of the MHDesc? > >>> > >>> > >>> On 11/20/2018 7:06 AM, Michael van Acken wrote: > >>>> While tracking down unexpected behavior in my compiler, I noticed that > >>>> MethodHandleDesc and MethodHandle differ in what they list in their > >>>> method type. I was expecting that the MHD matches the MH, in that > >>>> the receiver of a virtual method is included in the parameter list. > >>>> Instead, > >>>> it is omitted. (See below for a jshell example.) > >>>> > >>>> As a compiler writer, I find the MH's unified view on static and > >>>> virtual > >>>> method types very helpful. The current implementation's MHD class > >>>> does not mirror this view, which means I would have to special case > >>>> the > >>>> method types for some operations. > >>>> > >>>> My mental model of the descriptor classes is, that they are one-to-one > >>>> symbolic representations of their handle counterparts. I am very > >>>> confused > >>>> by the difference in structure, with the receiver dropping out of the > >>>> method type. > >>>> > >>>> > >>>> | Welcome to JShell -- Version 12-internal > >>>> | For an introduction type: /help intro > >>>> > >>>> jshell> import java.lang.invoke.* > >>>> > >>>> jshell> import java.lang.constant.* > >>>> > >>>> jshell> var l = MethodHandles.lookup() > >>>> l ==> > >>>> > >>>> jshell> var mt = MethodType.methodType(Void.TYPE) > >>>> mt ==> ()void > >>>> > >>>> jshell> var mh = l.findVirtual(java.io.PrintStream.class, > >>>> "println", mt) > >>>> mh ==> MethodHandle(PrintStream)void > >>>> > >>>> jshell> mh.type() > >>>> $6 ==> (PrintStream)void > >>>> > >>>> jshell> mh.type().parameterCount() > >>>> $7 ==> 1 > >>>> > >>>> jshell> var mhd = (MethodHandleDesc)mh.describeConstable().get() > >>>> mhd ==> MethodHandleDesc[VIRTUAL/PrintStream::println()void] > >>>> > >>>> jshell> mhd.methodType() > >>>> $9 ==> MethodTypeDesc[()void] > >>>> > >>>> jshell> mhd.methodType().parameterCount() > >>>> $10 ==> 0 > >>>> > >>>> > >>>> Regards, > >>>> Michael van Acken > > > From john.r.rose at oracle.com Fri Nov 23 22:05:35 2018 From: john.r.rose at oracle.com (John Rose) Date: Fri, 23 Nov 2018 14:05:35 -0800 Subject: [jep-334] Asymmetric method types of MHD vs MH In-Reply-To: <5e9af1bb-832a-8003-e841-5956fb4afb20@oracle.com> References: <839aa07f-3b49-7a7d-ca29-fc6bf08e0998@oracle.com> <1840103126.564157.1542727246870.JavaMail.zimbra@u-pem.fr> <22ceec84-12f9-44ca-a95b-a6da6fc69868@oracle.com> <5e9af1bb-832a-8003-e841-5956fb4afb20@oracle.com> Message-ID: I think MemberName calls them type and invocationType. That seems like a good division of labor to me, but then I wrote it. :-) > On Nov 20, 2018, at 3:26 PM, Maurizio Cimadamore wrote: > > I agree - there are two types: the one based on real classfile descriptor and the unified, curried one exposed by MethodHandle::type(). The former is used for lookup, the latter for invocation. Maybe lookupType() and invocationType() ? > > Maurizio > >> On 20/11/2018 18:40, Brian Goetz wrote: >> There are actually two types here, and they both should be exposed. One is a property of MHDesc (which is correctly called type()) which describes the invocation type of the MH; the other is a propertly of DirectMHDesc (which needs a new name) and which is the type that one would provide to the lookup / place in the NameAndType. We're currently in an inconsistent situation. >> >>> On 11/20/2018 10:20 AM, Remi Forax wrote: >>> Hi Brian, >>> while i agree that the API is primarily a mirror the JVMS view and not the java.lang.invoke view, >>> one way to avoid that ambiguity is to rename methodType() to type() (as in NameAndType). >>> >>> R?mi >>> >>> ----- Mail original ----- >>>> De: "Brian Goetz" >>>> ?: "Michael van Acken" , "amber-dev" >>>> Envoy?: Mardi 20 Novembre 2018 14:28:06 >>>> Objet: Re: [jep-334] Asymmetric method types of MHD vs MH >>>> Thanks for poking into these new APIs. This is a good question. >>>> >>>> Your mental model is a good first-order approximation, but it has some >>>> risk; in the event of conflict, XxDesc's classes loyalty will be to >>>> Constant_Xxx_info (the classfile format), rather than its live-type >>>> counterpart. >>>> >>>> MethodHandle embeds the invocation mode (static, virtual, interface, >>>> special) in the MH itself, so that you can treat the receiver as just >>>> another parameter. This is tremendously useful as the primary purpose >>>> of method handles is to be invoked; it collapse four invocation modes >>>> into one. >>>> >>>> DirectMethodHandleDesc models the classfile structure of an invocation; >>>> the MethodRef_info/NameAndType/invocation bytecode -- as shown in your >>>> example: >>>> >>>> jshell> var mhd = (MethodHandleDesc)mh.describeConstable().get() >>>> mhd ==> MethodHandleDesc[VIRTUAL/PrintStream::println()void] >>>> >>>> I think what you're saying is: there is enough information here to correctly >>>> compose the type() -- for virtual/special/interface, curry the owner type on -- >>>> and that this would provide alignment with the live MethodHandle behavior. >>>> >>>> But, it would separate from the classfile Constant_MethodHandle_info behavior; >>>> what goes in the NameAndType here (for instance methods) is the receiver-less >>>> version. Hence the conflict. >>>> >>>> I think what is really going on here is that there are two types -- the MH type, >>>> and the lookup type; the latter is a property of the DMHDesc, while the former >>>> is a property of the MHDesc? >>>> >>>> >>>>> On 11/20/2018 7:06 AM, Michael van Acken wrote: >>>>> While tracking down unexpected behavior in my compiler, I noticed that >>>>> MethodHandleDesc and MethodHandle differ in what they list in their >>>>> method type. I was expecting that the MHD matches the MH, in that >>>>> the receiver of a virtual method is included in the parameter list. >>>>> Instead, >>>>> it is omitted. (See below for a jshell example.) >>>>> >>>>> As a compiler writer, I find the MH's unified view on static and virtual >>>>> method types very helpful. The current implementation's MHD class >>>>> does not mirror this view, which means I would have to special case the >>>>> method types for some operations. >>>>> >>>>> My mental model of the descriptor classes is, that they are one-to-one >>>>> symbolic representations of their handle counterparts. I am very confused >>>>> by the difference in structure, with the receiver dropping out of the >>>>> method type. >>>>> >>>>> >>>>> | Welcome to JShell -- Version 12-internal >>>>> | For an introduction type: /help intro >>>>> >>>>> jshell> import java.lang.invoke.* >>>>> >>>>> jshell> import java.lang.constant.* >>>>> >>>>> jshell> var l = MethodHandles.lookup() >>>>> l ==> >>>>> >>>>> jshell> var mt = MethodType.methodType(Void.TYPE) >>>>> mt ==> ()void >>>>> >>>>> jshell> var mh = l.findVirtual(java.io.PrintStream.class, "println", mt) >>>>> mh ==> MethodHandle(PrintStream)void >>>>> >>>>> jshell> mh.type() >>>>> $6 ==> (PrintStream)void >>>>> >>>>> jshell> mh.type().parameterCount() >>>>> $7 ==> 1 >>>>> >>>>> jshell> var mhd = (MethodHandleDesc)mh.describeConstable().get() >>>>> mhd ==> MethodHandleDesc[VIRTUAL/PrintStream::println()void] >>>>> >>>>> jshell> mhd.methodType() >>>>> $9 ==> MethodTypeDesc[()void] >>>>> >>>>> jshell> mhd.methodType().parameterCount() >>>>> $10 ==> 0 >>>>> >>>>> >>>>> Regards, >>>>> Michael van Acken >> From maurizio.cimadamore at oracle.com Sun Nov 25 21:29:34 2018 From: maurizio.cimadamore at oracle.com (Maurizio Cimadamore) Date: Sun, 25 Nov 2018 21:29:34 +0000 Subject: [jep-334] Asymmetric method types of MHD vs MH In-Reply-To: References: <839aa07f-3b49-7a7d-ca29-fc6bf08e0998@oracle.com> <1840103126.564157.1542727246870.JavaMail.zimbra@u-pem.fr> <22ceec84-12f9-44ca-a95b-a6da6fc69868@oracle.com> <5e9af1bb-832a-8003-e841-5956fb4afb20@oracle.com> Message-ID: On 22/11/2018 07:21, Michael van Acken wrote: > Maurizio Cimadamore > schrieb am Mi., 21. Nov. 2018 > um 00:27?Uhr: > > I agree - there are two types: the one based on real classfile > descriptor and the unified, curried one exposed by > MethodHandle::type(). > The former is used for lookup, the latter for invocation. Maybe > lookupType() and invocationType() ? > > > To verify my understanding: this tentative lookupType() would return a > ClassDesc/TypeDescriptor.OfField for a field DMHDesc, and a > MethodTypeDesc/TypeDescriptor.OfMethod for a method DMHDesc. > Is this correct? That seems like a valid assumption to me Maurizio > > -- Michael van Acken > > > Maurizio > > On 20/11/2018 18:40, Brian Goetz wrote: > > There are actually two types here, and they both should be exposed. > > One is a property of MHDesc (which is correctly called type()) > which > > describes the invocation type of the MH; the other is a > propertly of > > DirectMHDesc (which needs a new name) and which is the type that > one > > would provide to the lookup / place in the NameAndType. We're > > currently in an inconsistent situation. > > > > On 11/20/2018 10:20 AM, Remi Forax wrote: > >> Hi Brian, > >> while i agree that the API is primarily a mirror the JVMS view and > >> not the java.lang.invoke view, > >> one way to avoid that ambiguity is to rename methodType() to > type() > >> (as in NameAndType). > >> > >> R?mi > >> > >> ----- Mail original ----- > >>> De: "Brian Goetz" > > >>> ?: "Michael van Acken" >, "amber-dev" > >>> > > >>> Envoy?: Mardi 20 Novembre 2018 14:28:06 > >>> Objet: Re: [jep-334] Asymmetric method types of MHD vs MH > >>> Thanks for poking into these new APIs.? This is a good question. > >>> > >>> Your mental model is a good first-order approximation, but it > has some > >>> risk; in the event of conflict, XxDesc's classes loyalty will > be to > >>> Constant_Xxx_info (the classfile format), rather than its > live-type > >>> counterpart. > >>> > >>> MethodHandle embeds the invocation mode (static, virtual, > interface, > >>> special) in the MH itself, so that you can treat the receiver > as just > >>> another parameter.? This is tremendously useful as the primary > purpose > >>> of method handles is to be invoked; it collapse four > invocation modes > >>> into one. > >>> > >>> DirectMethodHandleDesc models the classfile structure of an > invocation; > >>> the MethodRef_info/NameAndType/invocation bytecode -- as shown > in your > >>> example: > >>> > >>> ???? jshell> var mhd = > (MethodHandleDesc)mh.describeConstable().get() > >>> ???? mhd ==> MethodHandleDesc[VIRTUAL/PrintStream::println()void] > >>> > >>> I think what you're saying is: there is enough information > here to > >>> correctly > >>> compose the type() -- for virtual/special/interface, curry the > owner > >>> type on -- > >>> and that this would provide alignment with the live MethodHandle > >>> behavior. > >>> > >>> But, it would separate from the classfile > Constant_MethodHandle_info > >>> behavior; > >>> what goes in the NameAndType here (for instance methods) is the > >>> receiver-less > >>> version.? Hence the conflict. > >>> > >>> I think what is really going on here is that there are two > types -- > >>> the MH type, > >>> and the lookup type; the latter is a property of the DMHDesc, > while > >>> the former > >>> is a property of the MHDesc? > >>> > >>> > >>> On 11/20/2018 7:06 AM, Michael van Acken wrote: > >>>> While tracking down unexpected behavior in my compiler, I > noticed that > >>>> MethodHandleDesc and MethodHandle differ in what they list in > their > >>>> method type.? I was expecting that the MHD matches the MH, in > that > >>>> the receiver of a virtual method is included in the parameter > list. > >>>> Instead, > >>>> it is omitted.? (See below for a jshell example.) > >>>> > >>>> As a compiler writer, I find the MH's unified view on static and > >>>> virtual > >>>> method types very helpful.? The current implementation's MHD > class > >>>> does not mirror this view, which means I would have to > special case > >>>> the > >>>> method types for some operations. > >>>> > >>>> My mental model of the descriptor classes is, that they are > one-to-one > >>>> symbolic representations of their handle counterparts.? I am > very > >>>> confused > >>>> by the difference in structure, with the receiver dropping > out of the > >>>> method type. > >>>> > >>>> > >>>> |? Welcome to JShell -- Version 12-internal > >>>> |? For an introduction type: /help intro > >>>> > >>>> jshell> import java.lang.invoke.* > >>>> > >>>> jshell> import java.lang.constant.* > >>>> > >>>> jshell> var l = MethodHandles.lookup() > >>>> l ==> > >>>> > >>>> jshell> var mt = MethodType.methodType(Void.TYPE) > >>>> mt ==> ()void > >>>> > >>>> jshell> var mh = l.findVirtual(java.io > .PrintStream.class, > >>>> "println", mt) > >>>> mh ==> MethodHandle(PrintStream)void > >>>> > >>>> jshell> mh.type() > >>>> $6 ==> (PrintStream)void > >>>> > >>>> jshell> mh.type().parameterCount() > >>>> $7 ==> 1 > >>>> > >>>> jshell> var mhd = (MethodHandleDesc)mh.describeConstable().get() > >>>> mhd ==> MethodHandleDesc[VIRTUAL/PrintStream::println()void] > >>>> > >>>> jshell> mhd.methodType() > >>>> $9 ==> MethodTypeDesc[()void] > >>>> > >>>> jshell> mhd.methodType().parameterCount() > >>>> $10 ==> 0 > >>>> > >>>> > >>>> Regards, > >>>> Michael van Acken > > > From maurizio.cimadamore at oracle.com Sun Nov 25 21:34:17 2018 From: maurizio.cimadamore at oracle.com (Maurizio Cimadamore) Date: Sun, 25 Nov 2018 21:34:17 +0000 Subject: [jep-334] Asymmetric method types of MHD vs MH In-Reply-To: References: <839aa07f-3b49-7a7d-ca29-fc6bf08e0998@oracle.com> <1840103126.564157.1542727246870.JavaMail.zimbra@u-pem.fr> <22ceec84-12f9-44ca-a95b-a6da6fc69868@oracle.com> <5e9af1bb-832a-8003-e841-5956fb4afb20@oracle.com> Message-ID: On 25/11/2018 21:29, Maurizio Cimadamore wrote: > > > On 22/11/2018 07:21, Michael van Acken wrote: >> Maurizio Cimadamore > > schrieb am Mi., 21. Nov. >> 2018 um 00:27?Uhr: >> >> I agree - there are two types: the one based on real classfile >> descriptor and the unified, curried one exposed by >> MethodHandle::type(). >> The former is used for lookup, the latter for invocation. Maybe >> lookupType() and invocationType() ? >> >> >> To verify my understanding: this tentative lookupType() would return a >> ClassDesc/TypeDescriptor.OfField for a field DMHDesc, and a >> MethodTypeDesc/TypeDescriptor.OfMethod for a method DMHDesc. >> Is this correct? > > That seems like a valid assumption to me > But, maybe I spoke too fast - in the MethodHandle API, calling type() give you a MethodType - so if we follow that, we should always return a MethodTypeDesc (with the right signature). Using TypeDescriptor.OfField is possible, but that would break symmetry with the MethodHandle API (its runtime equivalent would be a MethodHandle::type() method returning a j.l.Class value). So, maybe it's better to stick with different type accessors (for lookup and invocation type, however called) both returning some suitably typed MethodTypeDesc. Maurizio > Maurizio > >> >> -- Michael van Acken >> >> >> Maurizio >> >> On 20/11/2018 18:40, Brian Goetz wrote: >> > There are actually two types here, and they both should be >> exposed. >> > One is a property of MHDesc (which is correctly called type()) >> which >> > describes the invocation type of the MH; the other is a >> propertly of >> > DirectMHDesc (which needs a new name) and which is the type >> that one >> > would provide to the lookup / place in the NameAndType. We're >> > currently in an inconsistent situation. >> > >> > On 11/20/2018 10:20 AM, Remi Forax wrote: >> >> Hi Brian, >> >> while i agree that the API is primarily a mirror the JVMS view >> and >> >> not the java.lang.invoke view, >> >> one way to avoid that ambiguity is to rename methodType() to >> type() >> >> (as in NameAndType). >> >> >> >> R?mi >> >> >> >> ----- Mail original ----- >> >>> De: "Brian Goetz" > > >> >>> ?: "Michael van Acken" > >, "amber-dev" >> >>> > >> >>> Envoy?: Mardi 20 Novembre 2018 14:28:06 >> >>> Objet: Re: [jep-334] Asymmetric method types of MHD vs MH >> >>> Thanks for poking into these new APIs.? This is a good question. >> >>> >> >>> Your mental model is a good first-order approximation, but it >> has some >> >>> risk; in the event of conflict, XxDesc's classes loyalty will >> be to >> >>> Constant_Xxx_info (the classfile format), rather than its >> live-type >> >>> counterpart. >> >>> >> >>> MethodHandle embeds the invocation mode (static, virtual, >> interface, >> >>> special) in the MH itself, so that you can treat the receiver >> as just >> >>> another parameter.? This is tremendously useful as the >> primary purpose >> >>> of method handles is to be invoked; it collapse four >> invocation modes >> >>> into one. >> >>> >> >>> DirectMethodHandleDesc models the classfile structure of an >> invocation; >> >>> the MethodRef_info/NameAndType/invocation bytecode -- as >> shown in your >> >>> example: >> >>> >> >>> ???? jshell> var mhd = >> (MethodHandleDesc)mh.describeConstable().get() >> >>> ???? mhd ==> MethodHandleDesc[VIRTUAL/PrintStream::println()void] >> >>> >> >>> I think what you're saying is: there is enough information >> here to >> >>> correctly >> >>> compose the type() -- for virtual/special/interface, curry >> the owner >> >>> type on -- >> >>> and that this would provide alignment with the live MethodHandle >> >>> behavior. >> >>> >> >>> But, it would separate from the classfile >> Constant_MethodHandle_info >> >>> behavior; >> >>> what goes in the NameAndType here (for instance methods) is the >> >>> receiver-less >> >>> version.? Hence the conflict. >> >>> >> >>> I think what is really going on here is that there are two >> types -- >> >>> the MH type, >> >>> and the lookup type; the latter is a property of the DMHDesc, >> while >> >>> the former >> >>> is a property of the MHDesc? >> >>> >> >>> >> >>> On 11/20/2018 7:06 AM, Michael van Acken wrote: >> >>>> While tracking down unexpected behavior in my compiler, I >> noticed that >> >>>> MethodHandleDesc and MethodHandle differ in what they list >> in their >> >>>> method type.? I was expecting that the MHD matches the MH, >> in that >> >>>> the receiver of a virtual method is included in the >> parameter list. >> >>>> Instead, >> >>>> it is omitted.? (See below for a jshell example.) >> >>>> >> >>>> As a compiler writer, I find the MH's unified view on static >> and >> >>>> virtual >> >>>> method types very helpful.? The current implementation's MHD >> class >> >>>> does not mirror this view, which means I would have to >> special case >> >>>> the >> >>>> method types for some operations. >> >>>> >> >>>> My mental model of the descriptor classes is, that they are >> one-to-one >> >>>> symbolic representations of their handle counterparts.? I am >> very >> >>>> confused >> >>>> by the difference in structure, with the receiver dropping >> out of the >> >>>> method type. >> >>>> >> >>>> >> >>>> |? Welcome to JShell -- Version 12-internal >> >>>> |? For an introduction type: /help intro >> >>>> >> >>>> jshell> import java.lang.invoke.* >> >>>> >> >>>> jshell> import java.lang.constant.* >> >>>> >> >>>> jshell> var l = MethodHandles.lookup() >> >>>> l ==> >> >>>> >> >>>> jshell> var mt = MethodType.methodType(Void.TYPE) >> >>>> mt ==> ()void >> >>>> >> >>>> jshell> var mh = l.findVirtual(java.io >> .PrintStream.class, >> >>>> "println", mt) >> >>>> mh ==> MethodHandle(PrintStream)void >> >>>> >> >>>> jshell> mh.type() >> >>>> $6 ==> (PrintStream)void >> >>>> >> >>>> jshell> mh.type().parameterCount() >> >>>> $7 ==> 1 >> >>>> >> >>>> jshell> var mhd = (MethodHandleDesc)mh.describeConstable().get() >> >>>> mhd ==> MethodHandleDesc[VIRTUAL/PrintStream::println()void] >> >>>> >> >>>> jshell> mhd.methodType() >> >>>> $9 ==> MethodTypeDesc[()void] >> >>>> >> >>>> jshell> mhd.methodType().parameterCount() >> >>>> $10 ==> 0 >> >>>> >> >>>> >> >>>> Regards, >> >>>> Michael van Acken >> > >> From john.r.rose at oracle.com Mon Nov 26 06:39:33 2018 From: john.r.rose at oracle.com (John Rose) Date: Sun, 25 Nov 2018 22:39:33 -0800 Subject: [jep-334] Asymmetric method types of MHD vs MH In-Reply-To: References: <839aa07f-3b49-7a7d-ca29-fc6bf08e0998@oracle.com> <1840103126.564157.1542727246870.JavaMail.zimbra@u-pem.fr> <22ceec84-12f9-44ca-a95b-a6da6fc69868@oracle.com> <5e9af1bb-832a-8003-e841-5956fb4afb20@oracle.com> Message-ID: <969AA598-3FE4-47A0-AD45-BE142DE336B1@oracle.com> On Nov 25, 2018, at 1:34 PM, Maurizio Cimadamore wrote: > > > So, maybe it's better to stick with different type accessors (for lookup and invocation type, however called) both returning some suitably typed MethodTypeDesc. +1 This is a recurring theme in the APIs for describing CP entries: A CP entry has a low-level structure that exactly reflects the structure in the classfile, and a high-level structure that reflects the (probable) intention of its user, who is implementing some translation strategy. (Example: High level is String.class or int.class, low level is a C_Class for String or C_ConDy for int.) Different (but overlapping) API clients are interested in different levels. When working with simple classfile transcription, you want to pay attention to the low-level structure and can often ignore the intention. When making new CP entries out of logical intentions you want a high level API that will choose a C_Class or C_ConDy as needed without special request; and the inverse is also useful when inspecting classfiles for their (probable) intentions. In this case, the low-level C_Utf8 (method or field type) inside the C_MH is the entity which is combined with the the MH reference-kind to imply a high-level MethodType for the resolved MH. That high-level MT appears nowhere in the low-level C_MH structure, except accidentally in the case of a ref-kind of InvokeStatic, and even then it is masked as a C_Utf8. The low-level MT or FT can be derived from the C_Utf8 inside the C_NameAndType inside the MH reference, and that is useful for working with the Lookup API, which (in this case) pairs well with a low-level view of the CP API. We might have tried to get away with a very low-level C_MH API which *only* deals with Utf8 strings (after all that's what's there), but that is just ugly, so we also want a low-level API which slightly raises the Utf8 strings to FT's (as if in a C_Class/C_ConDy) or MT's (as if a C_MT). That helps deal with the Lookup API, which takes these "raw" FT/MTs that are not yet combined with the reference-kind. But a high-level view of the MH will sometimes just want to ask for the invocation type of the MH. The invocation type is the "fully cooked" type of the resolved MH object. This is the MH::type, not the raw Utf8, or (what is about the same thing) the type parameter in the Lookup API. HTH ? John From maurizio.cimadamore at oracle.com Tue Nov 27 19:59:55 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Tue, 27 Nov 2018 19:59:55 +0000 Subject: hg: amber/amber: Automatic merge with jep-334 Message-ID: <201811271959.wARJxuSN006592@aojmv0008.oracle.com> Changeset: 86d27ae2cc27 Author: mcimadamore Date: 2018-11-27 21:05 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/86d27ae2cc27 Automatic merge with jep-334 From brian.goetz at oracle.com Tue Nov 27 19:56:28 2018 From: brian.goetz at oracle.com (brian.goetz at oracle.com) Date: Tue, 27 Nov 2018 19:56:28 +0000 Subject: hg: amber/amber: More spec updates based on CSR feedback Message-ID: <201811271956.wARJuSmd004318@aojmv0008.oracle.com> Changeset: edca251bb4de Author: briangoetz Date: 2018-11-27 14:56 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/edca251bb4de More spec updates based on CSR feedback ! src/java.base/share/classes/java/lang/constant/ClassDesc.java ! src/java.base/share/classes/java/lang/constant/DirectMethodHandleDesc.java ! src/java.base/share/classes/java/lang/constant/DirectMethodHandleDescImpl.java ! src/java.base/share/classes/java/lang/constant/DynamicCallSiteDesc.java ! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java ! src/java.base/share/classes/java/lang/constant/MethodTypeDescImpl.java ! src/java.base/share/classes/java/lang/constant/ReferenceClassDescImpl.java ! src/java.base/share/classes/java/lang/invoke/TypeDescriptor.java From vicente.romero at oracle.com Tue Nov 27 21:44:08 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Tue, 27 Nov 2018 21:44:08 +0000 Subject: hg: amber/amber: this branch was moved to a public repo Message-ID: <201811272144.wARLi8Ym027823@aojmv0008.oracle.com> Changeset: fbd05a46a3c7 Author: vromero Date: 2018-11-27 16:43 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/fbd05a46a3c7 this branch was moved to a public repo From vicente.romero at oracle.com Tue Nov 27 21:49:49 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Tue, 27 Nov 2018 21:49:49 +0000 Subject: hg: amber/amber: manual merge with default Message-ID: <201811272149.wARLnnAM000539@aojmv0008.oracle.com> Changeset: 385786dcc4ef Author: vromero Date: 2018-11-27 16:48 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/385786dcc4ef manual merge with default ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/prims/jvm.cpp ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java - test/jdk/java/lang/System/ClearProperty.java - test/jdk/java/lang/System/SetPropertiesNull.java ! test/langtools/tools/javac/doctree/DocCommentTester.java From maurizio.cimadamore at oracle.com Tue Nov 27 21:55:13 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Tue, 27 Nov 2018 21:55:13 +0000 Subject: hg: amber/amber: Automatic merge with datum Message-ID: <201811272155.wARLtEPO004384@aojmv0008.oracle.com> Changeset: 6ab7f7b7a137 Author: mcimadamore Date: 2018-11-27 23:01 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/6ab7f7b7a137 Automatic merge with datum - test/jdk/java/lang/System/ClearProperty.java - test/jdk/java/lang/System/SetPropertiesNull.java From maurizio.cimadamore at oracle.com Tue Nov 27 21:55:30 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Tue, 27 Nov 2018 21:55:30 +0000 Subject: hg: amber/amber: Automatic merge with concise-method-declarations Message-ID: <201811272155.wARLtUSw004682@aojmv0008.oracle.com> Changeset: ffff264b8e3f Author: mcimadamore Date: 2018-11-27 23:01 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/ffff264b8e3f Automatic merge with concise-method-declarations From maurizio.cimadamore at oracle.com Tue Nov 27 21:55:47 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Tue, 27 Nov 2018 21:55:47 +0000 Subject: hg: amber/amber: Automatic merge with patterns Message-ID: <201811272155.wARLtlnj005034@aojmv0008.oracle.com> Changeset: 878382ce892d Author: mcimadamore Date: 2018-11-27 23:01 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/878382ce892d Automatic merge with patterns From vicente.romero at oracle.com Tue Nov 27 22:07:09 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Tue, 27 Nov 2018 22:07:09 +0000 Subject: hg: amber/amber: manual merge with jep-334 Message-ID: <201811272207.wARM795B010908@aojmv0008.oracle.com> Changeset: c5905f5d6d45 Author: vromero Date: 2018-11-27 17:06 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/c5905f5d6d45 manual merge with jep-334 ! make/Bundles.gmk ! make/CreateBuildJdkCopy.gmk ! make/Docs.gmk ! make/GenerateLinkOptData.gmk ! make/MacBundles.gmk ! make/Main.gmk ! make/MainSupport.gmk ! make/RunTests.gmk ! make/autoconf/basics.m4 ! make/autoconf/flags.m4 ! make/common/JarArchive.gmk ! make/common/JavaCompilation.gmk ! make/common/MakeBase.gmk ! make/common/NativeCompilation.gmk ! make/common/ZipArchive.gmk ! make/copy/Copy-java.base.gmk ! make/devkit/Makefile ! make/devkit/Tools.gmk ! make/jdk/src/classes/build/tools/classlist/HelloClasslist.java - src/hotspot/cpu/arm/arm_64.ad - src/hotspot/cpu/arm/assembler_arm_64.cpp - src/hotspot/cpu/arm/assembler_arm_64.hpp - src/hotspot/cpu/arm/nativeInst_arm_64.cpp - src/hotspot/cpu/arm/nativeInst_arm_64.hpp - src/hotspot/cpu/arm/vm_version_arm_64.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp - src/hotspot/os_cpu/linux_arm/linux_arm_64.s ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/templateTable.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/opto/parse2.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/methodHandles.cpp - src/hotspot/share/prims/privilegedStack.cpp - src/hotspot/share/prims/privilegedStack.hpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/utilities/exceptions.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp - src/hotspot/share/utilities/internalVMTests.cpp - src/hotspot/share/utilities/internalVMTests.hpp - src/java.base/macosx/classes/module-info.java.extra ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/Enum.java ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/constant/ClassDesc.java ! src/java.base/share/classes/java/lang/constant/ConstantDescs.java ! src/java.base/share/classes/java/lang/constant/DirectMethodHandleDesc.java ! src/java.base/share/classes/java/lang/constant/DirectMethodHandleDescImpl.java ! src/java.base/share/classes/java/lang/constant/DynamicCallSiteDesc.java ! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java ! src/java.base/share/classes/java/lang/constant/MethodHandleDesc.java ! src/java.base/share/classes/java/lang/constant/MethodTypeDesc.java ! src/java.base/share/classes/java/lang/constant/MethodTypeDescImpl.java ! src/java.base/share/classes/java/lang/constant/PrimitiveClassDescImpl.java ! src/java.base/share/classes/java/lang/constant/ReferenceClassDescImpl.java ! src/java.base/share/classes/java/lang/invoke/CallSite.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template - src/java.base/share/classes/jdk/internal/misc/JavaAWTAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaAWTFontAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaBeansAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFileDescriptorAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFilePermissionAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIORandomAccessFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangRefAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetHttpCookieAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetInetAddressAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetSocketAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLClassLoaderAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetUriAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNioAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputFilterAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputStreamAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaSecurityAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilResourceBundleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaxCryptoSealedObjectAccess.java - src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java - src/java.base/share/classes/jdk/internal/misc/VMNotification.java ! src/java.base/share/classes/module-info.java - src/java.xml.crypto/share/classes/javax/xml/crypto/dom/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/package.html - src/java.xml.crypto/share/classes/javax/xml/crypto/package.html ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/internal/ReflectionAccessJDK.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_noCompactStrings.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_stringDedup.java - test/hotspot/jtreg/sanity/ExecuteInternalVMTests.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_reflect_redefine/TestDescription.java - test/jdk/com/sun/jdi/DeferredStepTest.sh - test/jdk/com/sun/jdi/ShellScaffold.sh - test/jdk/com/sun/jdi/ZZZcleanup.sh - test/jdk/java/lang/System/ClearProperty.java - test/jdk/java/lang/System/SetPropertiesNull.java - test/jdk/java/util/Calendar/GenericTimeZoneNamesTest.sh - test/jdk/java/util/Calendar/NarrowNamesTest.sh - test/jdk/java/util/Calendar/SupplementalJapaneseEraTest.sh - test/jdk/java/util/Locale/LocaleCategory.sh - test/jdk/java/util/Locale/LocaleProviders.sh - test/jdk/java/util/PluggableLocale/BreakIteratorProviderTest.sh - test/jdk/java/util/PluggableLocale/CalendarDataProviderTest.sh - test/jdk/java/util/PluggableLocale/CalendarNameProviderTest.sh - test/jdk/java/util/PluggableLocale/ClasspathTest.sh - test/jdk/java/util/PluggableLocale/CollatorProviderTest.sh - test/jdk/java/util/PluggableLocale/CurrencyNameProviderTest.sh - test/jdk/java/util/PluggableLocale/DateFormatProviderTest.sh - test/jdk/java/util/PluggableLocale/DateFormatSymbolsProviderTest.sh - test/jdk/java/util/PluggableLocale/DecimalFormatSymbolsProviderTest.sh - test/jdk/java/util/PluggableLocale/ExecTest.sh - test/jdk/java/util/PluggableLocale/GenericTest.sh - test/jdk/java/util/PluggableLocale/LocaleNameProviderTest.sh - test/jdk/java/util/PluggableLocale/NumberFormatProviderTest.sh - test/jdk/java/util/PluggableLocale/PermissionTest.sh - test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.sh - test/jdk/java/util/PluggableLocale/barprovider.jar - test/jdk/java/util/PluggableLocale/fooprovider.jar - test/jdk/java/util/PluggableLocale/providersrc/BreakIteratorProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CalendarDataProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CalendarNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CollatorProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CurrencyNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/CurrencyNameProviderImpl2.java - test/jdk/java/util/PluggableLocale/providersrc/DateFormatProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/DateFormatSymbolsProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/DecimalFormatSymbolsProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/FooDateFormat.java - test/jdk/java/util/PluggableLocale/providersrc/FooNumberFormat.java - test/jdk/java/util/PluggableLocale/providersrc/GenericTimeZoneNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/LocaleNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja_JP_kyoto.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_ja_JP_osaka.properties - test/jdk/java/util/PluggableLocale/providersrc/LocaleNames_xx.properties - test/jdk/java/util/PluggableLocale/providersrc/Makefile - test/jdk/java/util/PluggableLocale/providersrc/NumberFormatProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/TimeZoneNameProviderImpl.java - test/jdk/java/util/PluggableLocale/providersrc/Utils.java - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.BreakIteratorProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.CollatorProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DateFormatProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DateFormatSymbolsProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.DecimalFormatSymbolsProvider - test/jdk/java/util/PluggableLocale/providersrc/java.text.spi.NumberFormatProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CalendarDataProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CalendarNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.CurrencyNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.LocaleNameProvider - test/jdk/java/util/PluggableLocale/providersrc/java.util.spi.TimeZoneNameProvider - test/jdk/java/util/TimeZone/Bug8066652.sh - test/jdk/java/util/TimeZone/OldIDMappingTest.sh - test/jdk/java/util/TimeZone/TimeZoneDatePermissionCheck.sh - test/jdk/java/util/prefs/CheckUserPrefsStorage.sh - test/jdk/java/util/prefs/PrefsSpi.sh - test/jdk/java/util/zip/ZipFile/FinalizeZipFile.java - test/jdk/lib/security/CheckBlacklistedCerts.java - test/jdk/lib/security/cacerts/VerifyCACerts.java - test/jdk/lib/testlibrary/ModuleTargetHelper.java - test/jdk/lib/testlibrary/ModuleUtils.java - test/jdk/lib/testlibrary/jdk/testlibrary/SimpleSSLContext.java - test/jdk/lib/testlibrary/jdk/testlibrary/testkeys ! test/jdk/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java ! test/langtools/tools/javac/lvti/harness/NonDenotableTest.java From maurizio.cimadamore at oracle.com Wed Nov 28 20:24:52 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Wed, 28 Nov 2018 20:24:52 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <201811282024.wASKOqnV009114@aojmv0008.oracle.com> Changeset: e99e3b3e2852 Author: mcimadamore Date: 2018-11-28 21:30 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/e99e3b3e2852 Automatic merge with default ! make/autoconf/spec.gmk.in - src/bsd/doc/man/DO_NOT_EDIT--GENERATED_FILES - src/bsd/doc/man/apt.1 - src/bsd/doc/man/ja/apt.1 - src/bsd/doc/man/ja/jar.1 - src/bsd/doc/man/ja/jarsigner.1 - src/bsd/doc/man/ja/java.1 - src/bsd/doc/man/ja/javac.1 - src/bsd/doc/man/ja/javadoc.1 - src/bsd/doc/man/ja/javap.1 - src/bsd/doc/man/ja/javaws.1 - src/bsd/doc/man/ja/jcmd.1 - src/bsd/doc/man/ja/jconsole.1 - src/bsd/doc/man/ja/jdb.1 - src/bsd/doc/man/ja/jdeps.1 - src/bsd/doc/man/ja/jhat.1 - src/bsd/doc/man/ja/jinfo.1 - src/bsd/doc/man/ja/jjs.1 - src/bsd/doc/man/ja/jmap.1 - src/bsd/doc/man/ja/jps.1 - src/bsd/doc/man/ja/jrunscript.1 - src/bsd/doc/man/ja/jsadebugd.1 - src/bsd/doc/man/ja/jstack.1 - src/bsd/doc/man/ja/jstat.1 - src/bsd/doc/man/ja/jstatd.1 - src/bsd/doc/man/ja/keytool.1 - src/bsd/doc/man/ja/pack200.1 - src/bsd/doc/man/ja/rmic.1 - src/bsd/doc/man/ja/rmid.1 - src/bsd/doc/man/ja/rmiregistry.1 - src/bsd/doc/man/ja/serialver.1 - src/bsd/doc/man/ja/unpack200.1 - src/bsd/doc/man/jar.1 - src/bsd/doc/man/jarsigner.1 - src/bsd/doc/man/java.1 - src/bsd/doc/man/javac.1 - src/bsd/doc/man/javadoc.1 - src/bsd/doc/man/javap.1 - src/bsd/doc/man/javaws.1 - src/bsd/doc/man/jcmd.1 - src/bsd/doc/man/jconsole.1 - src/bsd/doc/man/jdb.1 - src/bsd/doc/man/jdeps.1 - src/bsd/doc/man/jhat.1 - src/bsd/doc/man/jinfo.1 - src/bsd/doc/man/jjs.1 - src/bsd/doc/man/jmap.1 - src/bsd/doc/man/jps.1 - src/bsd/doc/man/jrunscript.1 - src/bsd/doc/man/jsadebugd.1 - src/bsd/doc/man/jstack.1 - src/bsd/doc/man/jstat.1 - src/bsd/doc/man/jstatd.1 - src/bsd/doc/man/keytool.1 - src/bsd/doc/man/pack200.1 - src/bsd/doc/man/rmic.1 - src/bsd/doc/man/rmid.1 - src/bsd/doc/man/rmiregistry.1 - src/bsd/doc/man/serialver.1 - src/bsd/doc/man/unpack200.1 ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp - src/java.base/share/classes/jdk/internal/org/objectweb/asm/Item.java - src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsConfig.m - src/java.desktop/unix/classes/sun/awt/X11/genhash.awk - src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h - src/java.desktop/unix/legal/xwindows.md - src/java.desktop/unix/native/libawt_xawt/awt/Xrandr.h - src/java.desktop/unix/native/libawt_xawt/awt/randr.h - src/java.desktop/unix/native/libawt_xawt/awt/robot_common.c - src/java.desktop/unix/native/libawt_xawt/awt/robot_common.h ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ArrayOffsetProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc.test/src/org/graalvm/compiler/core/sparc/test/SPARCAllocatorTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringIndexOfOp.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/OpaqueNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/util/HashSetNodeEventListener.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/FixedNodeProbabilityCache.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringIndexOfNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/UnsafeReplacementsTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/VarHandleTest.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java - src/linux/doc/man/DO_NOT_EDIT--GENERATED_FILES - src/linux/doc/man/ja/jar.1 - src/linux/doc/man/ja/jarsigner.1 - src/linux/doc/man/ja/java.1 - src/linux/doc/man/ja/javac.1 - src/linux/doc/man/ja/javadoc.1 - src/linux/doc/man/ja/javap.1 - src/linux/doc/man/ja/javaws.1 - src/linux/doc/man/ja/jcmd.1 - src/linux/doc/man/ja/jconsole.1 - src/linux/doc/man/ja/jdb.1 - src/linux/doc/man/ja/jdeps.1 - src/linux/doc/man/ja/jhat.1 - src/linux/doc/man/ja/jinfo.1 - src/linux/doc/man/ja/jjs.1 - src/linux/doc/man/ja/jmap.1 - src/linux/doc/man/ja/jps.1 - src/linux/doc/man/ja/jrunscript.1 - src/linux/doc/man/ja/jsadebugd.1 - src/linux/doc/man/ja/jstack.1 - src/linux/doc/man/ja/jstat.1 - src/linux/doc/man/ja/jstatd.1 - src/linux/doc/man/ja/keytool.1 - src/linux/doc/man/ja/pack200.1 - src/linux/doc/man/ja/rmic.1 - src/linux/doc/man/ja/rmid.1 - src/linux/doc/man/ja/rmiregistry.1 - src/linux/doc/man/ja/serialver.1 - src/linux/doc/man/ja/unpack200.1 - src/linux/doc/man/jar.1 - src/linux/doc/man/jarsigner.1 - src/linux/doc/man/java.1 - src/linux/doc/man/javac.1 - src/linux/doc/man/javadoc.1 - src/linux/doc/man/javap.1 - src/linux/doc/man/javaws.1 - src/linux/doc/man/jcmd.1 - src/linux/doc/man/jconsole.1 - src/linux/doc/man/jdb.1 - src/linux/doc/man/jdeps.1 - src/linux/doc/man/jhat.1 - src/linux/doc/man/jinfo.1 - src/linux/doc/man/jjs.1 - src/linux/doc/man/jmap.1 - src/linux/doc/man/jps.1 - src/linux/doc/man/jrunscript.1 - src/linux/doc/man/jsadebugd.1 - src/linux/doc/man/jstack.1 - src/linux/doc/man/jstat.1 - src/linux/doc/man/jstatd.1 - src/linux/doc/man/keytool.1 - src/linux/doc/man/pack200.1 - src/linux/doc/man/rmic.1 - src/linux/doc/man/rmid.1 - src/linux/doc/man/rmiregistry.1 - src/linux/doc/man/serialver.1 - src/linux/doc/man/unpack200.1 - src/solaris/doc/sun/man/man1/DO_NOT_EDIT--GENERATED_FILES - src/solaris/doc/sun/man/man1/ja/jar.1 - src/solaris/doc/sun/man/man1/ja/jarsigner.1 - src/solaris/doc/sun/man/man1/ja/java.1 - src/solaris/doc/sun/man/man1/ja/javac.1 - src/solaris/doc/sun/man/man1/ja/javadoc.1 - src/solaris/doc/sun/man/man1/ja/javap.1 - src/solaris/doc/sun/man/man1/ja/jcmd.1 - src/solaris/doc/sun/man/man1/ja/jconsole.1 - src/solaris/doc/sun/man/man1/ja/jdb.1 - src/solaris/doc/sun/man/man1/ja/jdeps.1 - src/solaris/doc/sun/man/man1/ja/jhat.1 - src/solaris/doc/sun/man/man1/ja/jinfo.1 - src/solaris/doc/sun/man/man1/ja/jjs.1 - src/solaris/doc/sun/man/man1/ja/jmap.1 - src/solaris/doc/sun/man/man1/ja/jps.1 - src/solaris/doc/sun/man/man1/ja/jrunscript.1 - src/solaris/doc/sun/man/man1/ja/jsadebugd.1 - src/solaris/doc/sun/man/man1/ja/jstack.1 - src/solaris/doc/sun/man/man1/ja/jstat.1 - src/solaris/doc/sun/man/man1/ja/jstatd.1 - src/solaris/doc/sun/man/man1/ja/keytool.1 - src/solaris/doc/sun/man/man1/ja/pack200.1 - src/solaris/doc/sun/man/man1/ja/rmic.1 - src/solaris/doc/sun/man/man1/ja/rmid.1 - src/solaris/doc/sun/man/man1/ja/rmiregistry.1 - src/solaris/doc/sun/man/man1/ja/serialver.1 - src/solaris/doc/sun/man/man1/ja/unpack200.1 - src/solaris/doc/sun/man/man1/jar.1 - src/solaris/doc/sun/man/man1/jarsigner.1 - src/solaris/doc/sun/man/man1/java.1 - src/solaris/doc/sun/man/man1/javac.1 - src/solaris/doc/sun/man/man1/javadoc.1 - src/solaris/doc/sun/man/man1/javap.1 - src/solaris/doc/sun/man/man1/jcmd.1 - src/solaris/doc/sun/man/man1/jconsole.1 - src/solaris/doc/sun/man/man1/jdb.1 - src/solaris/doc/sun/man/man1/jdeps.1 - src/solaris/doc/sun/man/man1/jhat.1 - src/solaris/doc/sun/man/man1/jinfo.1 - src/solaris/doc/sun/man/man1/jjs.1 - src/solaris/doc/sun/man/man1/jmap.1 - src/solaris/doc/sun/man/man1/jps.1 - src/solaris/doc/sun/man/man1/jrunscript.1 - src/solaris/doc/sun/man/man1/jsadebugd.1 - src/solaris/doc/sun/man/man1/jstack.1 - src/solaris/doc/sun/man/man1/jstat.1 - src/solaris/doc/sun/man/man1/jstatd.1 - src/solaris/doc/sun/man/man1/keytool.1 - src/solaris/doc/sun/man/man1/pack200.1 - src/solaris/doc/sun/man/man1/rmic.1 - src/solaris/doc/sun/man/man1/rmid.1 - src/solaris/doc/sun/man/man1/rmiregistry.1 - src/solaris/doc/sun/man/man1/serialver.1 - src/solaris/doc/sun/man/man1/unpack200.1 - test/hotspot/jtreg/compiler/graalunit/CoreSparcTest.java - test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.html - test/jdk/java/awt/event/SequencedEvent/SequencedEventTest.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.sh - test/jdk/java/util/ResourceBundle/awtres.jar - test/jdk/java/util/ResourceBundle/modules/appbasic/appbasic.sh - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/appbasic2.sh - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/basic.sh - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja_JP.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/asia/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/eu/MyResources_es.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesMain.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/layer/run.sh - test/jdk/java/util/ResourceBundle/modules/modlocal/modlocal.sh - test/jdk/java/util/ResourceBundle/modules/modlocal/src/extra/jdk/test/resources/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/simple.sh - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/unnamed/unnamed.sh - test/jdk/java/util/ResourceBundle/modules/visibility/visibility.sh - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_de.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_en.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_fr.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_ja.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh_TW.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/xmlformat.sh - test/jdk/lib/testlibrary/jdk/testlibrary/OptimalCapacity.java ! test/langtools/tools/javac/parser/JavacParserTest.java - test/langtools/tools/jdeps/mrjar/test/Main.java From maurizio.cimadamore at oracle.com Wed Nov 28 20:25:12 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Wed, 28 Nov 2018 20:25:12 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <201811282025.wASKPDGk009465@aojmv0008.oracle.com> Changeset: 9ebe0cc528ea Author: mcimadamore Date: 2018-11-28 21:31 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/9ebe0cc528ea Automatic merge with default - src/bsd/doc/man/DO_NOT_EDIT--GENERATED_FILES - src/bsd/doc/man/apt.1 - src/bsd/doc/man/ja/apt.1 - src/bsd/doc/man/ja/jar.1 - src/bsd/doc/man/ja/jarsigner.1 - src/bsd/doc/man/ja/java.1 - src/bsd/doc/man/ja/javac.1 - src/bsd/doc/man/ja/javadoc.1 - src/bsd/doc/man/ja/javap.1 - src/bsd/doc/man/ja/javaws.1 - src/bsd/doc/man/ja/jcmd.1 - src/bsd/doc/man/ja/jconsole.1 - src/bsd/doc/man/ja/jdb.1 - src/bsd/doc/man/ja/jdeps.1 - src/bsd/doc/man/ja/jhat.1 - src/bsd/doc/man/ja/jinfo.1 - src/bsd/doc/man/ja/jjs.1 - src/bsd/doc/man/ja/jmap.1 - src/bsd/doc/man/ja/jps.1 - src/bsd/doc/man/ja/jrunscript.1 - src/bsd/doc/man/ja/jsadebugd.1 - src/bsd/doc/man/ja/jstack.1 - src/bsd/doc/man/ja/jstat.1 - src/bsd/doc/man/ja/jstatd.1 - src/bsd/doc/man/ja/keytool.1 - src/bsd/doc/man/ja/pack200.1 - src/bsd/doc/man/ja/rmic.1 - src/bsd/doc/man/ja/rmid.1 - src/bsd/doc/man/ja/rmiregistry.1 - src/bsd/doc/man/ja/serialver.1 - src/bsd/doc/man/ja/unpack200.1 - src/bsd/doc/man/jar.1 - src/bsd/doc/man/jarsigner.1 - src/bsd/doc/man/java.1 - src/bsd/doc/man/javac.1 - src/bsd/doc/man/javadoc.1 - src/bsd/doc/man/javap.1 - src/bsd/doc/man/javaws.1 - src/bsd/doc/man/jcmd.1 - src/bsd/doc/man/jconsole.1 - src/bsd/doc/man/jdb.1 - src/bsd/doc/man/jdeps.1 - src/bsd/doc/man/jhat.1 - src/bsd/doc/man/jinfo.1 - src/bsd/doc/man/jjs.1 - src/bsd/doc/man/jmap.1 - src/bsd/doc/man/jps.1 - src/bsd/doc/man/jrunscript.1 - src/bsd/doc/man/jsadebugd.1 - src/bsd/doc/man/jstack.1 - src/bsd/doc/man/jstat.1 - src/bsd/doc/man/jstatd.1 - src/bsd/doc/man/keytool.1 - src/bsd/doc/man/pack200.1 - src/bsd/doc/man/rmic.1 - src/bsd/doc/man/rmid.1 - src/bsd/doc/man/rmiregistry.1 - src/bsd/doc/man/serialver.1 - src/bsd/doc/man/unpack200.1 - src/java.base/share/classes/jdk/internal/org/objectweb/asm/Item.java - src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsConfig.m - src/java.desktop/unix/classes/sun/awt/X11/genhash.awk - src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h - src/java.desktop/unix/legal/xwindows.md - src/java.desktop/unix/native/libawt_xawt/awt/Xrandr.h - src/java.desktop/unix/native/libawt_xawt/awt/randr.h - src/java.desktop/unix/native/libawt_xawt/awt/robot_common.c - src/java.desktop/unix/native/libawt_xawt/awt/robot_common.h ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ArrayOffsetProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc.test/src/org/graalvm/compiler/core/sparc/test/SPARCAllocatorTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringIndexOfOp.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/OpaqueNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/util/HashSetNodeEventListener.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/FixedNodeProbabilityCache.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringIndexOfNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/UnsafeReplacementsTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/VarHandleTest.java - src/linux/doc/man/DO_NOT_EDIT--GENERATED_FILES - src/linux/doc/man/ja/jar.1 - src/linux/doc/man/ja/jarsigner.1 - src/linux/doc/man/ja/java.1 - src/linux/doc/man/ja/javac.1 - src/linux/doc/man/ja/javadoc.1 - src/linux/doc/man/ja/javap.1 - src/linux/doc/man/ja/javaws.1 - src/linux/doc/man/ja/jcmd.1 - src/linux/doc/man/ja/jconsole.1 - src/linux/doc/man/ja/jdb.1 - src/linux/doc/man/ja/jdeps.1 - src/linux/doc/man/ja/jhat.1 - src/linux/doc/man/ja/jinfo.1 - src/linux/doc/man/ja/jjs.1 - src/linux/doc/man/ja/jmap.1 - src/linux/doc/man/ja/jps.1 - src/linux/doc/man/ja/jrunscript.1 - src/linux/doc/man/ja/jsadebugd.1 - src/linux/doc/man/ja/jstack.1 - src/linux/doc/man/ja/jstat.1 - src/linux/doc/man/ja/jstatd.1 - src/linux/doc/man/ja/keytool.1 - src/linux/doc/man/ja/pack200.1 - src/linux/doc/man/ja/rmic.1 - src/linux/doc/man/ja/rmid.1 - src/linux/doc/man/ja/rmiregistry.1 - src/linux/doc/man/ja/serialver.1 - src/linux/doc/man/ja/unpack200.1 - src/linux/doc/man/jar.1 - src/linux/doc/man/jarsigner.1 - src/linux/doc/man/java.1 - src/linux/doc/man/javac.1 - src/linux/doc/man/javadoc.1 - src/linux/doc/man/javap.1 - src/linux/doc/man/javaws.1 - src/linux/doc/man/jcmd.1 - src/linux/doc/man/jconsole.1 - src/linux/doc/man/jdb.1 - src/linux/doc/man/jdeps.1 - src/linux/doc/man/jhat.1 - src/linux/doc/man/jinfo.1 - src/linux/doc/man/jjs.1 - src/linux/doc/man/jmap.1 - src/linux/doc/man/jps.1 - src/linux/doc/man/jrunscript.1 - src/linux/doc/man/jsadebugd.1 - src/linux/doc/man/jstack.1 - src/linux/doc/man/jstat.1 - src/linux/doc/man/jstatd.1 - src/linux/doc/man/keytool.1 - src/linux/doc/man/pack200.1 - src/linux/doc/man/rmic.1 - src/linux/doc/man/rmid.1 - src/linux/doc/man/rmiregistry.1 - src/linux/doc/man/serialver.1 - src/linux/doc/man/unpack200.1 - src/solaris/doc/sun/man/man1/DO_NOT_EDIT--GENERATED_FILES - src/solaris/doc/sun/man/man1/ja/jar.1 - src/solaris/doc/sun/man/man1/ja/jarsigner.1 - src/solaris/doc/sun/man/man1/ja/java.1 - src/solaris/doc/sun/man/man1/ja/javac.1 - src/solaris/doc/sun/man/man1/ja/javadoc.1 - src/solaris/doc/sun/man/man1/ja/javap.1 - src/solaris/doc/sun/man/man1/ja/jcmd.1 - src/solaris/doc/sun/man/man1/ja/jconsole.1 - src/solaris/doc/sun/man/man1/ja/jdb.1 - src/solaris/doc/sun/man/man1/ja/jdeps.1 - src/solaris/doc/sun/man/man1/ja/jhat.1 - src/solaris/doc/sun/man/man1/ja/jinfo.1 - src/solaris/doc/sun/man/man1/ja/jjs.1 - src/solaris/doc/sun/man/man1/ja/jmap.1 - src/solaris/doc/sun/man/man1/ja/jps.1 - src/solaris/doc/sun/man/man1/ja/jrunscript.1 - src/solaris/doc/sun/man/man1/ja/jsadebugd.1 - src/solaris/doc/sun/man/man1/ja/jstack.1 - src/solaris/doc/sun/man/man1/ja/jstat.1 - src/solaris/doc/sun/man/man1/ja/jstatd.1 - src/solaris/doc/sun/man/man1/ja/keytool.1 - src/solaris/doc/sun/man/man1/ja/pack200.1 - src/solaris/doc/sun/man/man1/ja/rmic.1 - src/solaris/doc/sun/man/man1/ja/rmid.1 - src/solaris/doc/sun/man/man1/ja/rmiregistry.1 - src/solaris/doc/sun/man/man1/ja/serialver.1 - src/solaris/doc/sun/man/man1/ja/unpack200.1 - src/solaris/doc/sun/man/man1/jar.1 - src/solaris/doc/sun/man/man1/jarsigner.1 - src/solaris/doc/sun/man/man1/java.1 - src/solaris/doc/sun/man/man1/javac.1 - src/solaris/doc/sun/man/man1/javadoc.1 - src/solaris/doc/sun/man/man1/javap.1 - src/solaris/doc/sun/man/man1/jcmd.1 - src/solaris/doc/sun/man/man1/jconsole.1 - src/solaris/doc/sun/man/man1/jdb.1 - src/solaris/doc/sun/man/man1/jdeps.1 - src/solaris/doc/sun/man/man1/jhat.1 - src/solaris/doc/sun/man/man1/jinfo.1 - src/solaris/doc/sun/man/man1/jjs.1 - src/solaris/doc/sun/man/man1/jmap.1 - src/solaris/doc/sun/man/man1/jps.1 - src/solaris/doc/sun/man/man1/jrunscript.1 - src/solaris/doc/sun/man/man1/jsadebugd.1 - src/solaris/doc/sun/man/man1/jstack.1 - src/solaris/doc/sun/man/man1/jstat.1 - src/solaris/doc/sun/man/man1/jstatd.1 - src/solaris/doc/sun/man/man1/keytool.1 - src/solaris/doc/sun/man/man1/pack200.1 - src/solaris/doc/sun/man/man1/rmic.1 - src/solaris/doc/sun/man/man1/rmid.1 - src/solaris/doc/sun/man/man1/rmiregistry.1 - src/solaris/doc/sun/man/man1/serialver.1 - src/solaris/doc/sun/man/man1/unpack200.1 - test/hotspot/jtreg/compiler/graalunit/CoreSparcTest.java - test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.html - test/jdk/java/awt/event/SequencedEvent/SequencedEventTest.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.sh - test/jdk/java/util/ResourceBundle/awtres.jar - test/jdk/java/util/ResourceBundle/modules/appbasic/appbasic.sh - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/appbasic2.sh - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/basic.sh - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja_JP.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/asia/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/eu/MyResources_es.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesMain.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/layer/run.sh - test/jdk/java/util/ResourceBundle/modules/modlocal/modlocal.sh - test/jdk/java/util/ResourceBundle/modules/modlocal/src/extra/jdk/test/resources/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/simple.sh - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/unnamed/unnamed.sh - test/jdk/java/util/ResourceBundle/modules/visibility/visibility.sh - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_de.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_en.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_fr.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_ja.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh_TW.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/xmlformat.sh - test/jdk/lib/testlibrary/jdk/testlibrary/OptimalCapacity.java - test/langtools/tools/jdeps/mrjar/test/Main.java From maurizio.cimadamore at oracle.com Wed Nov 28 20:25:33 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Wed, 28 Nov 2018 20:25:33 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <201811282025.wASKPY7p009917@aojmv0008.oracle.com> Changeset: 2e5efde57b76 Author: mcimadamore Date: 2018-11-28 21:31 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/2e5efde57b76 Automatic merge with default - src/bsd/doc/man/DO_NOT_EDIT--GENERATED_FILES - src/bsd/doc/man/apt.1 - src/bsd/doc/man/ja/apt.1 - src/bsd/doc/man/ja/jar.1 - src/bsd/doc/man/ja/jarsigner.1 - src/bsd/doc/man/ja/java.1 - src/bsd/doc/man/ja/javac.1 - src/bsd/doc/man/ja/javadoc.1 - src/bsd/doc/man/ja/javap.1 - src/bsd/doc/man/ja/javaws.1 - src/bsd/doc/man/ja/jcmd.1 - src/bsd/doc/man/ja/jconsole.1 - src/bsd/doc/man/ja/jdb.1 - src/bsd/doc/man/ja/jdeps.1 - src/bsd/doc/man/ja/jhat.1 - src/bsd/doc/man/ja/jinfo.1 - src/bsd/doc/man/ja/jjs.1 - src/bsd/doc/man/ja/jmap.1 - src/bsd/doc/man/ja/jps.1 - src/bsd/doc/man/ja/jrunscript.1 - src/bsd/doc/man/ja/jsadebugd.1 - src/bsd/doc/man/ja/jstack.1 - src/bsd/doc/man/ja/jstat.1 - src/bsd/doc/man/ja/jstatd.1 - src/bsd/doc/man/ja/keytool.1 - src/bsd/doc/man/ja/pack200.1 - src/bsd/doc/man/ja/rmic.1 - src/bsd/doc/man/ja/rmid.1 - src/bsd/doc/man/ja/rmiregistry.1 - src/bsd/doc/man/ja/serialver.1 - src/bsd/doc/man/ja/unpack200.1 - src/bsd/doc/man/jar.1 - src/bsd/doc/man/jarsigner.1 - src/bsd/doc/man/java.1 - src/bsd/doc/man/javac.1 - src/bsd/doc/man/javadoc.1 - src/bsd/doc/man/javap.1 - src/bsd/doc/man/javaws.1 - src/bsd/doc/man/jcmd.1 - src/bsd/doc/man/jconsole.1 - src/bsd/doc/man/jdb.1 - src/bsd/doc/man/jdeps.1 - src/bsd/doc/man/jhat.1 - src/bsd/doc/man/jinfo.1 - src/bsd/doc/man/jjs.1 - src/bsd/doc/man/jmap.1 - src/bsd/doc/man/jps.1 - src/bsd/doc/man/jrunscript.1 - src/bsd/doc/man/jsadebugd.1 - src/bsd/doc/man/jstack.1 - src/bsd/doc/man/jstat.1 - src/bsd/doc/man/jstatd.1 - src/bsd/doc/man/keytool.1 - src/bsd/doc/man/pack200.1 - src/bsd/doc/man/rmic.1 - src/bsd/doc/man/rmid.1 - src/bsd/doc/man/rmiregistry.1 - src/bsd/doc/man/serialver.1 - src/bsd/doc/man/unpack200.1 - src/java.base/share/classes/jdk/internal/org/objectweb/asm/Item.java - src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsConfig.m - src/java.desktop/unix/classes/sun/awt/X11/genhash.awk - src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h - src/java.desktop/unix/legal/xwindows.md - src/java.desktop/unix/native/libawt_xawt/awt/Xrandr.h - src/java.desktop/unix/native/libawt_xawt/awt/randr.h - src/java.desktop/unix/native/libawt_xawt/awt/robot_common.c - src/java.desktop/unix/native/libawt_xawt/awt/robot_common.h ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ArrayOffsetProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc.test/src/org/graalvm/compiler/core/sparc/test/SPARCAllocatorTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringIndexOfOp.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/OpaqueNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/util/HashSetNodeEventListener.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/FixedNodeProbabilityCache.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringIndexOfNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/UnsafeReplacementsTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/VarHandleTest.java - src/linux/doc/man/DO_NOT_EDIT--GENERATED_FILES - src/linux/doc/man/ja/jar.1 - src/linux/doc/man/ja/jarsigner.1 - src/linux/doc/man/ja/java.1 - src/linux/doc/man/ja/javac.1 - src/linux/doc/man/ja/javadoc.1 - src/linux/doc/man/ja/javap.1 - src/linux/doc/man/ja/javaws.1 - src/linux/doc/man/ja/jcmd.1 - src/linux/doc/man/ja/jconsole.1 - src/linux/doc/man/ja/jdb.1 - src/linux/doc/man/ja/jdeps.1 - src/linux/doc/man/ja/jhat.1 - src/linux/doc/man/ja/jinfo.1 - src/linux/doc/man/ja/jjs.1 - src/linux/doc/man/ja/jmap.1 - src/linux/doc/man/ja/jps.1 - src/linux/doc/man/ja/jrunscript.1 - src/linux/doc/man/ja/jsadebugd.1 - src/linux/doc/man/ja/jstack.1 - src/linux/doc/man/ja/jstat.1 - src/linux/doc/man/ja/jstatd.1 - src/linux/doc/man/ja/keytool.1 - src/linux/doc/man/ja/pack200.1 - src/linux/doc/man/ja/rmic.1 - src/linux/doc/man/ja/rmid.1 - src/linux/doc/man/ja/rmiregistry.1 - src/linux/doc/man/ja/serialver.1 - src/linux/doc/man/ja/unpack200.1 - src/linux/doc/man/jar.1 - src/linux/doc/man/jarsigner.1 - src/linux/doc/man/java.1 - src/linux/doc/man/javac.1 - src/linux/doc/man/javadoc.1 - src/linux/doc/man/javap.1 - src/linux/doc/man/javaws.1 - src/linux/doc/man/jcmd.1 - src/linux/doc/man/jconsole.1 - src/linux/doc/man/jdb.1 - src/linux/doc/man/jdeps.1 - src/linux/doc/man/jhat.1 - src/linux/doc/man/jinfo.1 - src/linux/doc/man/jjs.1 - src/linux/doc/man/jmap.1 - src/linux/doc/man/jps.1 - src/linux/doc/man/jrunscript.1 - src/linux/doc/man/jsadebugd.1 - src/linux/doc/man/jstack.1 - src/linux/doc/man/jstat.1 - src/linux/doc/man/jstatd.1 - src/linux/doc/man/keytool.1 - src/linux/doc/man/pack200.1 - src/linux/doc/man/rmic.1 - src/linux/doc/man/rmid.1 - src/linux/doc/man/rmiregistry.1 - src/linux/doc/man/serialver.1 - src/linux/doc/man/unpack200.1 - src/solaris/doc/sun/man/man1/DO_NOT_EDIT--GENERATED_FILES - src/solaris/doc/sun/man/man1/ja/jar.1 - src/solaris/doc/sun/man/man1/ja/jarsigner.1 - src/solaris/doc/sun/man/man1/ja/java.1 - src/solaris/doc/sun/man/man1/ja/javac.1 - src/solaris/doc/sun/man/man1/ja/javadoc.1 - src/solaris/doc/sun/man/man1/ja/javap.1 - src/solaris/doc/sun/man/man1/ja/jcmd.1 - src/solaris/doc/sun/man/man1/ja/jconsole.1 - src/solaris/doc/sun/man/man1/ja/jdb.1 - src/solaris/doc/sun/man/man1/ja/jdeps.1 - src/solaris/doc/sun/man/man1/ja/jhat.1 - src/solaris/doc/sun/man/man1/ja/jinfo.1 - src/solaris/doc/sun/man/man1/ja/jjs.1 - src/solaris/doc/sun/man/man1/ja/jmap.1 - src/solaris/doc/sun/man/man1/ja/jps.1 - src/solaris/doc/sun/man/man1/ja/jrunscript.1 - src/solaris/doc/sun/man/man1/ja/jsadebugd.1 - src/solaris/doc/sun/man/man1/ja/jstack.1 - src/solaris/doc/sun/man/man1/ja/jstat.1 - src/solaris/doc/sun/man/man1/ja/jstatd.1 - src/solaris/doc/sun/man/man1/ja/keytool.1 - src/solaris/doc/sun/man/man1/ja/pack200.1 - src/solaris/doc/sun/man/man1/ja/rmic.1 - src/solaris/doc/sun/man/man1/ja/rmid.1 - src/solaris/doc/sun/man/man1/ja/rmiregistry.1 - src/solaris/doc/sun/man/man1/ja/serialver.1 - src/solaris/doc/sun/man/man1/ja/unpack200.1 - src/solaris/doc/sun/man/man1/jar.1 - src/solaris/doc/sun/man/man1/jarsigner.1 - src/solaris/doc/sun/man/man1/java.1 - src/solaris/doc/sun/man/man1/javac.1 - src/solaris/doc/sun/man/man1/javadoc.1 - src/solaris/doc/sun/man/man1/javap.1 - src/solaris/doc/sun/man/man1/jcmd.1 - src/solaris/doc/sun/man/man1/jconsole.1 - src/solaris/doc/sun/man/man1/jdb.1 - src/solaris/doc/sun/man/man1/jdeps.1 - src/solaris/doc/sun/man/man1/jhat.1 - src/solaris/doc/sun/man/man1/jinfo.1 - src/solaris/doc/sun/man/man1/jjs.1 - src/solaris/doc/sun/man/man1/jmap.1 - src/solaris/doc/sun/man/man1/jps.1 - src/solaris/doc/sun/man/man1/jrunscript.1 - src/solaris/doc/sun/man/man1/jsadebugd.1 - src/solaris/doc/sun/man/man1/jstack.1 - src/solaris/doc/sun/man/man1/jstat.1 - src/solaris/doc/sun/man/man1/jstatd.1 - src/solaris/doc/sun/man/man1/keytool.1 - src/solaris/doc/sun/man/man1/pack200.1 - src/solaris/doc/sun/man/man1/rmic.1 - src/solaris/doc/sun/man/man1/rmid.1 - src/solaris/doc/sun/man/man1/rmiregistry.1 - src/solaris/doc/sun/man/man1/serialver.1 - src/solaris/doc/sun/man/man1/unpack200.1 - test/hotspot/jtreg/compiler/graalunit/CoreSparcTest.java - test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.html - test/jdk/java/awt/event/SequencedEvent/SequencedEventTest.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.sh - test/jdk/java/util/ResourceBundle/awtres.jar - test/jdk/java/util/ResourceBundle/modules/appbasic/appbasic.sh - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/appbasic2.sh - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/basic.sh - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja_JP.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/asia/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/eu/MyResources_es.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesMain.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/layer/run.sh - test/jdk/java/util/ResourceBundle/modules/modlocal/modlocal.sh - test/jdk/java/util/ResourceBundle/modules/modlocal/src/extra/jdk/test/resources/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/simple.sh - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/unnamed/unnamed.sh - test/jdk/java/util/ResourceBundle/modules/visibility/visibility.sh - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_de.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_en.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_fr.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_ja.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh_TW.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/xmlformat.sh - test/jdk/lib/testlibrary/jdk/testlibrary/OptimalCapacity.java - test/langtools/tools/jdeps/mrjar/test/Main.java From vicente.romero at oracle.com Wed Nov 28 20:22:28 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Wed, 28 Nov 2018 20:22:28 +0000 Subject: hg: amber/amber: 210 new changesets Message-ID: <201811282022.wASKMgHb006536@aojmv0008.oracle.com> Changeset: f4e3900c8d08 Author: iklam Date: 2018-11-07 19:40 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/f4e3900c8d08 8213346: Re-implement shared dictionary using CompactHashtable Reviewed-by: jiangli ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/classLoaderExt.hpp ! src/hotspot/share/classfile/compactHashtable.cpp ! src/hotspot/share/classfile/compactHashtable.hpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/heapShared.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/hashtable.cpp ! src/hotspot/share/utilities/hashtable.hpp + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/MetaspaceObj.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/SystemDictionary.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Metadata.java ! test/hotspot/jtreg/runtime/appcds/CDSandJFR.java ! test/hotspot/jtreg/runtime/appcds/SignedJar.java Changeset: 746df0ae4fe1 Author: vromero Date: 2018-11-13 23:33 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/746df0ae4fe1 8213480: update internal ASM version to 7.0 Reviewed-by: dholmes, iignatyev, alanb ! make/nashorn/buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/Main.java ! src/java.base/share/classes/java/lang/Module.java ! src/java.base/share/classes/java/lang/invoke/TypeConvertingMethodAdapter.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/AnnotationVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/AnnotationWriter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Attribute.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ByteVector.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassTooLargeException.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/ConstantDynamic.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/Constants.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Context.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/CurrentFrame.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Edge.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/FieldVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/FieldWriter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Frame.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Handle.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Handler.java - src/java.base/share/classes/jdk/internal/org/objectweb/asm/Item.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Label.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodTooLargeException.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodWriter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ModuleVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ModuleWriter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/Symbol.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/SymbolTable.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Type.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypePath.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypeReference.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AdviceAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AnalyzerAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AnnotationRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ClassRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/CodeSizeEvaluator.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/FieldRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/GeneratorAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/JSRInlinerAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/LocalVariablesSorter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/Method.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/MethodRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleHashesAttribute.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleResolutionAttribute.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleTargetAttribute.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/Remapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingAnnotationAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingClassAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingFieldAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingMethodAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingSignatureAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SignatureRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SimpleRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/StaticInitMerger.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/TableSwitchGenerator.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/TryCatchBlockSorter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureReader.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureWriter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/AbstractInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/AnnotationNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ClassNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FieldInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FieldNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FrameNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/IincInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InnerClassNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InsnList.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/IntInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InvokeDynamicInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/JumpInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LabelNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LdcInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LineNumberNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableAnnotationNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LookupSwitchInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MethodInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleExportNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleOpenNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleProvideNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleRequireNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MultiANewArrayInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ParameterNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TableSwitchInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TryCatchBlockNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TypeAnnotationNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TypeInsnNode.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/UnsupportedClassVersionException.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/Util.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/VarInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Analyzer.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/AnalyzerException.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicInterpreter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicValue.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicVerifier.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Frame.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Interpreter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SimpleVerifier.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SmallSet.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceInterpreter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceValue.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Subroutine.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Value.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifiable.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifier.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckAnnotationAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckClassAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckFieldAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckMethodAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckModuleAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckSignatureAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Printer.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Textifiable.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Textifier.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceAnnotationVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceClassVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceFieldVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceMethodVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceModuleVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceSignatureVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/version.txt ! src/java.base/share/legal/asm.md ! src/jdk.jartool/share/classes/sun/tools/jar/FingerPrint.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventClassBuilder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/ConstructorTracerWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/ConstructorWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JIClassInstrumentation.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JIInliner.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JIMethodCallInliner.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JIMethodMergeAdapter.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/NashornTextifier.java ! test/hotspot/jtreg/compiler/jvmci/common/CTVMUtilities.java ! test/hotspot/jtreg/runtime/RedefineTests/RedefineAnnotations.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/correctBootstrap/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/incorrectBootstrap/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/mh/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/mt/TestDescription.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/gc/createLotsOfMHConsts/Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/patches/java.base/jdk/internal/org/objectweb/asm/ClassWriterExt.java ! test/jdk/java/lang/instrument/asmlib/Instrumentor.java ! test/jdk/java/lang/invoke/accessProtectedSuper/Test.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerInlining.java ! test/jdk/jdk/jfr/event/io/TestInstrumentation.java Changeset: d5eebe1e03fe Author: rehn Date: 2018-11-14 07:50 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/d5eebe1e03fe 8213574: Deadlock in string table expansion when dumping lots of CDS classes Reviewed-by: jiangli, iklam, dholmes ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/utilities/concurrentHashTable.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp Changeset: 59065e5d56ec Author: stuefe Date: 2018-11-14 09:19 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/59065e5d56ec 8213591: running bin/idea.sh in Cygwin: generated project cannot be imported Reviewed-by: erikj, stuefe, mbaesken Contributed-by: mvala at redhat.com ! bin/idea.sh Changeset: 6f18c23b0185 Author: dholmes Date: 2018-11-14 04:56 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/6f18c23b0185 8213767: Remove the -Xconcurrentio flag and associated code Reviewed-by: lfoltan, rehn ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/safepoint.hpp ! test/hotspot/jtreg/runtime/CommandLine/TestNullTerminatedFlags.java Changeset: e202d04f4973 Author: psadhukhan Date: 2018-10-25 13:07 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/e202d04f4973 8192888: AllSwingComponentsBaselineTest fails with NullPointerException for NimbusLookAndFeel Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthButtonUI.java + test/jdk/javax/swing/plaf/nimbus/AllSwingComponentsBaselineTest.java Changeset: 39720384f74a Author: psadhukhan Date: 2018-10-25 13:09 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/39720384f74a 8212735: Compilation issue with javax.swing.InputVerifier example in javadoc section Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/InputVerifier.java Changeset: 7335ac58f32b Author: sveerabhadra Date: 2018-10-26 13:52 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/7335ac58f32b 8211443: Enable different look and feels in SwingSet3 demo test SplitPaneDemoTest Reviewed-by: serb Contributed-by: gauri.patil at oracle.com ! test/jdk/sanity/client/SwingSet/src/SplitPaneDemoTest.java Changeset: e57405e79cd7 Author: sveerabhadra Date: 2018-10-26 14:03 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/e57405e79cd7 8210057: Enable different look and feels in SwingSet3 demo test InternalFrameDemoTest Reviewed-by: serb Contributed-by: gauri.patil at oracle.com ! test/jdk/sanity/client/SwingSet/src/InternalFrameDemoTest.java Changeset: 56585eb10314 Author: jdv Date: 2018-10-26 15:44 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/56585eb10314 8212865: Broken external link to TIFF6.pdf in ImageIO package-info.java Reviewed-by: psadhukhan ! src/java.desktop/share/classes/javax/imageio/package-info.java Changeset: add2ef6e79c4 Author: serb Date: 2018-10-29 17:34 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/add2ef6e79c4 8212790: Javadoc cleanup of java.awt.color package Reviewed-by: prr, kaddepalli ! src/java.desktop/share/classes/java/awt/color/CMMException.java ! src/java.desktop/share/classes/java/awt/color/ColorSpace.java ! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java ! src/java.desktop/share/classes/java/awt/color/ICC_ProfileGray.java ! src/java.desktop/share/classes/java/awt/color/ICC_ProfileRGB.java ! src/java.desktop/share/classes/java/awt/color/ProfileDataException.java Changeset: 191411a26c71 Author: jdv Date: 2018-10-26 22:20 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/191411a26c71 8213130: Update ProblemList after verification of jtreg tests in Win 7 Reviewed-by: psadhukhan ! test/jdk/ProblemList.txt Changeset: 524aa6a5cada Author: psadhukhan Date: 2018-10-30 15:43 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/524aa6a5cada 8213138: Update ProblemList.txt for mac Reviewed-by: jdv ! test/jdk/ProblemList.txt Changeset: 6daafebf8189 Author: mhalder Date: 2018-10-30 17:06 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/6daafebf8189 8208543: [macos] Support for apple.awt.documentModalSheet incomplete Reviewed-by: dmarkov, kaddepalli ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m + test/jdk/java/awt/Dialog/DocumentModalSheetTest/DocumentModalSheetTest.java Changeset: edc729e2ee36 Author: itakiguchi Date: 2018-10-30 15:51 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/edc729e2ee36 8211810: X11 Time stamp data should be unsigned Reviewed-by: serb ! src/java.desktop/unix/classes/sun/awt/X11/XDnDDropTargetProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XMSelection.java Changeset: 755e08f972c3 Author: pbansal Date: 2018-10-31 14:22 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/755e08f972c3 8212903: [TestBug] Tests test/jdk/javax/swing/LookAndFeel/8145547/DemandGTK2.sh and DemandGTK3.sh fail on Ubuntu 18.04 LTS Reviewed-by: prr, psadhukhan ! test/jdk/javax/swing/LookAndFeel/8145547/DemandGTK2.sh ! test/jdk/javax/swing/LookAndFeel/8145547/DemandGTK3.sh Changeset: 20e47d686221 Author: serb Date: 2018-10-31 10:01 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/20e47d686221 8208702: javax/swing/reliability/HangDuringStaticInitialization.java may hang on macos Reviewed-by: prr, denis ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m ! test/jdk/javax/swing/reliability/HangDuringStaticInitialization.java Changeset: 869b2c3823b7 Author: prr Date: 2018-10-31 11:45 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/869b2c3823b7 8210886: Remove references in xwindows.md to non-existent files. Reviewed-by: serb, dmarkov ! src/java.desktop/unix/legal/xwindows.md Changeset: 5b5e66c298c3 Author: prr Date: 2018-10-31 13:26 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/5b5e66c298c3 Merge - src/hotspot/cpu/arm/arm_64.ad - src/hotspot/cpu/arm/assembler_arm_64.cpp - src/hotspot/cpu/arm/assembler_arm_64.hpp - src/hotspot/cpu/arm/nativeInst_arm_64.cpp - src/hotspot/cpu/arm/nativeInst_arm_64.hpp - src/hotspot/cpu/arm/vm_version_arm_64.cpp - src/hotspot/os_cpu/linux_arm/linux_arm_64.s - src/java.base/share/classes/jdk/internal/misc/VMNotification.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v51_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v50_syncstrict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_none_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_strict_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_sync_reflect_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_direct_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_direct_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_invoke_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_invoke_redefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_reflect_noredefine/TestDescription.java - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v51_syncstrict_reflect_redefine/TestDescription.java - test/jdk/java/util/prefs/CheckUserPrefsStorage.sh - test/jdk/java/util/prefs/PrefsSpi.sh - test/jdk/java/util/zip/ZipFile/FinalizeZipFile.java Changeset: 7d99b410be1b Author: prr Date: 2018-10-31 16:58 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/7d99b410be1b 8210863: Remove Xrandr include files from JDK sources Reviewed-by: serb - src/java.desktop/unix/native/libawt_xawt/awt/Xrandr.h ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c - src/java.desktop/unix/native/libawt_xawt/awt/randr.h Changeset: 356e75119d31 Author: sveerabhadra Date: 2018-11-01 18:13 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/356e75119d31 7124293: [macosx] VoiceOver reads percentages rather than the actual values for sliders. Reviewed-by: serb, kaddepalli ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m Changeset: 45a5c4d812d9 Author: prr Date: 2018-11-01 13:56 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/45a5c4d812d9 8213213: Remove src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h Reviewed-by: serb ! src/java.desktop/unix/classes/sun/awt/X11/XKeysym.java - src/java.desktop/unix/classes/sun/awt/X11/genhash.awk - src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h ! src/java.desktop/unix/legal/xwindows.md Changeset: d09e1ab4bd1d Author: arapte Date: 2018-11-02 23:05 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/d09e1ab4bd1d 8198001: java/awt/Menu/WrongParentAfterRemoveMenu/WrongParentAfterRemoveMenu.java debug assert on Windows Reviewed-by: prr, serb ! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.cpp ! test/jdk/java/awt/Menu/WrongParentAfterRemoveMenu/WrongParentAfterRemoveMenu.java Changeset: 814c49afb1a7 Author: serb Date: 2018-11-02 12:15 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/814c49afb1a7 8211992: GraphicsConfiguration.getDevice().getDisplayMode() causes JVM crash on Mac Reviewed-by: prr ! src/java.desktop/macosx/classes/sun/awt/CGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java ! src/java.desktop/macosx/classes/sun/awt/CGraphicsEnvironment.java ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CRobot.java - src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsConfig.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m Changeset: 6cf31480d3a3 Author: serb Date: 2018-11-02 15:38 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/6cf31480d3a3 8207070: Webstart app popup on wrong screen in a one-screen setup changing to multi-monitor Reviewed-by: prr ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java ! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java + test/jdk/java/awt/Toolkit/DisplayChangesException/DisplayChangesException.java Changeset: b0dcecb339c4 Author: psadhukhan Date: 2018-11-03 09:50 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/b0dcecb339c4 8213261: test javax/swing/plaf/nimbus/AllSwingComponentsBaselineTest.java fails Reviewed-by: serb ! test/jdk/javax/swing/plaf/nimbus/AllSwingComponentsBaselineTest.java Changeset: a00f1403dbe9 Author: serb Date: 2018-11-06 17:57 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/a00f1403dbe9 8211822: Some tests fail after JDK-8210039 8202886: [macos] Test java/awt/MenuBar/8007006/bug8007006.java fails on MacOS Reviewed-by: prr, iignatyev, jdv, kaddepalli ! test/jdk/ProblemList.txt ! test/jdk/java/awt/MenuBar/8007006/bug8007006.java ! test/jdk/javax/swing/JComboBox/4199622/bug4199622.java ! test/jdk/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java ! test/jdk/javax/swing/JPopupMenu/7154841/bug7154841.java Changeset: 7f67b8184ffc Author: psadhukhan Date: 2018-11-08 12:09 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/7f67b8184ffc 8213116: javax/swing/JComboBox/WindowsComboBoxSize/WindowsComboBoxSizeTest.java fails in Windows Reviewed-by: prr ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JComboBox/WindowsComboBoxSize/WindowsComboBoxSizeTest.java Changeset: 8c7638601045 Author: prr Date: 2018-11-08 10:34 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/8c7638601045 8210776: Upgrade X Window System 6.8.2 to the latest XWD 1.0.7 Reviewed-by: serb + src/java.desktop/unix/legal/xwd.md - src/java.desktop/unix/legal/xwindows.md ! src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c ! src/java.desktop/unix/native/libawt_xawt/awt/list.c ! src/java.desktop/unix/native/libawt_xawt/awt/list.h ! src/java.desktop/unix/native/libawt_xawt/awt/multiVis.c ! src/java.desktop/unix/native/libawt_xawt/awt/multiVis.h - src/java.desktop/unix/native/libawt_xawt/awt/robot_common.c - src/java.desktop/unix/native/libawt_xawt/awt/robot_common.h ! src/java.desktop/unix/native/libawt_xawt/awt/wsutils.h ! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/Common.java Changeset: 3853631e6a07 Author: psadhukhan Date: 2018-11-09 09:29 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/3853631e6a07 8213181: Updation of ProblemList.txt for removal of passing swing test Reviewed-by: serb ! test/jdk/ProblemList.txt Changeset: c1389b2371c9 Author: arapte Date: 2018-11-09 12:08 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/c1389b2371c9 8198000: java/awt/List/EmptyListEventTest/EmptyListEventTest.java debug assert on Windows Reviewed-by: prr, serb ! src/java.desktop/windows/native/libawt/windows/awt_List.cpp ! test/jdk/java/awt/List/EmptyListEventTest/EmptyListEventTest.java Changeset: e944ea36af05 Author: arapte Date: 2018-11-09 18:35 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/e944ea36af05 8198002: java/awt/Mixing/Validating.java debug assert on Windows Reviewed-by: serb, kaddepalli ! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp ! test/jdk/java/awt/Mixing/Validating.java Changeset: 36c051a354a0 Author: serb Date: 2018-11-09 22:25 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/36c051a354a0 8213568: Typo in java/awt/GraphicsEnvironment/LoadLock/GE_init5.java Reviewed-by: prr ! test/jdk/java/awt/GraphicsEnvironment/LoadLock/GE_init5.java Changeset: 55f835bdb9e0 Author: serb Date: 2018-11-10 09:52 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/55f835bdb9e0 8199072: Test javax/swing/GroupLayout/6613904/bug6613904.java is unstable Reviewed-by: prr, psadhukhan ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/GroupLayout/6613904/bug6613904.java Changeset: 472f10d8a501 Author: serb Date: 2018-11-10 18:41 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/472f10d8a501 8198321: javax/swing/JEditorPane/5076514/bug5076514.java fails Reviewed-by: psadhukhan ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JEditorPane/5076514/bug5076514.java Changeset: 50de7d1f6b64 Author: serb Date: 2018-11-10 18:48 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/50de7d1f6b64 8211435: Exception in thread "AWT-EventQueue-1" java.lang.IllegalArgumentException: null source Reviewed-by: dmarkov, lbourges, kaddepalli, prr ! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java + test/jdk/java/awt/Focus/NullActiveWindowOnFocusLost/NullActiveWindowOnFocusLost.java Changeset: 65407a437327 Author: sveerabhadra Date: 2018-11-12 10:55 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/65407a437327 8198624: java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.html fails on mac Reviewed-by: serb ! test/jdk/ProblemList.txt - test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.html ! test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.java Changeset: 339963bcff24 Author: psadhukhan Date: 2018-11-12 11:10 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/339963bcff24 Merge - src/hotspot/share/prims/privilegedStack.cpp - src/hotspot/share/prims/privilegedStack.hpp - src/hotspot/share/utilities/internalVMTests.cpp - src/hotspot/share/utilities/internalVMTests.hpp - src/java.base/share/classes/jdk/internal/misc/JavaAWTAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaAWTFontAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaBeansAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFileDescriptorAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIOFilePermissionAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaIORandomAccessFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaLangRefAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetHttpCookieAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetInetAddressAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetSocketAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetURLClassLoaderAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNetUriAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaNioAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputFilterAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaObjectInputStreamAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaSecurityAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilResourceBundleAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java - src/java.base/share/classes/jdk/internal/misc/JavaxCryptoSealedObjectAccess.java - src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/internal/ReflectionAccessJDK.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_noCompactStrings.java - test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_stringDedup.java - test/hotspot/jtreg/sanity/ExecuteInternalVMTests.java ! test/jdk/ProblemList.txt - test/jdk/java/lang/System/ClearProperty.java - test/jdk/java/lang/System/SetPropertiesNull.java - test/jdk/java/util/TimeZone/Bug8066652.sh - test/jdk/java/util/TimeZone/OldIDMappingTest.sh - test/jdk/java/util/TimeZone/TimeZoneDatePermissionCheck.sh Changeset: 1a62b3420c27 Author: pbansal Date: 2018-11-12 12:39 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/1a62b3420c27 8213536: Update ProblemList for Linux Reviewed-by: serb ! test/jdk/ProblemList.txt Changeset: 9ca9aa224c39 Author: psadhukhan Date: 2018-11-14 17:16 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/9ca9aa224c39 Merge - src/java.base/share/classes/jdk/internal/org/objectweb/asm/Item.java Changeset: 5f1ca46703f9 Author: michaelm Date: 2018-11-14 14:23 +0000 URL: http://hg.openjdk.java.net/amber/amber/rev/5f1ca46703f9 8213189: Make restricted headers in HTTP Client configurable and remove Date by default Reviewed-by: dfuchs ! src/java.base/share/conf/net.properties ! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/ExchangeImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Request.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! test/jdk/java/net/httpclient/RequestBuilderTest.java + test/jdk/java/net/httpclient/RestrictedHeadersTest.java ! test/jdk/java/net/httpclient/SpecialHeadersTest.java + test/jdk/java/net/httpclient/security/16.policy + test/jdk/java/net/httpclient/security/17.policy ! test/jdk/java/net/httpclient/security/Driver.java ! test/jdk/java/net/httpclient/security/Security.java Changeset: 3b2d22602c16 Author: pchilanomate Date: 2018-11-14 09:50 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/3b2d22602c16 8213708: Different #ifdef guards cause incorrect use of Monitor::check_block_state() Summary: Wrapped check_block_state() method in DEBUG_ONLY macro and make the use of the latter more consistent Reviewed-by: dcubed, dholmes ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/mutex.hpp Changeset: 6b05634db714 Author: erikj Date: 2018-11-14 09:26 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/6b05634db714 8211727: Adjust default concurrency settings for running tests on Sparc Reviewed-by: ctornqvi, tbell, mikael ! make/RunTests.gmk ! test/hotspot/jtreg/compiler/jsr292/ContinuousCallSiteTargetChange.java Changeset: 2f6f97629aa7 Author: erikj Date: 2018-11-14 09:31 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/2f6f97629aa7 8213709: jdk/javadoc/doclet/testValueTag/TestValueTagInModule.java missing modules declaration Reviewed-by: jjg ! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTagInModule.java Changeset: 08a0bf1592bd Author: mbalao Date: 2018-11-09 10:34 -0300 URL: http://hg.openjdk.java.net/amber/amber/rev/08a0bf1592bd 8204142: AWT hang occurs when sequenced events arrive out of sequence in multiple AppContexts Summary: Improvements on the synchronization of SequencedEvent events from different AppContexts Reviewed-by: serb ! src/java.desktop/share/classes/java/awt/SequencedEvent.java + test/jdk/java/awt/event/SequencedEvent/MultipleContextsFunctionalTest.java + test/jdk/java/awt/event/SequencedEvent/MultipleContextsUnitTest.java - test/jdk/java/awt/event/SequencedEvent/SequencedEventTest.java Changeset: f642ede2eb07 Author: rkennke Date: 2018-11-14 18:57 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/f642ede2eb07 8213795: Force explicit null check on patching placeholder offset Reviewed-by: kvn, adinn ! src/hotspot/share/asm/assembler.cpp Changeset: f5011100c920 Author: naoto Date: 2018-11-14 11:42 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/f5011100c920 8213818: @return has already been specified Reviewed-by: rriggs ! src/java.base/share/classes/java/time/chrono/IsoChronology.java Changeset: 40098289d580 Author: jcbeyler Date: 2018-11-14 12:25 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/40098289d580 8213622: Windows VS2013 build failure - "'snprintf': identifier not found" Summary: Replace snprintf with strlen and memcpy Reviewed-by: dholmes, mvala, kbarrett ! test/hotspot/jtreg/vmTestbase/nsk/share/jni/ExceptionCheckingJniEnv.cpp Changeset: 3a9384c12260 Author: jiangli Date: 2018-11-14 18:49 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/3a9384c12260 8213713: Minor issues during MetaspaceShared::initialize_runtime_shared_and_meta_spaces Summary: 1)Populate MetaspaceShared::_core_spaces_size early at mapping time; 2)Fix FileMapInfo::validate_shared_path_table to report failure properly; 3)Remove dead code in FileMapInfo::validate_shared_path_table. Reviewed-by: iklam, ccheung ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp Changeset: 8934429cfb0b Author: jjg Date: 2018-11-14 16:11 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/8934429cfb0b 8213910: Invalid HTML in java.net.http.HttpClient Reviewed-by: mchung, darcy ! src/java.net.http/share/classes/java/net/http/HttpClient.java Changeset: 06fdb8783d51 Author: jjg Date: 2018-11-14 16:27 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/06fdb8783d51 8213913: Redundant HTML in java.se/module-info.java Reviewed-by: lancea, mchung ! src/java.se/share/classes/module-info.java Changeset: 8fffe44e0400 Author: jwilhelm Date: 2018-11-15 01:58 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/8fffe44e0400 Added tag jdk-12+20 for changeset 40098289d580 ! .hgtags Changeset: 3cef1aaf3d89 Author: pmuthuswamy Date: 2018-11-15 11:23 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/3cef1aaf3d89 8206475: Repeated word in error message Reviewed-by: sundar ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java Changeset: 9111de8b09a1 Author: ssahoo Date: 2018-11-14 23:12 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/9111de8b09a1 8211787: javax/net/ssl/TLSCommon/TLSTest.java throws java.net.SocketTimeoutException: Read timed out Summary: java.net.SocketTimeoutException: Read timed out Reviewed-by: xuelei ! test/jdk/javax/net/ssl/TLSCommon/TLSTest.java Changeset: 40474b7105f4 Author: rkennke Date: 2018-11-15 10:59 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/40474b7105f4 8213615: GC/C2 abstraction for escape analysis Reviewed-by: kvn, roland ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.hpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/escape.hpp Changeset: 1a534c7926cc Author: mgronlun Date: 2018-11-15 11:10 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/1a534c7926cc 8210024: JFR calls virtual is_Java_thread from ~Thread() Reviewed-by: kbarrett, dholmes, dcubed, egahlin ! src/hotspot/share/jfr/jfr.cpp ! src/hotspot/share/jfr/jfr.hpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.hpp ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.hpp ! src/hotspot/share/runtime/thread.cpp Changeset: a2413ed39eff Author: michaelm Date: 2018-11-15 11:26 +0000 URL: http://hg.openjdk.java.net/amber/amber/rev/a2413ed39eff 8213616: URLPermission with query or fragment behaves incorrectly Reviewed-by: chegar, dfuchs ! src/java.base/share/classes/java/net/URLPermission.java ! test/jdk/java/net/URLPermission/URLPermissionTest.java Changeset: c02aa8873ff2 Author: mbaesken Date: 2018-10-02 13:48 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/c02aa8873ff2 8211106: [windows] Update OS detection code to recognize Windows Server 2019 Reviewed-by: alanb, clanger, bobv ! src/hotspot/os/windows/os_windows.cpp ! src/java.base/windows/native/libjava/java_props_md.c Changeset: 2ed42e41e712 Author: sgehwolf Date: 2018-11-14 09:34 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/2ed42e41e712 8213736: Build fails with LOG=debug on F28 after JDK-8210958 Summary: Add --no-print-directory to make invocation of create-main-targets-include Reviewed-by: erikj, tbell ! make/InitSupport.gmk Changeset: 6e8c1206cca1 Author: neliasso Date: 2018-11-15 09:45 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/6e8c1206cca1 8213538: VM crashes when MaxVectorSize is set to 0, 1 or 2 Summary: Require MaxVectorSize minimum 4 on 64 bit Reviewed-by: kvn, thartmann ! src/hotspot/cpu/x86/vm_version_x86.cpp Changeset: 8ba2479fe7fa Author: dtitov Date: 2018-11-15 09:56 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/8ba2479fe7fa 8203174: [Graal] JDI tests fail with Unexpected exception: com.sun.jdi.ObjectCollectedException Reviewed-by: sspitsyn, cjplummer ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances002/instances002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances003/instances003.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/HeapwalkingDebuggee.java Changeset: 1092ba73cb2d Author: apetcher Date: 2018-11-15 13:22 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/1092ba73cb2d 8213363: X25519 private key PKCS#8 encoding/decoding is incorrect Summary: Fixed private key format to match spec in RFC 8410 Reviewed-by: mullan ! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHPrivateKeyImpl.java ! test/jdk/sun/security/ec/xec/TestXDH.java + test/jdk/sun/security/ec/xec/XECKeyFormat.java Changeset: 367ca5f32505 Author: manc Date: 2018-11-13 22:08 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/367ca5f32505 8213829: Remove circular dependency between g1CollectedHeap and g1ConcurrentMark Summary: Improve include statements related to g1CollectedHeap.inline.hpp Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/g1/dirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.cpp ! src/hotspot/share/gc/g1/heapRegionManager.cpp Changeset: 5b87d3fc1093 Author: shade Date: 2018-11-15 21:05 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/5b87d3fc1093 8213373: Bulk MarkBitMap clearing methods Reviewed-by: rkennke, zgu ! src/hotspot/share/gc/shared/markBitMap.cpp ! src/hotspot/share/gc/shared/markBitMap.hpp Changeset: 7dd81e82d083 Author: dlong Date: 2018-11-15 09:04 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/7dd81e82d083 8210777: Update Graal Reviewed-by: kvn ! make/CompileJavaModules.gmk ! make/test/JtregGraalUnit.gmk ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTBackend.java ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTCompilationTask.java ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTHotSpotResolvedJavaMethod.java ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTStub.java ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/DataBuilder.java ! src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/HotSpotGraalManagement.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/EconomicMapImplTest.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/EconomicMapLargeTest.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/EconomicMapTest.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/EconomicSetTest.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/EquivalenceTest.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/PairTest.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/EconomicMap.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/EconomicMapImpl.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/EconomicSet.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/Equivalence.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/MapCursor.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/Pair.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/UnmodifiableEconomicMap.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/UnmodifiableEconomicSet.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/UnmodifiableMapCursor.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/package-info.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/ComparableWord.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/LocationIdentity.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/Pointer.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/PointerBase.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/SignedWord.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/UnsignedWord.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/WordBase.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/WordFactory.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/impl/WordBoxFactory.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/impl/WordFactoryOpcode.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/impl/WordFactoryOperation.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/package-info.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64Assembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64MacroAssembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64Assembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64BaseAssembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64MacroAssembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/CompilationResult.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64.test/src/org/graalvm/compiler/core/aarch64/test/AArch64AddSubShiftTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64.test/src/org/graalvm/compiler/core/aarch64/test/AArch64MatchRuleTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64ArithmeticLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64LIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64MoveFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64NodeMatchRules.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64ArithmeticLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64NodeLIRBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64NodeMatchRules.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/NumUtil.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/SpeculativeExecutionAttacksMitigations.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/BiDirectionalTraceBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/ComputeBlockOrder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/TraceStatisticsPrinter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/UniDirectionalTraceBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/AbstractBlockBase.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ArrayOffsetProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/CodeGenProviders.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/AbstractPointerStamp.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.jdk9.test/src/org/graalvm/compiler/core/test/ea/AtomicVirtualizationTests.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.match.processor/src/org/graalvm/compiler/core/match/processor/MatchProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CheckGraalInvariants.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CompareCanonicalizerTest2.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CompareCanonicalizerTest3.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest13.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/DumpPathTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraphResetDebugTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GuardedIntrinsicTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/LongNodeChainTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EATestBase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PEAAssertionsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PartialEscapeAnalysisTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/UnsafeCompareAndSwapVirtualizationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/inlining/PolymorphicInliningTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/tutorial/StaticAnalysisTests.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/CompilationWrapper.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeLIRBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeMatchRules.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/GraphChangeMonitoringPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/MidTier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/target/Backend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug.test/src/org/graalvm/compiler/debug/test/DebugContextTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug.test/src/org/graalvm/compiler/debug/test/TimerKeyTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugContext.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugOptions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DiagnosticsOutputDirectory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/graphio/GraphSnippetTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeSourcePosition.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotMoveFactory.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/BmiAndn.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/BmiBlsi.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/BmiBlsmsk.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/BmiBlsr.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/BmiCompilerTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64ArrayIndexOfStub.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotCounterOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotForeignCallsProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRGenerator.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.lir.test/src/org/graalvm/compiler/hotspot/lir/test/BenchmarkCounterOverflowTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc.test/src/org/graalvm/compiler/core/sparc/test/SPARCAllocatorTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc.test/src/org/graalvm/compiler/hotspot/sparc/test/SPARCAllocatorTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotBackendFactory.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/BigIntegerIntrinsicsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompilationWrapperTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ConstantPoolSubstitutionsTests.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/DataPatchTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/GraalOSRLockTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotGraalCompilerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotGraalManagementTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotStackIntrospectionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/JVMCIInfopointErrorTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/TestIntrinsicCompiles.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilationStatistics.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilationTask.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfigVersioned.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotCompiledCodeBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotCounterOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalCompiler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntime.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntimeProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotHostBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/debug/BenchmarkCounters.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/debug/doc-files/AbortOnBenchmarkCounterOverflowHelp.txt ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/debug/doc-files/BenchmarkDynamicCountersHelp.txt ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotForeignCallsProviderImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotHostForeignCallsProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/type/HotSpotNarrowOopStamp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/type/KlassPointerStamp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/NewObjectSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/Stub.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/ComputeLoopFrequenciesClosure.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/FrameStateBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_allocate02.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6823354.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/TrichotomyTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_newInstance01.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_newInstance02.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_newInstance03.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_newInstance06.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_newInstance07.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ArrayCompareToOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ArrayEqualsOp.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64SpeculativeBarrier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArithmeticLIRGeneratorTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayCompareToOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayEqualsOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayIndexOfOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64FrameMap.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringIndexOfOp.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringLatin1InflateOp.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringUTF16CompressOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCArrayEqualsOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanOptimizeSpillPositionPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/DefaultTraceRegisterAllocationPolicy.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLinearScanWalker.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/constopt/ConstantLoadOptimization.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/constopt/ConstantTree.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/constopt/ConstantTreeAnalyzer.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGeneratorTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopPartialUnrollPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopTransformations.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.test/src/org/graalvm/compiler/loop/test/LoopPartialUnrollTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/CountedLoopInfo.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/DefaultLoopPolicies.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/DerivedScaledInductionVariable.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragmentInside.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodeinfo.processor/src/org/graalvm/compiler/nodeinfo/processor/GraphNodeProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/AbstractBeginNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/Cancellable.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/InvokeNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/LoopEndNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/NamedLocationIdentity.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ShortCircuitOrNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ValueNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/AddNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/BinaryArithmeticNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/CompareNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ConditionalNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerBelowNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerEqualsNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerLessThanNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerLowerThanNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NegateNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ObjectEqualsNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/RightShiftNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnpackEndianHalfNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/Block.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/ControlFlowGraph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/DynamicCounterNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/OpaqueNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/GetClassNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/LoadHubNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/MultiGuardNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/OpaqueNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/RawLoadNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/RawStoreNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnboxNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/IntrinsicContext.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AbstractUnsafeCompareAndSwapNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/DynamicNewArrayNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LogicCompareAndSwapNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/NewInstanceNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/UnsafeCompareAndExchangeNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/UnsafeCompareAndSwapNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/DelegatingReplacements.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/LoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/Replacements.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/VirtualizerTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/type/NarrowOopStamp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/CommitAllocationNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/VirtualArrayNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/VirtualInstanceNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/VirtualObjectNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options.processor/src/org/graalvm/compiler/options/processor/OptionProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/FixReadsPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/FloatingReadPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/IncrementalCanonicalizerPhase.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/InsertGuardFencesPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/IterativeConditionalEliminationPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ProfileCompiledMethodsPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/InliningUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/elem/InlineableGraph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/walker/CallsiteHolderExplorable.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/walker/InliningData.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/util/EconomicSetNodeEventListener.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/util/HashSetNodeEventListener.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/contract/NodeCostUtil.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/FixedNodeProbabilityCache.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/FixedNodeRelativeFrequencyCache.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/schedule/SchedulePhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/util/Providers.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/verify/VerifyBailoutUsage.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/BinaryGraphPrinter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/CFGPrinter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.processor/src/org/graalvm/compiler/processor/AbstractProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64GraphBuilderPlugins.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64ArrayIndexOf.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64ArrayIndexOfNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64GraphBuilderPlugins.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringIndexOfNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringLatin1InflateNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringLatin1Substitutions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringSubstitutions.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringUTF16CompressNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringUTF16Substitutions.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk12.test/src/org/graalvm/compiler/replacements/jdk12/test/UnsafeObjectReplacementsTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/UnsafeReplacementsTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/VarHandleTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/test/UnsafeReplacementsTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/test/VarHandleTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9_11.test/src/org/graalvm/compiler/replacements/jdk9_11/test/UnsafeObjectReplacementsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/GeneratedFoldPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/GeneratedNodeIntrinsicPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/GeneratedPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/PluginGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/ReplacementsAnnotationProcessor.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ArrayEqualsConstantLengthTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ArraysSubstitutionsTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ArraysSubstitutionsTestBase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/FoldTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/MethodSubstitutionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ReplacementsParseTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringCompressInflateTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringIndexOfDeoptimizeTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringIndexOfTestBase.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/SubstitutionNodeSourcePositionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/classfile/ClassfileBytecodeProviderTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/classfile/RedefineIntrinsicTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/CachingPEGraphDecoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ConstantStringIndexOfSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/DefaultJavaLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/JDK9StringSubstitutions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/NodeIntrinsificationProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/PEGraphDecoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ReplacementsImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/UnsafeAccess.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayEqualsNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayRegionEqualsNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BasicObjectCloneNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider.processor/src/org/graalvm/compiler/serviceprovider/processor/ServiceProviderProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider/src/org/graalvm/compiler/serviceprovider/GraalServices.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/GraalTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/SubprocessUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/EffectsPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PEReadEliminationClosure.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PartialEscapeClosure.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/VirtualizerToolImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/WordCastNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/WordOperationPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/WordTypes.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.micro.benchmarks/src/micro/benchmarks/BigIntegerBenchmark.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.micro.benchmarks/src/micro/benchmarks/StringBenchmark.java ! test/hotspot/jtreg/ProblemList-graal.txt - test/hotspot/jtreg/compiler/graalunit/CoreSparcTest.java + test/hotspot/jtreg/compiler/graalunit/EATest.java + test/hotspot/jtreg/compiler/graalunit/HotspotSparcTest.java + test/hotspot/jtreg/compiler/graalunit/LirTest.java + test/hotspot/jtreg/compiler/graalunit/Replacements12Test.java + test/hotspot/jtreg/compiler/graalunit/Replacements9Test.java + test/hotspot/jtreg/compiler/graalunit/Replacements9_11Test.java ! test/hotspot/jtreg/compiler/graalunit/TestPackages.txt Changeset: fbedca07d49f Author: iignatyev Date: 2018-11-15 14:01 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/fbedca07d49f 8213922: fix ctw stand-alone build Reviewed-by: kvn, roland ! test/hotspot/jtreg/testlibrary/ctw/Makefile Changeset: 73f6a850a62f Author: iignatyev Date: 2018-11-15 14:01 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/73f6a850a62f 8213926: WB_EnqueueInitializerForCompilation requests compilation for NULL Reviewed-by: kvn, roland ! src/hotspot/share/prims/whitebox.cpp Changeset: d402a406bbc3 Author: dholmes Date: 2018-11-15 17:55 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/d402a406bbc3 8213723: More Monitor/mutex initialization management 8213893: StringTable_lock is unused Reviewed-by: tschatzl, dcubed, coleenp ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/services/memTracker.cpp ! src/hotspot/share/services/memTracker.hpp Changeset: 6df094be7f58 Author: kbarrett Date: 2018-11-15 19:59 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/6df094be7f58 8213352: Separate BufferNode allocation from PtrQueueSet Summary: Move free-list management and allocation to new class. Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/dirtyCardQueue.cpp ! src/hotspot/share/gc/g1/dirtyCardQueue.hpp ! src/hotspot/share/gc/g1/g1BarrierSet.cpp ! src/hotspot/share/gc/g1/g1BarrierSet.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp ! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.hpp ! src/hotspot/share/gc/shared/ptrQueue.cpp ! src/hotspot/share/gc/shared/ptrQueue.hpp ! src/hotspot/share/gc/shared/satbMarkQueue.cpp ! src/hotspot/share/gc/shared/satbMarkQueue.hpp + test/hotspot/gtest/gc/shared/test_ptrQueueBufferAllocator.cpp Changeset: a3aa8d5380d9 Author: jcm Date: 2018-11-15 21:26 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/a3aa8d5380d9 8212779: ADL Parser does not check allocation return values in all cases Summary: made to fail gracefully in case of malloc failure. Reviewed-by: kvn ! src/hotspot/share/adlc/adlparse.cpp ! src/hotspot/share/adlc/arena.cpp ! src/hotspot/share/adlc/arena.hpp ! src/hotspot/share/adlc/forms.cpp ! src/hotspot/share/adlc/formssel.cpp Changeset: 5ab248e47901 Author: dzhou Date: 2018-11-15 21:53 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/5ab248e47901 8210408: Refactor java.util.ResourceBundle:i18n shell tests to plain java tests Reviewed-by: naoto + test/jdk/java/util/ResourceBundle/Bug6299235/Bug6299235Test.java + test/jdk/java/util/ResourceBundle/Bug6299235/patches/java.desktop/sun/awt/resources/awt_ru_RU.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.sh - test/jdk/java/util/ResourceBundle/awtres.jar + test/jdk/java/util/ResourceBundle/modules/ModuleTestUtil.java - test/jdk/java/util/ResourceBundle/modules/appbasic/appbasic.sh - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/appbasic2.sh - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/BasicTest.java - test/jdk/java/util/ResourceBundle/modules/basic/basic.sh - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja_JP.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/asia/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/eu/MyResources_es.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesMain.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/asiabundles/jdk/test/resources/asia/MyResources_ja.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/asiabundles/jdk/test/resources/asia/MyResources_zh.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/asiabundles/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/eubundles/jdk/test/resources/eu/MyResourcesEU.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/eubundles/jdk/test/resources/eu/MyResources_de.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/eubundles/jdk/test/resources/eu/MyResources_fr.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/eubundles/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/test/jdk/test/Main.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/test/jdk/test/resources/MyResources.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/test/jdk/test/resources/MyResourcesProviderImpl.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/test/jdk/test/resources/MyResources_en.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/test/jdk/test/resources/spi/MyResourcesProvider.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/test/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/asiabundles/jdk/test/resources/asia/MyResources_ja.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/asiabundles/jdk/test/resources/asia/MyResources_zh.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/asiabundles/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/eubundles/jdk/test/resources/eu/MyResourcesEU.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/eubundles/jdk/test/resources/eu/MyResources_de.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/eubundles/jdk/test/resources/eu/MyResources_fr.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/eubundles/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/test/jdk/test/Main.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/test/jdk/test/resources/MyResources.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/test/jdk/test/resources/MyResourcesProviderImpl.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/test/jdk/test/resources/MyResources_en.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/test/jdk/test/resources/spi/MyResourcesProvider.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/test/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/asiabundles/jdk/test/resources/asia/MyResources_ja.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/asiabundles/jdk/test/resources/asia/MyResources_ja_JP.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/asiabundles/jdk/test/resources/asia/MyResources_zh.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/asiabundles/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/eubundles/jdk/test/resources/eu/MyResourcesEU.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/eubundles/jdk/test/resources/eu/MyResources_de.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/eubundles/jdk/test/resources/eu/MyResources_fr.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/eubundles/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/extra/jdk/test/resources/asia/MyResources_vi.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/extra/jdk/test/resources/eu/MyResources_es.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/mainbundles/jdk/test/resources/MyResources.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/mainbundles/jdk/test/resources/MyResourcesMain.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/mainbundles/jdk/test/resources/MyResources_en.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/mainbundles/jdk/test/resources/spi/MyResourcesProvider.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/mainbundles/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/test/jdk/test/Main.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/test/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/extra/jdk/test/resources/MyResources_vi.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/test/jdk/test/Main.java + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/test/jdk/test/resources/MyResources.java + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/test/jdk/test/resources/MyResources_de.java + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/test/jdk/test/resources/MyResources_en.java + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/test/jdk/test/resources/MyResources_fr.java + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/test/jdk/test/resources/MyResources_ja.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/test/jdk/test/resources/MyResources_zh.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/test/jdk/test/resources/MyResources_zh_TW.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/test/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/bundles/jdk/test/resources/MyResources.java + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/bundles/jdk/test/resources/MyResources_de.java + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/bundles/jdk/test/resources/MyResources_en.java + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/bundles/jdk/test/resources/MyResources_fr.java + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/bundles/jdk/test/resources/MyResources_ja.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/bundles/jdk/test/resources/MyResources_zh.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/bundles/jdk/test/resources/MyResources_zh_TW.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/bundles/jdk/test/resources/spi/MyResourcesProvider.java + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/bundles/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/test/jdk/test/Main.java + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/test/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources.xml + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_de.xml + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_en.xml + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_fr.xml + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_ja.xml + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_zh.xml + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_zh_TW.xml + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/spi/MyResourcesProvider.java + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/test/jdk/test/Main.java + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/test/module-info.java + test/jdk/java/util/ResourceBundle/modules/layer/LayerTest.java - test/jdk/java/util/ResourceBundle/modules/layer/run.sh ! test/jdk/java/util/ResourceBundle/modules/layer/src/Main.java - test/jdk/java/util/ResourceBundle/modules/modlocal/modlocal.sh - test/jdk/java/util/ResourceBundle/modules/modlocal/src/extra/jdk/test/resources/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/simple.sh - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/module-info.java + test/jdk/java/util/ResourceBundle/modules/unnamed/UnNamedTest.java - test/jdk/java/util/ResourceBundle/modules/unnamed/unnamed.sh + test/jdk/java/util/ResourceBundle/modules/visibility/VisibilityTest.java - test/jdk/java/util/ResourceBundle/modules/visibility/visibility.sh - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_de.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_en.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_fr.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_ja.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh_TW.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/xmlformat.sh Changeset: f7f90fddce02 Author: mbaesken Date: 2018-11-15 17:08 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/f7f90fddce02 8211326: add OS user related information to hs_err file Reviewed-by: dholmes, stuefe ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/os_posix.hpp ! src/hotspot/share/utilities/vmError.cpp Changeset: 74109912c738 Author: coleenp Date: 2018-11-16 07:30 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/74109912c738 8213751: ClassLoaderDataGraph::cld_do() should sometimes require CLDG_lock Summary: Add version of loaded_cld_do for runtime calls. Reviewed-by: eosterlund, rehn ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.hpp ! src/hotspot/share/classfile/classLoaderHierarchyDCmd.cpp ! src/hotspot/share/classfile/classLoaderStats.cpp ! src/hotspot/share/jfr/leakprofiler/utilities/saveRestore.cpp ! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/memory/metaspace.cpp Changeset: 6cd56deebb0d Author: coleenp Date: 2018-11-16 10:54 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/6cd56deebb0d 8213092: Add more runtime locks for concurrent class unloading Summary: Add locks for calling CLDG::purge concurrently as well and for calling SystemDictionary::do_unloading concurrently. Reviewed-by: eosterlund, hseigel ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/packageEntry.cpp ! src/hotspot/share/classfile/packageEntry.hpp ! src/hotspot/share/classfile/systemDictionary.cpp Changeset: a41566ad8756 Author: erikj Date: 2018-11-16 08:25 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/a41566ad8756 8213906: Update arm devkits with libXrandr headers Reviewed-by: tbell, prr ! make/conf/jib-profiles.js Changeset: bd96a1bd01ca Author: bulasevich Date: 2018-11-16 19:29 +0300 URL: http://hg.openjdk.java.net/amber/amber/rev/bd96a1bd01ca 8213410: UseCompressedOops requirement check fails fails on 32-bit system Reviewed-by: dholmes ! test/hotspot/jtreg/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java ! test/hotspot/jtreg/gc/metaspace/TestMetaspaceMemoryPool.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassSpaceSize.java ! test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeTest.java ! test/hotspot/jtreg/runtime/logging/CompressedOopsTest.java Changeset: c6b63df2765f Author: bulasevich Date: 2018-11-16 19:29 +0300 URL: http://hg.openjdk.java.net/amber/amber/rev/c6b63df2765f 8213794: ARM32: disable TypeProfiling, CriticalJNINatives, Serviceablity tests for ARM32 Reviewed-by: dholmes ! src/hotspot/cpu/arm/vm_version_arm_32.cpp ! test/hotspot/jtreg/compiler/profiling/TestTypeProfiling.java ! test/hotspot/jtreg/compiler/runtime/criticalnatives/argumentcorruption/CheckLongArgs.java ! test/hotspot/jtreg/compiler/runtime/criticalnatives/lookup/LookUp.java ! test/lib/jdk/test/lib/Platform.java Changeset: 82d1cc4ac90c Author: bulasevich Date: 2018-11-16 19:30 +0300 URL: http://hg.openjdk.java.net/amber/amber/rev/82d1cc4ac90c 8213947: ARM32: failed check_simd should set UsePopCountInstruction to false Reviewed-by: kvn ! src/hotspot/cpu/arm/vm_version_arm_32.cpp Changeset: 1c6db22ba7cf Author: dlong Date: 2018-11-16 09:35 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/1c6db22ba7cf 8213959: add org.graalvm.compiler.replacements.test.StringCompressInflateTest to graal problem list Reviewed-by: thartmann, kvn ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: 8c887dcd5d90 Author: erikj Date: 2018-11-16 09:49 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/8c887dcd5d90 8214003: Limit default test jobs based on memory size Reviewed-by: shade, tbell ! make/RunTests.gmk ! make/RunTestsPrebuilt.gmk Changeset: 4d8a023c2a03 Author: jiangli Date: 2018-11-16 13:23 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/4d8a023c2a03 8213898: CDS dumping of springboot asserts in G1ArchiveAllocator::alloc_new_region Summary: HeapRegionManager::find_highest_free needs to check if the region obtained from the HeapRegionManager::_regions is available. Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/heapRegionManager.cpp Changeset: 16609197022c Author: redestad Date: 2018-11-16 23:39 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/16609197022c 8061281: Microbenchmark suite build support, directory layout and sample benchmarks 8061282: Migrate jmh-jdk-microbenchmarks into the JDK Reviewed-by: ecaspole, mchung, erikj, ihse Contributed-by: magnus.ihse.bursie at oracle.com, erik.joelsson at oracle.com, claes.redestad at oracle.com, sfriberg at kth.se ! doc/testing.html ! doc/testing.md ! make/Help.gmk ! make/InitSupport.gmk ! make/Main.gmk ! make/RunTests.gmk ! make/autoconf/configure.ac ! make/autoconf/lib-tests.m4 ! make/autoconf/spec.gmk.in ! make/common/FindTests.gmk ! make/common/JarArchive.gmk ! make/conf/jib-profiles.js + make/devkit/createJMHBundle.sh + make/test/BuildMicrobenchmark.gmk + test/micro/org/openjdk/bench/java/io/BlackholedOutputStream.java + test/micro/org/openjdk/bench/java/io/FileChannelRead.java + test/micro/org/openjdk/bench/java/io/FileChannelWrite.java + test/micro/org/openjdk/bench/java/io/FileRead.java + test/micro/org/openjdk/bench/java/io/FileWrite.java + test/micro/org/openjdk/bench/java/io/ObjectStreamClasses.java + test/micro/org/openjdk/bench/java/io/RandomAccessRead.java + test/micro/org/openjdk/bench/java/io/RandomAccessWrite.java + test/micro/org/openjdk/bench/java/io/SerializationWriteReplace.java + test/micro/org/openjdk/bench/java/io/UTF8.java + test/micro/org/openjdk/bench/java/lang/ArrayCopy.java + test/micro/org/openjdk/bench/java/lang/ArrayCopyAligned.java + test/micro/org/openjdk/bench/java/lang/ArrayCopyUnalignedBoth.java + test/micro/org/openjdk/bench/java/lang/ArrayCopyUnalignedDst.java + test/micro/org/openjdk/bench/java/lang/ArrayCopyUnalignedSrc.java + test/micro/org/openjdk/bench/java/lang/ClassForName.java + test/micro/org/openjdk/bench/java/lang/Clone.java + test/micro/org/openjdk/bench/java/lang/FloatingDecimal.java + test/micro/org/openjdk/bench/java/lang/GetStackTrace.java + test/micro/org/openjdk/bench/java/lang/Integers.java + test/micro/org/openjdk/bench/java/lang/Longs.java + test/micro/org/openjdk/bench/java/lang/NewInstance.java + test/micro/org/openjdk/bench/java/lang/ObjectHashCode.java + test/micro/org/openjdk/bench/java/lang/StringBuffers.java + test/micro/org/openjdk/bench/java/lang/StringBuilders.java + test/micro/org/openjdk/bench/java/lang/StringConcat.java + test/micro/org/openjdk/bench/java/lang/StringHashCode.java + test/micro/org/openjdk/bench/java/lang/StringHttp.java + test/micro/org/openjdk/bench/java/lang/StringIndexOf.java + test/micro/org/openjdk/bench/java/lang/StringOther.java + test/micro/org/openjdk/bench/java/lang/StringUpperLower.java + test/micro/org/openjdk/bench/java/lang/Systems.java + test/micro/org/openjdk/bench/java/lang/ThreadStartJoin.java + test/micro/org/openjdk/bench/java/lang/invoke/CallSiteSetTarget.java + test/micro/org/openjdk/bench/java/lang/invoke/CallSiteSetTargetSelf.java + test/micro/org/openjdk/bench/java/lang/invoke/CallSiteStable.java + test/micro/org/openjdk/bench/java/lang/invoke/LookupAcquire.java + test/micro/org/openjdk/bench/java/lang/invoke/LookupDefaultFind.java + test/micro/org/openjdk/bench/java/lang/invoke/LookupPublicFind.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleAsCollector.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleAsSpreader.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleAsVarargsCollector.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleBasicInvoke.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleBindToBinding.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleBindToCurry.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleConvertBoxing.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleConvertCast.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleConvertReturnPrimitive.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleConvertReturnReference.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleConvertReturnVoid.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleConvertUnboxing.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleConvertWidening.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleInvokeWithArgs.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleProxiesAsIFInstance.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandleProxiesSuppl.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesArrayElementGetter.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesArrayElementSetter.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesCatchException.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesConstant.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesDropArguments.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesExactInvoker.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesFilterArgs.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesFilterReturn.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesFoldArguments.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesGuardWithTest.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesIdentity.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesInsertArguments.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesInvoker.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesPermuteArguments.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesSpreadInvoker.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesThrowException.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeAcquire.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeAppendParams.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeChangeParam.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeChangeReturn.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeDropParams.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeGenerify.java + test/micro/org/openjdk/bench/java/lang/invoke/MethodTypeInsertParams.java + test/micro/org/openjdk/bench/java/lang/invoke/SwitchPointAdhoc.java + test/micro/org/openjdk/bench/java/lang/invoke/SwitchPointGuard.java + test/micro/org/openjdk/bench/java/lang/reflect/Clazz.java + test/micro/org/openjdk/bench/java/lang/reflect/ClazzWithSecurityManager.java + test/micro/org/openjdk/bench/java/lang/reflect/MethodInvoke.java + test/micro/org/openjdk/bench/java/math/BigDecimals.java + test/micro/org/openjdk/bench/java/math/BigIntegers.java + test/micro/org/openjdk/bench/java/net/DatagramSocketTest.java + test/micro/org/openjdk/bench/java/net/SocketChannelReadWrite.java + test/micro/org/openjdk/bench/java/net/SocketReadWrite.java + test/micro/org/openjdk/bench/java/net/SocketStreaming.java + test/micro/org/openjdk/bench/java/net/URLEncodeDecode.java + test/micro/org/openjdk/bench/java/nio/ByteBuffers.java + test/micro/org/openjdk/bench/java/nio/CharsetEncodeDecode.java + test/micro/org/openjdk/bench/java/security/DoPrivileged.java + test/micro/org/openjdk/bench/java/security/MessageDigests.java + test/micro/org/openjdk/bench/java/util/ArraysEquals.java + test/micro/org/openjdk/bench/java/util/Dates.java + test/micro/org/openjdk/bench/java/util/GregorianCalendars.java + test/micro/org/openjdk/bench/java/util/RandomNext.java + test/micro/org/openjdk/bench/java/util/ZipFind.java + test/micro/org/openjdk/bench/java/util/concurrent/Atomic.java + test/micro/org/openjdk/bench/java/util/concurrent/AtomicIntegerUpdateAndGet.java + test/micro/org/openjdk/bench/java/util/concurrent/ForkJoinPoolForking.java + test/micro/org/openjdk/bench/java/util/concurrent/ForkJoinPoolRawCallable.java + test/micro/org/openjdk/bench/java/util/concurrent/ForkJoinPoolThresholdAutoQueued.java + test/micro/org/openjdk/bench/java/util/concurrent/ForkJoinPoolThresholdAutoSurplus.java + test/micro/org/openjdk/bench/java/util/concurrent/ForkJoinPoolThresholdStatic.java + test/micro/org/openjdk/bench/java/util/concurrent/Locks.java + test/micro/org/openjdk/bench/java/util/concurrent/Maps.java + test/micro/org/openjdk/bench/java/util/concurrent/Problem.java + test/micro/org/openjdk/bench/java/util/concurrent/ProducerConsumer.java + test/micro/org/openjdk/bench/java/util/concurrent/Queues.java + test/micro/org/openjdk/bench/java/util/concurrent/ThreadLocalRandomNextInt.java + test/micro/org/openjdk/bench/java/util/logging/LogRecord.java + test/micro/org/openjdk/bench/java/util/stream/AllMatcher.java + test/micro/org/openjdk/bench/java/util/stream/AnyMatcher.java + test/micro/org/openjdk/bench/java/util/stream/Decomposition.java + test/micro/org/openjdk/bench/java/util/stream/NoneMatcher.java + test/micro/org/openjdk/bench/java/util/stream/Reducers.java + test/micro/org/openjdk/bench/java/util/stream/ops/LongAccumulator.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/AllMatch.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/AllMatchShort.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/AnyMatch.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/AnyMatchShort.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/Filter.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/FindAny.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/FindFirst.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/ForEach.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/Limit.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/Map.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/NoneMatch.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/NoneMatchShort.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/Reduce.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/ReduceBase.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/Sorted.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/SortedUnique.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/UniqueElements.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/AllMatch.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/AllMatchShort.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/AnyMatch.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/AnyMatchShort.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/Filter.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/FindAny.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/FindFirst.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/ForEach.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/Limit.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/Map.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/NoneMatch.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/NoneMatchShort.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/Reduce.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/ReduceBase.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/Sorted.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/SortedUnique.java + test/micro/org/openjdk/bench/java/util/stream/ops/value/UniqueElements.java + test/micro/org/openjdk/bench/java/util/stream/pipeline/PipelineParMultiple.java + test/micro/org/openjdk/bench/java/util/stream/pipeline/PipelineSeqMultiple.java + test/micro/org/openjdk/bench/java/util/stream/pipeline/PipelineSetup.java + test/micro/org/openjdk/bench/java/util/stream/pipeline/Terminal.java + test/micro/org/openjdk/bench/java/util/stream/tasks/DataProviders.java + test/micro/org/openjdk/bench/java/util/stream/tasks/DictionaryWordValue/Bulk.java + test/micro/org/openjdk/bench/java/util/stream/tasks/DictionaryWordValue/DictionaryProblem.java + test/micro/org/openjdk/bench/java/util/stream/tasks/DictionaryWordValue/Lambda.java + test/micro/org/openjdk/bench/java/util/stream/tasks/DictionaryWordValue/Xtras.java + test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerDuplicate/Bulk.java + test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerDuplicate/IntegerDuplicateProblem.java + test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerDuplicate/Lambda.java + test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerMax/Bulk.java + test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerMax/IntegerMaxProblem.java + test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerMax/Lambda.java + test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerMax/Xtras.java + test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerSum/Bulk.java + test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerSum/IntegerSumProblem.java + test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerSum/Lambda.java + test/micro/org/openjdk/bench/java/util/stream/tasks/IntegerSum/Xtras.java + test/micro/org/openjdk/bench/java/util/stream/tasks/PhoneCode/Bulk.java + test/micro/org/openjdk/bench/java/util/stream/tasks/PhoneCode/PhoneCodeProblem.java + test/micro/org/openjdk/bench/java/util/stream/tasks/PrimesFilter/PrimesProblem.java + test/micro/org/openjdk/bench/java/util/stream/tasks/PrimesFilter/t100/Bulk.java + test/micro/org/openjdk/bench/java/util/stream/tasks/PrimesFilter/t100/Lambda.java + test/micro/org/openjdk/bench/java/util/stream/tasks/PrimesFilter/t100/Xtras.java + test/micro/org/openjdk/bench/java/util/stream/tasks/PrimesFilter/t10000/Bulk.java + test/micro/org/openjdk/bench/java/util/stream/tasks/PrimesFilter/t10000/Lambda.java + test/micro/org/openjdk/bench/java/util/stream/tasks/PrimesFilter/t10000/Xtras.java + test/micro/org/openjdk/bench/java/util/stream/tasks/PrimesSieve/Bulk.java + test/micro/org/openjdk/bench/java/util/stream/tasks/PrimesSieve/PrimesSieveProblem.java + test/micro/org/openjdk/bench/java/util/stream/tasks/README + test/micro/org/openjdk/bench/javax/crypto/AES.java + test/micro/org/openjdk/bench/javax/crypto/Crypto.java + test/micro/org/openjdk/bench/javax/tools/Javac.java + test/micro/org/openjdk/bench/javax/xml/AbstractXMLMicro.java + test/micro/org/openjdk/bench/javax/xml/DOM.java + test/micro/org/openjdk/bench/javax/xml/SAXUsingJDK.java + test/micro/org/openjdk/bench/javax/xml/STAX.java + test/micro/org/openjdk/bench/vm/compiler/ArrayBoundCheckRemoval.java + test/micro/org/openjdk/bench/vm/compiler/ArrayClear.java + test/micro/org/openjdk/bench/vm/compiler/ArrayStoreCheck.java + test/micro/org/openjdk/bench/vm/compiler/CopyLoop.java + test/micro/org/openjdk/bench/vm/compiler/DivRem.java + test/micro/org/openjdk/bench/vm/compiler/Explosion.java + test/micro/org/openjdk/bench/vm/compiler/InnerClassNullRef.java + test/micro/org/openjdk/bench/vm/compiler/InterfaceCalls.java + test/micro/org/openjdk/bench/vm/compiler/Multiplication.java + test/micro/org/openjdk/bench/vm/compiler/PostAllocationStores.java + test/micro/org/openjdk/bench/vm/compiler/SpillCode.java + test/micro/org/openjdk/bench/vm/compiler/StoreAfterStore.java + test/micro/org/openjdk/bench/vm/compiler/Straighten.java + test/micro/org/openjdk/bench/vm/compiler/WriteBarrier.java + test/micro/org/openjdk/bench/vm/gc/Alloc.java + test/micro/org/openjdk/bench/vm/lambda/capture/Capture0.java + test/micro/org/openjdk/bench/vm/lambda/capture/Capture2.java + test/micro/org/openjdk/bench/vm/lambda/capture/CaptureMR.java + test/micro/org/openjdk/bench/vm/lambda/capture/FunctionalInterface0.java + test/micro/org/openjdk/bench/vm/lambda/capture/FunctionalInterface1.java + test/micro/org/openjdk/bench/vm/lambda/chain/ChainAnonymCap0.java + test/micro/org/openjdk/bench/vm/lambda/chain/ChainAnonymCap1.java + test/micro/org/openjdk/bench/vm/lambda/chain/ChainAnonymCap4.java + test/micro/org/openjdk/bench/vm/lambda/chain/ChainBase.java + test/micro/org/openjdk/bench/vm/lambda/chain/ChainLambdaCap0.java + test/micro/org/openjdk/bench/vm/lambda/chain/ChainLambdaCap1.java + test/micro/org/openjdk/bench/vm/lambda/chain/ChainLambdaCap4.java + test/micro/org/openjdk/bench/vm/lambda/chain/ChainMrefBound.java + test/micro/org/openjdk/bench/vm/lambda/chain/ChainMrefUnbound.java + test/micro/org/openjdk/bench/vm/lambda/chain/Level.java + test/micro/org/openjdk/bench/vm/lambda/chain/TopLevel.java + test/micro/org/openjdk/bench/vm/lambda/invoke/AckermannI.java + test/micro/org/openjdk/bench/vm/lambda/invoke/AckermannL.java + test/micro/org/openjdk/bench/vm/lambda/invoke/Function0.java + test/micro/org/openjdk/bench/vm/lambda/invoke/Function1.java + test/micro/org/openjdk/bench/vm/lambda/invoke/Morph0.java + test/micro/org/openjdk/bench/vm/lambda/invoke/Morph1.java + test/micro/org/openjdk/bench/vm/lambda/invoke/Morph2.java + test/micro/org/openjdk/bench/vm/lang/InstanceOf.java + test/micro/org/openjdk/bench/vm/lang/LockUnlock.java + test/micro/org/openjdk/bench/vm/lang/Throw.java Changeset: dfa02b3f728c Author: ccheung Date: 2018-11-16 16:10 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/dfa02b3f728c 8201375: Add the AllowArchivingWithJavaAgent diagnostic vm option to allow the use of the -javaagent option during CDS dumping Summary: Allow Java agent during CDS dumping if the AllowArchivingWithJavaAgent dignostic option is specified. Reviewed-by: iklam, jiangli, sspitsyn, dcubed ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/thread.cpp ! test/hotspot/jtreg/runtime/appcds/javaldr/AnonVmClassesDuringDump.java ! test/hotspot/jtreg/runtime/appcds/javaldr/GCDuringDump.java ! test/hotspot/jtreg/runtime/appcds/javaldr/GCSharedStringsDuringDump.java + test/hotspot/jtreg/runtime/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java + test/hotspot/jtreg/runtime/appcds/jvmti/dumpingWithAgent/DumpingWithJvmtiAgent.java + test/hotspot/jtreg/runtime/appcds/jvmti/dumpingWithAgent/SimpleAgent.java + test/hotspot/jtreg/runtime/appcds/jvmti/dumpingWithAgent/SimpleAgent.mf + test/hotspot/jtreg/runtime/appcds/jvmti/dumpingWithAgent/libAddToSystemCLSearchOnLoad.c Changeset: 3cda8fed1524 Author: jcbeyler Date: 2018-11-16 19:27 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/3cda8fed1524 8212931: HeapMonitorStatIntervalTest.java fails due average calculation Summary: Added a method to get the actual size Reviewed-by: amenkov, sspitsyn ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/libHeapMonitorTest.c Changeset: 0379b618ec46 Author: weijun Date: 2018-11-17 18:11 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/0379b618ec46 8212003: Deprecating the default keytool -keyalg option Reviewed-by: mullan, xuelei ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources.java + test/jdk/sun/security/tools/keytool/DeprecateKeyalg.java ! test/jdk/sun/security/tools/keytool/KeyToolTest.java ! test/jdk/sun/security/tools/keytool/WeakAlg.java Changeset: a2e22b1ee4a1 Author: shade Date: 2018-11-17 13:48 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/a2e22b1ee4a1 8214004: Missing space between compiler thread name and task info in hs_err Reviewed-by: dcubed, zgu ! src/hotspot/share/runtime/thread.cpp Changeset: 66ddc32d2dc5 Author: rrich Date: 2018-11-16 15:51 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/66ddc32d2dc5 8213902: com/sun/jdi/SetLocalWhileThreadInNative.java times out Reviewed-by: dholmes, jcbeyler Contributed-by: richard.reingruber at sap.com ! test/jdk/com/sun/jdi/SetLocalWhileThreadInNative.java Changeset: d32e5b7100ee Author: iklam Date: 2018-11-16 17:46 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/d32e5b7100ee 8213948: Solaris-X64 build fails with compact hashtable Reviewed-by: dcubed, shade ! src/hotspot/share/classfile/compactHashtable.hpp Changeset: 4ea75a606797 Author: bsrbnd Date: 2018-11-18 19:45 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/4ea75a606797 8214027: Reinstate testB_mem_imm pattern in x86_64.ad Reviewed-by: rkennke ! src/hotspot/cpu/x86/x86_64.ad Changeset: e89a4cbffba0 Author: coffeys Date: 2018-11-19 09:56 +0000 URL: http://hg.openjdk.java.net/amber/amber/rev/e89a4cbffba0 8210838: Override javax.crypto.Cipher.toString() Reviewed-by: mullan, weijun ! src/java.base/share/classes/javax/crypto/Cipher.java ! test/jdk/javax/crypto/Cipher/TestCipherMode.java Changeset: 6548ad72dff8 Author: roland Date: 2018-11-13 09:59 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/6548ad72dff8 8213779: Loop opts anti dependent store detection should ignore uncommon trap calls Reviewed-by: kvn ! src/hotspot/share/opto/ifnode.cpp ! src/hotspot/share/opto/loopnode.cpp Changeset: b8c88c64abf0 Author: shade Date: 2018-11-19 11:51 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/b8c88c64abf0 8212070: Introduce diagnostic flag to abort VM on failed JIT compilation Reviewed-by: mikael, thartmann ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/runtime/globals.hpp Changeset: 8dce966d649d Author: gadams Date: 2018-11-19 07:05 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/8dce966d649d 8213916: no copyright in signature.html Reviewed-by: sspitsyn, rriggs, jcbeyler ! src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html Changeset: da785658408b Author: redestad Date: 2018-11-19 13:49 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/da785658408b 8214045: Missing explicit dependencies of build-microbenchmark cause intermittent build failure Reviewed-by: ihse, dholmes ! make/Main.gmk Changeset: 61241fc2217a Author: roland Date: 2018-11-08 10:20 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/61241fc2217a 8211451: ~2.5% regression on compression benchmark starting with 12-b11 Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp Changeset: 83b1d9797b20 Author: phedlin Date: 2017-12-06 13:07 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/83b1d9797b20 8191339: [JVMCI] BigInteger compiler intrinsics on Graal Reviewed-by: kvn ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/share/jvmci/jvmci_globals.hpp Changeset: 7ac273f045e3 Author: erikj Date: 2018-11-19 08:52 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/7ac273f045e3 8214062: JDK-8167368 Leftover: get_source.sh in build documentation Reviewed-by: dholmes, erikj Contributed-by: merkel05 at gmail.com ! doc/building.html ! doc/building.md Changeset: b7192ab3fdf5 Author: simonis Date: 2018-11-19 19:25 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/b7192ab3fdf5 8214007: Fix sun.awt.nativedebug on X11 platforms Reviewed-by: erikj, ihse ! make/lib/Awt2dLibraries.gmk Changeset: 6902fefe90aa Author: stuefe Date: 2018-11-19 22:27 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/6902fefe90aa 8214075: [BACKOUT] 8214007: Fix sun.awt.nativedebug on X11 platforms Reviewed-by: shade, dholmes ! make/lib/Awt2dLibraries.gmk Changeset: ed02e6cd595d Author: cushon Date: 2018-11-19 10:47 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/ed02e6cd595d 8214071: Broken msg.bug diagnostics when using the compiler API Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java + test/langtools/tools/javac/api/CrashReport.java Changeset: 2d612914f10b Author: xyin Date: 2018-11-20 09:59 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/2d612914f10b 8129310: java/net/Socket/asyncClose/AsyncClose.java fails intermittently Reviewed-by: dfuchs ! test/jdk/java/net/Socket/asyncClose/AsyncCloseTest.java ! test/jdk/java/net/Socket/asyncClose/DatagramSocket_receive.java ! test/jdk/java/net/Socket/asyncClose/ServerSocket_accept.java Changeset: 9a899e2c3e64 Author: pmuthuswamy Date: 2018-11-20 10:07 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/9a899e2c3e64 8213920: Use {@systemProperty} tag for properties listed in System.getProperties Reviewed-by: mchung, alanb ! src/java.base/share/classes/java/lang/System.java Changeset: 1a395165c09b Author: pmuthuswamy Date: 2018-11-20 10:50 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/1a395165c09b 8184205: Captions on tabbed tables are squashed together Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlAttr.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTag.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testAbstractMethod/TestAbstractMethod.java ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/langtools/jdk/javadoc/doclet/testFramesNoFrames/TestFramesNoFrames.java ! test/langtools/jdk/javadoc/doclet/testGroupName/TestGroupName.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testLambdaFeature/TestLambdaFeature.java ! test/langtools/jdk/javadoc/doclet/testMethodTypes/TestMethodTypes.java ! test/langtools/jdk/javadoc/doclet/testModules/TestIndirectExportsOpens.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServices.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java ! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java Changeset: b55c5c0ee24f Author: pliden Date: 2018-11-20 08:17 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/b55c5c0ee24f 8213623: ZGC: Let heap iteration walk all roots Reviewed-by: eosterlund, kbarrett ! src/hotspot/share/gc/z/zHeapIterator.cpp ! src/hotspot/share/gc/z/zRootsIterator.hpp Changeset: 4ed308e0e89b Author: rehn Date: 2018-11-20 09:35 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/4ed308e0e89b 8213560: gtests might hang Reviewed-by: rwestberg, eosterlund ! test/hotspot/gtest/threadHelper.inline.hpp Changeset: 5b4242996d8c Author: eosterlund Date: 2018-11-20 10:08 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/5b4242996d8c 8212682: Avoid holding Compile_lock when blocking for GC in ObjArrayKlass::allocate_objArray_klass() Reviewed-by: coleenp, dlong ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/typeArrayKlass.cpp ! src/hotspot/share/prims/jvmtiExport.cpp Changeset: 5f47b56cb867 Author: eosterlund Date: 2018-11-20 10:08 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/5f47b56cb867 8212992: Change mirror accessor in Klass::verify_on() to use AS_NO_KEEPALIVE Reviewed-by: coleenp, pliden ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/oopHandle.hpp ! src/hotspot/share/oops/oopHandle.inline.hpp Changeset: f7309a1491d9 Author: coffeys Date: 2018-11-20 13:12 +0000 URL: http://hg.openjdk.java.net/amber/amber/rev/f7309a1491d9 8148188: Enhance the security libraries to record events of interest Reviewed-by: egahlin, mullan, weijun, xuelei ! src/java.base/share/classes/java/security/Security.java + src/java.base/share/classes/jdk/internal/event/EventHelper.java + src/java.base/share/classes/jdk/internal/event/SecurityPropertyModificationEvent.java + src/java.base/share/classes/jdk/internal/event/TLSHandshakeEvent.java + src/java.base/share/classes/jdk/internal/event/X509CertificateEvent.java + src/java.base/share/classes/jdk/internal/event/X509ValidationEvent.java ! src/java.base/share/classes/sun/security/provider/X509Factory.java ! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java ! src/java.base/share/classes/sun/security/ssl/Finished.java + src/jdk.jfr/share/classes/jdk/jfr/events/CertificateId.java + src/jdk.jfr/share/classes/jdk/jfr/events/SecurityPropertyModificationEvent.java + src/jdk.jfr/share/classes/jdk/jfr/events/TLSHandshakeEvent.java + src/jdk.jfr/share/classes/jdk/jfr/events/X509CertificateEvent.java + src/jdk.jfr/share/classes/jdk/jfr/events/X509ValidationEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! test/jdk/jdk/jfr/event/metadata/TestDefaultConfigurations.java ! test/jdk/jdk/jfr/event/runtime/TestActiveSettingEvent.java ! test/jdk/jdk/jfr/event/runtime/TestModuleEvents.java + test/jdk/jdk/jfr/event/security/TestSecurityPropertyModificationEvent.java + test/jdk/jdk/jfr/event/security/TestTLSHandshakeEvent.java + test/jdk/jdk/jfr/event/security/TestX509CertificateEvent.java + test/jdk/jdk/jfr/event/security/TestX509ValidationEvent.java + test/jdk/jdk/security/logging/LogJvm.java + test/jdk/jdk/security/logging/TestSecurityPropertyModificationLog.java + test/jdk/jdk/security/logging/TestTLSHandshakeLog.java + test/jdk/jdk/security/logging/TestX509CertificateLog.java + test/jdk/jdk/security/logging/TestX509ValidationLog.java + test/jdk/jdk/security/logging/logging.properties ! test/lib/jdk/test/lib/jfr/EventNames.java + test/lib/jdk/test/lib/security/JDKSecurityProperties.java + test/lib/jdk/test/lib/security/SSLSocketTest.java + test/lib/jdk/test/lib/security/TestCertificate.java + test/lib/jdk/test/lib/security/TestTLSHandshake.java Changeset: 7a8af2f1f0c5 Author: sdama Date: 2018-11-20 21:59 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/7a8af2f1f0c5 8210742: compound var declaration type is not uniform for all variables Summary: make implicit type for all variables in compound declaration as null for which type inference happens at later phase Reviewed-by: mcimadamore Contributed-by: srinivas.dama at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/langtools/tools/javac/parser/JavacParserTest.java Changeset: ba5c08883729 Author: joehw Date: 2018-11-20 09:22 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/ba5c08883729 8210722: JAXP Tests: CatalogSupport2 and CatalogSupport3 generate incorrect messages upon failure Reviewed-by: lancea ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupport.xml ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupport2.java ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupport3.java ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupportBase.java ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupport_uri.xml ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogTest.java ! test/jaxp/javax/xml/jaxp/unittest/catalog/catalog.xml ! test/jaxp/javax/xml/jaxp/unittest/catalog/catalog_uri.xml ! test/jaxp/javax/xml/jaxp/unittest/catalog/pubOnly.xml ! test/jaxp/javax/xml/jaxp/unittest/catalog/rewritesystem.xml ! test/jaxp/javax/xml/jaxp/unittest/catalog/rewritesystem1.xml ! test/jaxp/javax/xml/jaxp/unittest/catalog/sysAndPub.xml ! test/jaxp/javax/xml/jaxp/unittest/catalog/sysOnly.xml ! test/jaxp/javax/xml/jaxp/unittest/catalog/system.xml ! test/jaxp/javax/xml/jaxp/unittest/catalog/systemsuffix.xml ! test/jaxp/javax/xml/jaxp/unittest/catalog/val_test.xml Changeset: bbdebc744bf3 Author: simonis Date: 2018-11-20 19:06 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/bbdebc744bf3 8214125: [test] Fix comparison between pointer and integer in test_ptrQueueBufferAllocator.cpp Reviewed-by: mdoerr, shade, stuefe, tschatzl ! test/hotspot/gtest/gc/shared/test_ptrQueueBufferAllocator.cpp Changeset: 5e23b9a66fe6 Author: cushon Date: 2018-11-19 09:57 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/5e23b9a66fe6 8213908: AssertionError in DeferredAttr at setOverloadKind Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/langtools/tools/javac/lambda/methodReference/MethodRefStuck2.java Changeset: 991fe09c698c Author: redestad Date: 2018-11-20 21:12 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/991fe09c698c 8213033: Archive remaining primitive box caches Reviewed-by: jiangli, alanb ! src/hotspot/share/memory/heapShared.cpp ! src/java.base/share/classes/java/lang/Byte.java ! src/java.base/share/classes/java/lang/Character.java ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/Short.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/ReplaceCriticalClasses.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedIntegerCacheTest.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/CheckIntegerCacheApp.java Changeset: e7d8ea5bfc8f Author: rkennke Date: 2018-11-20 22:37 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/e7d8ea5bfc8f 8213746: GC/C2 abstraction for C2 matcher Reviewed-by: kvn, roland ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/matcher.hpp Changeset: 639a3e43f5b7 Author: shade Date: 2018-11-20 22:59 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/639a3e43f5b7 8213992: Rename and make DieOnSafepointTimeout the diagnostic option Reviewed-by: dholmes, dcubed, coleenp, kvn ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/safepoint.cpp Changeset: 2fbe6f9975cf Author: zgu Date: 2018-11-20 20:09 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/2fbe6f9975cf 8214124: [TESTBUG] Bugs in runtime/NMT/MallocStressTest.java Summary: Fix possible negative size and index that can cause the test to fail Reviewed-by: stuefe, shade ! test/hotspot/jtreg/runtime/NMT/MallocStressTest.java Changeset: 68d450652337 Author: jcbeyler Date: 2018-11-20 18:36 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/68d450652337 8214154: problem list HeapMonitorStatIntervalTest.java Summary: Add the test to the problem list until solved Reviewed-by: dholmes ! test/hotspot/jtreg/ProblemList.txt Changeset: 3009ca99de32 Author: iklam Date: 2018-11-20 20:00 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/3009ca99de32 8213587: Speed up CDS dump time by using resizable hashtables Reviewed-by: jiangli, coleenp, gziemski ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/classListParser.hpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/compactHashtable.hpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/packageEntry.cpp ! src/hotspot/share/gc/g1/g1CodeCacheRemSet.cpp ! src/hotspot/share/memory/metaspaceClosure.cpp ! src/hotspot/share/memory/metaspaceClosure.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/hashtable.cpp ! src/hotspot/share/utilities/hashtable.hpp ! src/hotspot/share/utilities/hashtable.inline.hpp ! src/hotspot/share/utilities/resourceHash.hpp ! test/hotspot/jtreg/runtime/appcds/AppCDSOptions.java + test/hotspot/jtreg/runtime/appcds/LotsOfClasses.java ! test/hotspot/jtreg/runtime/appcds/TestCommon.java ! test/lib/jdk/test/lib/cds/CDSOptions.java ! test/lib/jdk/test/lib/cds/CDSTestUtils.java Changeset: 1089e8fd8439 Author: roland Date: 2018-11-14 13:15 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/1089e8fd8439 8213419: C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 Reviewed-by: kvn, dlong, aph ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp + test/hotspot/jtreg/compiler/integerArithmetic/MultiplyByIntegerMinHang.java Changeset: f94ac11610b3 Author: rgoel Date: 2018-11-21 14:24 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/f94ac11610b3 8209923: Unicode 11.0.0. Summary: Updated JDK to support Unicode 11.0.0. Reviewed-by: naoto ! make/data/characterdata/CharacterData00.java.template ! make/data/characterdata/CharacterData01.java.template ! make/data/unicodedata/PropList.txt ! make/data/unicodedata/Scripts.txt ! make/data/unicodedata/SpecialCasing.txt ! make/data/unicodedata/UnicodeData.txt ! make/data/unicodedata/VERSION ! src/java.base/share/classes/java/lang/Character.java ! src/java.base/share/classes/sun/text/normalizer/ICUBinary.java ! src/java.base/share/classes/sun/text/resources/nfc.icu ! src/java.base/share/classes/sun/text/resources/nfkc.icu ! src/java.base/share/classes/sun/text/resources/nfkc_cf.icu ! src/java.base/share/classes/sun/text/resources/ubidi.icu ! src/java.base/share/classes/sun/text/resources/uprops.icu ! src/java.base/share/legal/icu.md ! src/java.base/share/legal/unicode.md ! src/java.desktop/share/classes/java/awt/font/NumericShaper.java ! test/jdk/java/lang/Character/PropList.txt ! test/jdk/java/lang/Character/PropertyValueAliases.txt ! test/jdk/java/lang/Character/Scripts.txt ! test/jdk/java/lang/Character/SpecialCasing.txt ! test/jdk/java/lang/Character/UnicodeBlock/Blocks.txt ! test/jdk/java/lang/Character/UnicodeData.txt ! test/jdk/java/lang/Character/charprop00.bin ! test/jdk/java/lang/Character/charprop01.bin ! test/jdk/java/lang/Character/charprop02.bin ! test/jdk/java/lang/Character/charprop03.bin ! test/jdk/java/lang/Character/charprop0E.bin ! test/jdk/java/lang/Character/charprop0F.bin ! test/jdk/java/lang/Character/charprop10.bin Changeset: 85283f9565da Author: thartmann Date: 2018-11-21 15:05 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/85283f9565da 8214025: assert(t->singleton()) failed: must be a constant when ScavengeRootsInCode < 2 Summary: Added missing null checks and checks for pending exception. Reviewed-by: kvn ! src/hotspot/share/opto/doCall.cpp + test/hotspot/jtreg/compiler/arguments/TestScavengeRootsInCode.java Changeset: 6938c8ef179a Author: jlahoda Date: 2018-11-21 15:22 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/6938c8ef179a 8212982: Rule cases in switch expression accepted even if complete normally Summary: Ensure an error is reported if switch expression does not correctly produce a value. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java + test/langtools/tools/javac/diags/examples/RuleCompletesNormally.java + test/langtools/tools/javac/diags/examples/SwitchExpressionCompletesNormally.java ! test/langtools/tools/javac/expswitch/ExpSwitchNestingTest.java + test/langtools/tools/javac/switchexpr/ExpressionSwitchFlow.java + test/langtools/tools/javac/switchexpr/ExpressionSwitchFlow.out Changeset: f52ea62d68cc Author: simonis Date: 2018-11-21 15:22 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/f52ea62d68cc 8214120: [REDO] Fix sun.awt.nativedebug on X11 platforms Reviewed-by: stuefe, ihse ! make/lib/Awt2dLibraries.gmk ! src/java.desktop/share/native/common/awt/debug/debug_assert.c ! src/java.desktop/share/native/common/awt/debug/debug_assert.h ! src/java.desktop/share/native/common/awt/debug/debug_trace.c ! src/java.desktop/share/native/common/awt/debug/debug_trace.h Changeset: 0877040ec224 Author: kbarrett Date: 2018-11-21 09:40 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/0877040ec224 8214144: Remove confusing locking_enqueue_completed_buffer Summary: Remove function. Reviewed-by: tschatzl, manc ! src/hotspot/share/gc/shared/ptrQueue.cpp ! src/hotspot/share/gc/shared/ptrQueue.hpp Changeset: f39854fffca0 Author: coffeys Date: 2018-11-21 15:09 +0000 URL: http://hg.openjdk.java.net/amber/amber/rev/f39854fffca0 8213942: URLStreamHandler initialization race Reviewed-by: alanb, chegar, prappo ! src/java.base/share/classes/java/net/URL.java + test/jdk/java/net/URL/RacyHandler.java Changeset: fa6e4d0216a1 Author: bpb Date: 2018-11-21 08:16 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/fa6e4d0216a1 8213235: java/nio/channels/SocketChannel/AsyncCloseChannel.java fails with threads that didn't exit Reviewed-by: alanb, dfuchs ! test/jdk/java/nio/channels/SocketChannel/AsyncCloseChannel.java Changeset: 3a7d49718852 Author: jcbeyler Date: 2018-11-21 09:38 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/3a7d49718852 8213721: [Graal] Tests vmTestbase/nsk/stress/except/except* may be encountering SEGV during out-of-memory conditions Summary: Add the exception handler only for the current thread Reviewed-by: dholmes, sspitsyn, thartmann ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except001.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except002.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except003.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except004.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except005.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except006.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except007.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except008.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except009.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except010.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except011.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except012.java Changeset: 09a3f379b927 Author: alanb Date: 2018-11-21 18:44 +0000 URL: http://hg.openjdk.java.net/amber/amber/rev/09a3f379b927 8214078: (fs) SecureDirectoryStream not supported on arm32 Reviewed-by: alanb Contributed-by: nick.gasson at arm.com ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c Changeset: 9cfc8b0c45fd Author: jcbeyler Date: 2018-11-21 10:46 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/9cfc8b0c45fd 8214149: Move out assignments when not using NSK*VERIFY macros Summary: Move out the assignments from ifs Reviewed-by: sspitsyn, cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent01.cpp ! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent02.cpp ! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent03.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassLoad/classload001/classload001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001/classprep001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Exception/exception001/exception001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes001/bytecodes001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes002/bytecodes002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes003/bytecodes003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon001/contmon001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon002/contmon002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon003/contmon003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab001/getjniftab001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab002/getjniftab002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf001/ownmoninf001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat005/thrstat005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe001/popframe001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe003/popframe003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe004/popframe004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine/stressRedefine.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass001/redefclass001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass002/redefclass002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass003/redefclass003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass004/redefclass004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass005/redefclass005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass006/redefclass006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass008/redefclass008.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass009/redefclass009.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass010/redefclass010.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass014/redefclass014.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass018/redefclass018.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass031/redefclass031.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw004/setfldw004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw005/setfldw005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw006/setfldw006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab001/setjniftab001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab002/setjniftab002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001/tc02t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/hs204t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t001/ji03t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t002/ji03t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t003/ji03t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t004/ji03t004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI05/ji05t001/ji05t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI06/ji06t001/ji06t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretbase/earlyretbase.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/events/redefineCFLH/JvmtiTest/JvmtiTest.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/JVMTIagent.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_FollowRefObjects.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace006.cpp ! test/hotspot/jtreg/vmTestbase/vm/share/ProcessUtils.cpp Changeset: f8fb0c86f2b3 Author: apetcher Date: 2018-11-21 15:06 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/f8fb0c86f2b3 8213202: Possible race condition in TLS 1.3 session resumption Reviewed-by: jnimeh ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java Changeset: 43efb4ca6d6c Author: jjg Date: 2018-11-21 12:36 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/43efb4ca6d6c 8214139: Remove wrapper methods from {Base,Html}Configuration Reviewed-by: pmuthuswamy, hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractPackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Navigation.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/PropertyGetterTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/PropertySetterTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MetaKeywords.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java Changeset: 74cf02d5f6e2 Author: dnsimon Date: 2018-11-21 22:02 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/74cf02d5f6e2 8213907: [JVMCI] avoid Class.getDeclared* methods when converting JVMCI objects to reflection objects Reviewed-by: kvn, never ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/annotations.hpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java Changeset: 05e830a833f7 Author: jwilhelm Date: 2018-11-22 02:32 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/05e830a833f7 Added tag jdk-12+21 for changeset f8fb0c86f2b3 ! .hgtags Changeset: 148124c951fd Author: amlu Date: 2018-11-22 10:30 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/148124c951fd 8211266: [TESTBUG] ZipFSTester.java failed intermittently in ZipFSTester.checkRead(): bound must be positive Reviewed-by: lancea ! test/jdk/jdk/nio/zipfs/ZipFSTester.java Changeset: 12956ca371c2 Author: pmuthuswamy Date: 2018-11-22 10:25 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/12956ca371c2 8213819: doclint should warn against {@index} inside tag Reviewed-by: jjg, hannesw ! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java ! src/jdk.compiler/share/classes/com/sun/tools/doclint/resources/doclint.properties ! test/langtools/jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.java ! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java Changeset: e00cf18e2593 Author: mchung Date: 2018-11-21 22:33 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/e00cf18e2593 8211051: jdeps usage of --dot-output doesn't provide valid output for modular jar Reviewed-by: sundar ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Archive.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleDotGraph.java ! test/langtools/tools/jdeps/modules/DotFileTest.java Changeset: c16b6cc93272 Author: mchung Date: 2018-11-21 22:34 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/c16b6cc93272 8213909: jdeps --print-module-deps should report missing dependences 8168869: jdeps: localized messages don't use proper line breaks Reviewed-by: sundar ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Analyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/DependencyFinder.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsFilter.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Module.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleExportsAnalyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleInfoBuilder.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! test/langtools/tools/jdeps/Basic.java ! test/langtools/tools/jdeps/MultiReleaseJar.java ! test/langtools/tools/jdeps/Options.java ! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java ! test/langtools/tools/jdeps/listdeps/src/lib/Lib.java + test/langtools/tools/jdeps/mrjar/Main.java - test/langtools/tools/jdeps/mrjar/test/Main.java Changeset: 526b2490c616 Author: vtewari Date: 2018-11-22 13:25 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/526b2490c616 8046500: GetIpAddrTable function failed on Pure Ipv6 environment Reviewed-by: chegar ! src/java.base/windows/native/libnet/NetworkInterface.c ! src/java.base/windows/native/libnet/NetworkInterface_winXP.c Changeset: d9d3b14b2cfa Author: pliden Date: 2018-11-22 09:14 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/d9d3b14b2cfa 8214068: ZGC crashes with vmTestbase/nsk/jdi/ReferenceType/instances/instances004/TestDescription.java Reviewed-by: eosterlund, rehn, dcubed ! src/hotspot/share/prims/jvmtiTagMap.cpp Changeset: ec92cbf2152b Author: pliden Date: 2018-11-09 14:08 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/ec92cbf2152b 8212748: ZGC: Add reentrant locking functionality Reviewed-by: eosterlund, kbarrett ! src/hotspot/share/gc/z/zLock.hpp ! src/hotspot/share/gc/z/zLock.inline.hpp ! src/hotspot/share/gc/z/zMarkStackAllocator.cpp ! src/hotspot/share/gc/z/zPageAllocator.cpp Changeset: 95ce45e0249f Author: rkennke Date: 2018-11-22 09:22 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/95ce45e0249f 8214055: GC/C2 abstraction for phaseX Reviewed-by: kvn, roland ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/opto/phaseX.cpp Changeset: c88468bc7690 Author: rkennke Date: 2018-11-22 09:23 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/c88468bc7690 8214057: GC/C2 abstraction for Node::has_special_unique_user() Reviewed-by: kvn, roland ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/opto/node.cpp Changeset: 11b97acc9c7f Author: tschatzl Date: 2018-11-22 09:25 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/11b97acc9c7f 8213997: Remove G1HRRSUseSparseTable flag Summary: Remove develop flag because it is not used anyway. Reviewed-by: shade, manc ! src/hotspot/share/gc/g1/g1_globals.hpp ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp Changeset: 533b02f7842c Author: tschatzl Date: 2018-11-22 09:26 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/533b02f7842c 8213927: G1 ignores AlwaysPreTouch when UseTransparentHugePages is enabled Summary: With UseTransparentHugePages we always need to pretouch on small page size as the underlying memory could currently be allocated as either small or large pages. Reviewed-by: shade, sjohanss ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp Changeset: 2d18e5ed0f8d Author: simonis Date: 2018-11-22 09:44 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/2d18e5ed0f8d 8213944: Fix AIX build after the removal of Xrandr.h and add a configure check for it Reviewed-by: shade, erikj, stuefe, ihse, goetz ! make/autoconf/help.m4 ! make/autoconf/lib-x11.m4 ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c Changeset: 8b26bd8b1832 Author: eosterlund Date: 2018-11-22 09:46 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/8b26bd8b1832 8213486: SIGSEGV in CompiledMethod::cleanup_inline_caches_impl with AOT Reviewed-by: kvn, dlong ! src/hotspot/share/aot/aotCompiledMethod.hpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp Changeset: 9cb53c505acd Author: eosterlund Date: 2018-11-22 09:55 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/9cb53c505acd 8214056: Allow the GC to attach context information to CompiledMethod Reviewed-by: shade, kvn, adinn ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/compiledMethod.hpp Changeset: 4f45c682eab0 Author: eosterlund Date: 2018-11-22 10:01 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/4f45c682eab0 8213755: Let nmethods be is_unloading() outside of safepoints Reviewed-by: rehn, coleenp, kvn ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/gc/shared/parallelCleaning.cpp ! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sweeper.cpp Changeset: 7088cfa71363 Author: sgehwolf Date: 2018-11-22 10:11 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/7088cfa71363 8214105: [TESTBUG] Bit test is always false in serviceability/jvmti/StartPhase/AllowedFunctions Reviewed-by: dcubed, dholmes, jcbeyler, gadams, sspitsyn Contributed-by: Simon Tooke ! test/hotspot/jtreg/serviceability/jvmti/StartPhase/AllowedFunctions/libAllowedFunctions.c Changeset: 0a77b7e41322 Author: sgehwolf Date: 2018-11-22 11:15 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/0a77b7e41322 8214108: [TESTBUG] Incorrect Function parameter lists in vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001 Reviewed-by: gadams, sspitsyn Contributed-by: Simon Tooke ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001/ex03t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/extmech/extmech.cpp Changeset: 15fc92f4ae9a Author: hannesw Date: 2018-11-22 15:38 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/15fc92f4ae9a 8200432: javadoc fails with ClassCastException on {@link byte[]} Reviewed-by: jjg, sundar ! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java ! src/jdk.compiler/share/classes/com/sun/tools/doclint/resources/doclint.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java ! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java + test/langtools/jdk/javadoc/doclet/testSeeTag/badref/Test.java ! test/langtools/tools/doclint/ReferenceTest.java ! test/langtools/tools/doclint/ReferenceTest.out Changeset: 61dcd7cd48c3 Author: simonis Date: 2018-11-22 17:22 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/61dcd7cd48c3 8213698: Improve devkit creation and add support for linux/ppc64/ppc64le/s390x Reviewed-by: erikj, ihse ! doc/building.html ! doc/building.md ! make/devkit/Makefile ! make/devkit/Tools.gmk Changeset: 4bef1957a1d8 Author: mchung Date: 2018-11-22 10:15 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/4bef1957a1d8 8214223: tools/jdeps/listdeps/ListModuleDeps.java failed due to missing Lib2 file Reviewed-by: lancea, alanb + test/langtools/tools/jdeps/listdeps/src/lib2/Lib2.java Changeset: a959583eea01 Author: mhorie Date: 2018-11-22 21:43 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/a959583eea01 8214205: PPC64: Add instructions for counting trailing zeros Reviewed-by: mdoerr, gromero ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/globals_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/vm_version_ppc.cpp Changeset: 02747dfbd776 Author: amlu Date: 2018-11-23 12:45 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/02747dfbd776 8214241: Problem list com/sun/jndi/ldap/LdapTimeoutTest.java for all platforms Reviewed-by: vtewari, weijun ! test/jdk/ProblemList.txt Changeset: e21361bccfa1 Author: ysuenaga Date: 2018-11-23 16:36 +0900 URL: http://hg.openjdk.java.net/amber/amber/rev/e21361bccfa1 8213015: Inconsistent settings between JFR.configure and -XX:FlightRecorderOptions Reviewed-by: mgronlun, egahlin ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/hotspot/share/jfr/dcmd/jfrDcmds.hpp ! src/hotspot/share/jfr/recorder/service/jfrOptionSet.cpp ! test/jdk/jdk/jfr/jcmd/TestJcmdConfigure.java Changeset: eb6864cdcd61 Author: vtewari Date: 2018-11-23 13:16 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/eb6864cdcd61 8203672: JNI exception pending in PlainSocketImpl.c 8203264: JNI exception pending in PlainDatagramSocketImpl.c:740 8203673: JNI exception pending in DualStackPlainDatagramSocketImpl.c:398 Reviewed-by: chegar, igerasim ! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c ! src/java.base/windows/native/libnet/DualStackPlainDatagramSocketImpl.c ! src/java.base/windows/native/libnet/PlainSocketImpl.c Changeset: 600fca45232b Author: mgronlun Date: 2018-11-23 10:51 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/600fca45232b 8214161: java.lang.IllegalAccessError: class jdk.internal.event.X509CertificateEvent (in module java.base) cannot access class jdk.jfr.internal.handlers.EventHandler (in module jdk.jfr) because module java.base does not read module jdk.jfr Reviewed-by: egahlin, dholmes ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp Changeset: bbfa1b3aaf7e Author: rehn Date: 2018-11-23 10:43 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/bbfa1b3aaf7e 8212108: SafepointSynchronizer never ending counter (big enough) Reviewed-by: dholmes, eosterlund ! src/hotspot/share/code/dependencyContext.hpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepoint.hpp ! test/jdk/jdk/jfr/event/runtime/TestBiasedLockRevocationEvents.java ! test/jdk/jdk/jfr/event/runtime/TestSafepointEvents.java Changeset: 61b3b58a1d1d Author: rehn Date: 2018-11-23 11:07 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/61b3b58a1d1d 8214181: safepoint header cleanup Reviewed-by: kbarrett, dholmes, coleenp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/memory/iterator.cpp ! src/hotspot/share/runtime/safepoint.hpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/thread.inline.hpp ! src/hotspot/share/services/threadService.hpp ! src/hotspot/share/utilities/hashtable.cpp Changeset: c9325aa887da Author: sjohanss Date: 2018-11-23 10:57 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/c9325aa887da 8214118: HeapRegions marked as archive even if CDS mapping fails Reviewed-by: tschatzl, jiangli ! src/hotspot/share/gc/g1/g1Allocator.hpp ! src/hotspot/share/gc/g1/g1Allocator.inline.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp Changeset: 7d3cde494494 Author: roland Date: 2018-11-22 17:25 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/7d3cde494494 8214206: Fix for JDK-8213419 is broken on 32-bit Reviewed-by: mdoerr, shade ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp ! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp ! src/hotspot/cpu/sparc/c1_LIRGenerator_sparc.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/share/opto/divnode.cpp ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/runtime/compilationPolicy.cpp ! src/hotspot/share/runtime/tieredThresholdPolicy.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/hashtable.cpp Changeset: 2d795829f39f Author: bulasevich Date: 2018-11-23 19:45 +0300 URL: http://hg.openjdk.java.net/amber/amber/rev/2d795829f39f 8213845: ARM32: Interpreter doesn't call result handler after native calls Reviewed-by: aph ! src/hotspot/cpu/arm/interpreterRT_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.hpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp Changeset: 30a02b4e6c06 Author: jwilhelm Date: 2018-11-24 01:05 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/30a02b4e6c06 8214276: Problemlist compiler/intrinsics/mathexact/MulExactLConstantTest.java Reviewed-by: kbarrett ! test/hotspot/jtreg/ProblemList.txt Changeset: 7a16ce664d85 Author: weijun Date: 2018-11-26 08:27 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/7a16ce664d85 8214262: SunEC native code does not compile with debug on Reviewed-by: jnimeh ! src/jdk.crypto.ec/share/native/libsunec/impl/ec.c ! src/jdk.crypto.ec/share/native/libsunec/impl/ecdecode.c Changeset: c6df6671267e Author: jlahoda Date: 2018-11-26 09:24 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/c6df6671267e 8214113: Switch expressions may have constant type and may be skipped during write Summary: Switch expressions should not be compile-time constants. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/langtools/tools/javac/switchexpr/SwitchExpressionIsNotAConstant.java Changeset: ca9459361300 Author: thartmann Date: 2018-11-26 12:16 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/ca9459361300 8214242: compiler/arguments/TestScavengeRootsInCode.java fails because of missing UnlockDiagnosticVMOptions Summary: Added missing UnlockDiagnosticVMOptions. Reviewed-by: tschatzl ! test/hotspot/jtreg/compiler/arguments/TestScavengeRootsInCode.java Changeset: 6df06df9ae2e Author: hseigel Date: 2018-11-26 09:46 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/6df06df9ae2e 8204525: [TESTBUG] runtime/NMT/MallocStressTest.java ran out of java heap Summary: Handle OutOfMemoryError exception to prevent test aborting Reviewed-by: zgu, dholmes ! test/hotspot/jtreg/runtime/NMT/MallocStressTest.java Changeset: c93e62e7fa3c Author: jlaskey Date: 2018-11-26 12:20 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/c93e62e7fa3c 8203442: String::transform Reviewed-by: smarks, sherman, alanb, darcy, forax, rriggs, scolebourne, dholmes, plevart ! src/java.base/share/classes/java/lang/String.java + test/jdk/java/lang/String/Transform.java Changeset: e017d2f176d0 Author: sgehwolf Date: 2018-11-26 09:36 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/e017d2f176d0 8214059: Undefined behaviour in ADLC Reviewed-by: shade, kbarrett Contributed-by: Simon Tooke ! src/hotspot/share/adlc/adlparse.cpp ! src/hotspot/share/adlc/dfa.cpp ! src/hotspot/share/adlc/formssel.cpp Changeset: e62fe5079d64 Author: kbarrett Date: 2018-11-26 13:17 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/e62fe5079d64 8214202: DirtyCardQueueSet::get_completed_buffer should not clear _process_completed Summary: Remove flag clearing and simplify get_completed-buffer. Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/dirtyCardQueue.cpp ! src/hotspot/share/gc/shared/ptrQueue.cpp Changeset: 6d243dcde190 Author: jjg Date: 2018-11-26 11:00 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/6d243dcde190 8213956: javadoc crash using {@index} in doc-files file Reviewed-by: jlahoda, hannesw, pmuthuswamy ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java + test/langtools/jdk/javadoc/doclet/testIndexInPackageFiles/TestIndexInPackageFiles.java Changeset: 00c47178ea6c Author: jiangli Date: 2018-11-26 14:13 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/00c47178ea6c 8214086: [TESTBUG] Fix subgraph test cases in ReplaceCriticalClasses.java Summary: Add subgraph test cases in ReplaceCriticalClassesForSubgraphs.java. Reviewed-by: iklam ! src/hotspot/share/memory/heapShared.cpp ! test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/ReplaceCriticalClasses.java + test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/ReplaceCriticalClassesForSubgraphs.java Changeset: 526f5cf13972 Author: jjg Date: 2018-11-26 11:17 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/526f5cf13972 8190312: javadoc -link doesn't work with http: -> https: URL redirects Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java + test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java Changeset: 3db8758f0f79 Author: iklam Date: 2018-11-26 15:06 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/3db8758f0f79 8214029: Remove dead code BasicHashtable::bulk_free_entries Reviewed-by: dholmes ! src/hotspot/share/utilities/hashtable.cpp ! src/hotspot/share/utilities/hashtable.hpp Changeset: 7084dae775f2 Author: weijun Date: 2018-11-27 08:51 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/7084dae775f2 8214100: use of keystore probing results in unnecessary exception thrown Reviewed-by: mullan ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java + test/jdk/sun/security/tools/keytool/ProbingFailure.java ! test/lib/jdk/test/lib/process/ProcessTools.java Changeset: cecba555360c Author: xuelei Date: 2018-11-26 20:50 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/cecba555360c 8214321: Misleading code in SSLCipher Reviewed-by: ascarpino ! src/java.base/share/classes/sun/security/ssl/SSLCipher.java Changeset: d9f6a700fec9 Author: stuefe Date: 2018-11-27 07:54 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/d9f6a700fec9 8213834: JVMTI ResourceExhausted should not be posted in CompilerThread Reviewed-by: dholmes, dcubed, jcbeyler, sspitsyn ! src/hotspot/share/prims/jvmtiExport.cpp Changeset: bffef37beacb Author: dlong Date: 2018-11-26 22:49 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/bffef37beacb 8213259: [AOT] AOTing java.base fails with "java.lang.AssertionError: no fingerprint for Ljdk/internal/event/Event" Reviewed-by: iklam, kvn ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/klassFactory.cpp Changeset: 0037ea3c7322 Author: roland Date: 2018-11-26 17:35 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/0037ea3c7322 8214189: test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation Reviewed-by: kvn ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! test/hotspot/jtreg/ProblemList.txt + test/hotspot/jtreg/compiler/integerArithmetic/MultiplyByConstantLongMax.java Changeset: 93afbb11063b Author: coffeys Date: 2018-11-27 11:09 +0000 URL: http://hg.openjdk.java.net/amber/amber/rev/93afbb11063b 8214295: Populate handlers while holding streamHandlerLock Reviewed-by: chegar ! src/java.base/share/classes/java/net/URL.java Changeset: 99eb43bc3595 Author: hannesw Date: 2018-11-27 13:02 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/99eb43bc3595 8213716: javadoc search not working with Japanese and Chinese locales Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchIndexItem.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java Changeset: b80549fdb52f Author: mbaesken Date: 2018-11-26 14:04 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/b80549fdb52f 8214297: testbug : missing fclose in jvmti_aod.cpp Reviewed-by: coleenp, stuefe ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/aod/jvmti_aod.cpp Changeset: 605878cd4009 Author: vromero Date: 2018-11-27 11:07 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/605878cd4009 8203277: preflow visitor used during lambda attribution shouldn't visit class definitions inside the lambda body Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/langtools/tools/javac/T8203277/PreflowShouldVisitLambdaOrDiamondInsideLambdaTest.java ! test/langtools/tools/javac/api/TestGetScopeResult.java Changeset: ca6b58b8ffc5 Author: mgronlun Date: 2018-11-27 18:14 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/ca6b58b8ffc5 8214287: SpecJbb2005StressModule got uncaught exception Reviewed-by: egahlin, jwilhelm ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java Changeset: 44fe5fab538a Author: joehw Date: 2018-11-27 09:40 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/44fe5fab538a 8177286: AttributeSet: attempt to compare Qname and String Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeSet.java Changeset: b206bdfb9fe2 Author: darcy Date: 2018-11-27 11:28 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/b206bdfb9fe2 8213911: Use example.com in java.net and other examples Reviewed-by: prappo, chegar, rriggs, mullan ! src/java.base/share/classes/java/net/HostPortrange.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/SocketPermission.java ! src/java.base/share/classes/java/net/URI.java ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLPermission.java ! src/java.base/share/classes/java/net/package-info.java ! src/java.base/share/classes/java/nio/file/Files.java ! src/java.base/share/classes/java/security/CodeSource.java Changeset: c724619944f1 Author: pchilanomate Date: 2018-11-27 13:39 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/c724619944f1 8150689: Thread dump report "waiting to re-lock in wait()" shows incorrectly Summary: "waiting to re-lock in wait()" is now shown in the frame where relocking is taking place Reviewed-by: dholmes, dcubed ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vframe.cpp Changeset: 10c6e9066819 Author: jiangli Date: 2018-11-27 17:53 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/10c6e9066819 8214217: [TESTBUG] runtime/appcds/LotsOfClasses.java failed with fragmented heap Summary: Improve the fragmentation error message. Set java heap size in LotsOfClasses.java. Reviewed-by: iklam, ccheung ! src/hotspot/share/memory/filemap.cpp ! test/hotspot/jtreg/runtime/appcds/LotsOfClasses.java Changeset: e7fdc9d9c376 Author: dcubed Date: 2018-11-27 18:35 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/e7fdc9d9c376 8202415: Incorrect time logged for monitor deflation Summary: Add support for "deflating per-thread idle monitors" log mesgs. Reviewed-by: dholmes, coleenp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! test/hotspot/jtreg/runtime/logging/SafepointCleanupTest.java Changeset: 64413aaea8ed Author: mseledtsov Date: 2018-11-27 15:52 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/64413aaea8ed 8213914: [TESTBUG] Several JFR VM events are not covered by tests Summary: Fixed several relevant test issues, added a test to check event coverage Reviewed-by: egahlin ! test/jdk/jdk/jfr/event/compiler/TestCompilerConfig.java ! test/jdk/jdk/jfr/event/gc/detailed/TestEvacuationInfoEvent.java + test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java ! test/jdk/jdk/jfr/event/runtime/TestSafepointEvents.java ! test/lib/jdk/test/lib/jfr/EventNames.java Changeset: 53a407ab6d22 Author: coleenp Date: 2018-11-27 19:46 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/53a407ab6d22 8214151: [TESTBUG] CleanProtectionDomain.java fails due to RuntimeException: 'protection domain unlinked' missing Summary: call WB_ProtectionDomainRemovedCount. Reviewed-by: jiangli, pchilanomate ! test/hotspot/jtreg/runtime/Dictionary/CleanProtectionDomain.java Changeset: 19b15ff2576b Author: dholmes Date: 2018-11-27 21:20 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/19b15ff2576b 8214208: Nestmate package validation logging/exception should include classloader information Reviewed-by: hseigel, coleenp, mchung ! src/hotspot/share/oops/instanceKlass.cpp ! test/hotspot/jtreg/runtime/Nestmates/membership/TestNestmateMembership.java ! test/jdk/java/lang/reflect/Nestmates/TestReflectionAPI.java Changeset: 4b427f2653f1 Author: dholmes Date: 2018-11-27 22:02 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/4b427f2653f1 8212207: runtime/InternalApi/ThreadCpuTimesDeadlock.java crashes with SEGV in pthread_getcpuclockid+0x0 Summary: skip non-JavaThreads that have not reached a minimal initialization point - setting their stack size Reviewed-by: kbarrett, stuefe ! src/hotspot/share/services/management.cpp Changeset: 1ffff60c9f54 Author: pmuthuswamy Date: 2018-11-28 09:37 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/1ffff60c9f54 8213921: Use {@systemProperty} tag for properties listed in "Networking Properties" Reviewed-by: chegar ! src/java.base/share/classes/java/net/doc-files/net-properties.html Changeset: c76cfae195c8 Author: pmuthuswamy Date: 2018-11-28 10:21 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/c76cfae195c8 8202621: bad test with broken links needs to be updated Reviewed-by: hannesw ! test/langtools/jdk/javadoc/doclet/DocRootSlash/DocRootSlash.java ! test/langtools/jdk/javadoc/doclet/DocRootSlash/overview.html ! test/langtools/jdk/javadoc/doclet/DocRootSlash/p1/C1.java ! test/langtools/jdk/javadoc/doclet/DocRootSlash/p1/package.html Changeset: 70adb0f573a7 Author: mli Date: 2018-11-28 15:34 +0800 URL: http://hg.openjdk.java.net/amber/amber/rev/70adb0f573a7 8211975: move testlibrary/jdk/testlibrary/OptimalCapacity.java to top-level library Reviewed-by: igerasim ! test/jdk/java/lang/Character/UnicodeBlock/OptimalMapSize.java ! test/jdk/java/lang/Enum/ConstantDirectoryOptimalCapacity.java ! test/jdk/java/lang/invoke/VarHandle/AccessMode/OptimalMapSize.java - test/jdk/lib/testlibrary/jdk/testlibrary/OptimalCapacity.java + test/lib/jdk/test/lib/util/OptimalCapacity.java Changeset: f480ad035c73 Author: roland Date: 2018-11-27 09:35 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/f480ad035c73 8214172: GC interface entry points for loop opts Reviewed-by: kvn, rkennke ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/phase.cpp ! src/hotspot/share/opto/phase.hpp ! src/hotspot/share/opto/phasetype.hpp Changeset: d17e09494308 Author: roland Date: 2018-11-27 14:49 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/d17e09494308 8214362: C2: gc interface entry point for split if Reviewed-by: rkennke, thartmann ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/opto/loopopts.cpp Changeset: 8586613959f0 Author: mbaesken Date: 2018-11-27 15:56 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/8586613959f0 8214373: adjust usage of ReleaseLongArrayElements in MacosxDebuggerLocal Reviewed-by: stuefe, jcbeyler ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m Changeset: 2e52aa822c57 Author: ihse Date: 2018-11-28 10:00 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/2e52aa822c57 8178317: Create man pages using pandoc from markdown sources Reviewed-by: erikj ! make/CompileToolsJdk.gmk ! make/Docs.gmk ! make/Images.gmk ! make/ModuleWrapper.gmk ! make/ToolsJdk.gmk ! make/autoconf/jdk-options.m4 ! make/common/Modules.gmk ! make/common/ProcessMarkdown.gmk ! make/conf/jib-profiles.js ! make/devkit/createPandocBundle.sh ! make/launcher/LauncherCommon.gmk + make/scripts/pandoc-manpage-filter.js + make/scripts/pandoc-manpage-filter.sh.template - src/bsd/doc/man/DO_NOT_EDIT--GENERATED_FILES - src/bsd/doc/man/apt.1 - src/bsd/doc/man/ja/apt.1 - src/bsd/doc/man/ja/jar.1 - src/bsd/doc/man/ja/jarsigner.1 - src/bsd/doc/man/ja/java.1 - src/bsd/doc/man/ja/javac.1 - src/bsd/doc/man/ja/javadoc.1 - src/bsd/doc/man/ja/javap.1 - src/bsd/doc/man/ja/javaws.1 - src/bsd/doc/man/ja/jcmd.1 - src/bsd/doc/man/ja/jconsole.1 - src/bsd/doc/man/ja/jdb.1 - src/bsd/doc/man/ja/jdeps.1 - src/bsd/doc/man/ja/jhat.1 - src/bsd/doc/man/ja/jinfo.1 - src/bsd/doc/man/ja/jjs.1 - src/bsd/doc/man/ja/jmap.1 - src/bsd/doc/man/ja/jps.1 - src/bsd/doc/man/ja/jrunscript.1 - src/bsd/doc/man/ja/jsadebugd.1 - src/bsd/doc/man/ja/jstack.1 - src/bsd/doc/man/ja/jstat.1 - src/bsd/doc/man/ja/jstatd.1 - src/bsd/doc/man/ja/keytool.1 - src/bsd/doc/man/ja/pack200.1 - src/bsd/doc/man/ja/rmic.1 - src/bsd/doc/man/ja/rmid.1 - src/bsd/doc/man/ja/rmiregistry.1 - src/bsd/doc/man/ja/serialver.1 - src/bsd/doc/man/ja/unpack200.1 - src/bsd/doc/man/jar.1 - src/bsd/doc/man/jarsigner.1 - src/bsd/doc/man/java.1 - src/bsd/doc/man/javac.1 - src/bsd/doc/man/javadoc.1 - src/bsd/doc/man/javap.1 - src/bsd/doc/man/javaws.1 - src/bsd/doc/man/jcmd.1 - src/bsd/doc/man/jconsole.1 - src/bsd/doc/man/jdb.1 - src/bsd/doc/man/jdeps.1 - src/bsd/doc/man/jhat.1 - src/bsd/doc/man/jinfo.1 - src/bsd/doc/man/jjs.1 - src/bsd/doc/man/jmap.1 - src/bsd/doc/man/jps.1 - src/bsd/doc/man/jrunscript.1 - src/bsd/doc/man/jsadebugd.1 - src/bsd/doc/man/jstack.1 - src/bsd/doc/man/jstat.1 - src/bsd/doc/man/jstatd.1 - src/bsd/doc/man/keytool.1 - src/bsd/doc/man/pack200.1 - src/bsd/doc/man/rmic.1 - src/bsd/doc/man/rmid.1 - src/bsd/doc/man/rmiregistry.1 - src/bsd/doc/man/serialver.1 - src/bsd/doc/man/unpack200.1 + src/java.base/share/man/java.1 + src/java.base/share/man/keytool.1 + src/java.rmi/share/man/rmid.1 + src/java.rmi/share/man/rmiregistry.1 + src/java.scripting/share/man/jrunscript.1 + src/jdk.compiler/share/man/javac.1 + src/jdk.compiler/share/man/serialver.1 + src/jdk.jartool/share/man/jar.1 + src/jdk.jartool/share/man/jarsigner.1 + src/jdk.javadoc/share/man/javadoc.1 + src/jdk.jcmd/share/man/jcmd.1 + src/jdk.jcmd/share/man/jinfo.1 + src/jdk.jcmd/share/man/jmap.1 + src/jdk.jcmd/share/man/jps.1 + src/jdk.jcmd/share/man/jstack.1 + src/jdk.jcmd/share/man/jstat.1 + src/jdk.jconsole/share/man/jconsole.1 + src/jdk.jdeps/share/man/javap.1 + src/jdk.jdeps/share/man/jdeps.1 + src/jdk.jdi/share/man/jdb.1 + src/jdk.jstatd/share/man/jstatd.1 + src/jdk.pack/share/man/pack200.1 + src/jdk.pack/share/man/unpack200.1 + src/jdk.rmic/share/man/rmic.1 + src/jdk.scripting.nashorn.shell/share/man/jjs.1 - src/linux/doc/man/DO_NOT_EDIT--GENERATED_FILES - src/linux/doc/man/ja/jar.1 - src/linux/doc/man/ja/jarsigner.1 - src/linux/doc/man/ja/java.1 - src/linux/doc/man/ja/javac.1 - src/linux/doc/man/ja/javadoc.1 - src/linux/doc/man/ja/javap.1 - src/linux/doc/man/ja/javaws.1 - src/linux/doc/man/ja/jcmd.1 - src/linux/doc/man/ja/jconsole.1 - src/linux/doc/man/ja/jdb.1 - src/linux/doc/man/ja/jdeps.1 - src/linux/doc/man/ja/jhat.1 - src/linux/doc/man/ja/jinfo.1 - src/linux/doc/man/ja/jjs.1 - src/linux/doc/man/ja/jmap.1 - src/linux/doc/man/ja/jps.1 - src/linux/doc/man/ja/jrunscript.1 - src/linux/doc/man/ja/jsadebugd.1 - src/linux/doc/man/ja/jstack.1 - src/linux/doc/man/ja/jstat.1 - src/linux/doc/man/ja/jstatd.1 - src/linux/doc/man/ja/keytool.1 - src/linux/doc/man/ja/pack200.1 - src/linux/doc/man/ja/rmic.1 - src/linux/doc/man/ja/rmid.1 - src/linux/doc/man/ja/rmiregistry.1 - src/linux/doc/man/ja/serialver.1 - src/linux/doc/man/ja/unpack200.1 - src/linux/doc/man/jar.1 - src/linux/doc/man/jarsigner.1 - src/linux/doc/man/java.1 - src/linux/doc/man/javac.1 - src/linux/doc/man/javadoc.1 - src/linux/doc/man/javap.1 - src/linux/doc/man/javaws.1 - src/linux/doc/man/jcmd.1 - src/linux/doc/man/jconsole.1 - src/linux/doc/man/jdb.1 - src/linux/doc/man/jdeps.1 - src/linux/doc/man/jhat.1 - src/linux/doc/man/jinfo.1 - src/linux/doc/man/jjs.1 - src/linux/doc/man/jmap.1 - src/linux/doc/man/jps.1 - src/linux/doc/man/jrunscript.1 - src/linux/doc/man/jsadebugd.1 - src/linux/doc/man/jstack.1 - src/linux/doc/man/jstat.1 - src/linux/doc/man/jstatd.1 - src/linux/doc/man/keytool.1 - src/linux/doc/man/pack200.1 - src/linux/doc/man/rmic.1 - src/linux/doc/man/rmid.1 - src/linux/doc/man/rmiregistry.1 - src/linux/doc/man/serialver.1 - src/linux/doc/man/unpack200.1 - src/solaris/doc/sun/man/man1/DO_NOT_EDIT--GENERATED_FILES - src/solaris/doc/sun/man/man1/ja/jar.1 - src/solaris/doc/sun/man/man1/ja/jarsigner.1 - src/solaris/doc/sun/man/man1/ja/java.1 - src/solaris/doc/sun/man/man1/ja/javac.1 - src/solaris/doc/sun/man/man1/ja/javadoc.1 - src/solaris/doc/sun/man/man1/ja/javap.1 - src/solaris/doc/sun/man/man1/ja/jcmd.1 - src/solaris/doc/sun/man/man1/ja/jconsole.1 - src/solaris/doc/sun/man/man1/ja/jdb.1 - src/solaris/doc/sun/man/man1/ja/jdeps.1 - src/solaris/doc/sun/man/man1/ja/jhat.1 - src/solaris/doc/sun/man/man1/ja/jinfo.1 - src/solaris/doc/sun/man/man1/ja/jjs.1 - src/solaris/doc/sun/man/man1/ja/jmap.1 - src/solaris/doc/sun/man/man1/ja/jps.1 - src/solaris/doc/sun/man/man1/ja/jrunscript.1 - src/solaris/doc/sun/man/man1/ja/jsadebugd.1 - src/solaris/doc/sun/man/man1/ja/jstack.1 - src/solaris/doc/sun/man/man1/ja/jstat.1 - src/solaris/doc/sun/man/man1/ja/jstatd.1 - src/solaris/doc/sun/man/man1/ja/keytool.1 - src/solaris/doc/sun/man/man1/ja/pack200.1 - src/solaris/doc/sun/man/man1/ja/rmic.1 - src/solaris/doc/sun/man/man1/ja/rmid.1 - src/solaris/doc/sun/man/man1/ja/rmiregistry.1 - src/solaris/doc/sun/man/man1/ja/serialver.1 - src/solaris/doc/sun/man/man1/ja/unpack200.1 - src/solaris/doc/sun/man/man1/jar.1 - src/solaris/doc/sun/man/man1/jarsigner.1 - src/solaris/doc/sun/man/man1/java.1 - src/solaris/doc/sun/man/man1/javac.1 - src/solaris/doc/sun/man/man1/javadoc.1 - src/solaris/doc/sun/man/man1/javap.1 - src/solaris/doc/sun/man/man1/jcmd.1 - src/solaris/doc/sun/man/man1/jconsole.1 - src/solaris/doc/sun/man/man1/jdb.1 - src/solaris/doc/sun/man/man1/jdeps.1 - src/solaris/doc/sun/man/man1/jhat.1 - src/solaris/doc/sun/man/man1/jinfo.1 - src/solaris/doc/sun/man/man1/jjs.1 - src/solaris/doc/sun/man/man1/jmap.1 - src/solaris/doc/sun/man/man1/jps.1 - src/solaris/doc/sun/man/man1/jrunscript.1 - src/solaris/doc/sun/man/man1/jsadebugd.1 - src/solaris/doc/sun/man/man1/jstack.1 - src/solaris/doc/sun/man/man1/jstat.1 - src/solaris/doc/sun/man/man1/jstatd.1 - src/solaris/doc/sun/man/man1/keytool.1 - src/solaris/doc/sun/man/man1/pack200.1 - src/solaris/doc/sun/man/man1/rmic.1 - src/solaris/doc/sun/man/man1/rmid.1 - src/solaris/doc/sun/man/man1/rmiregistry.1 - src/solaris/doc/sun/man/man1/serialver.1 - src/solaris/doc/sun/man/man1/unpack200.1 Changeset: 28632315d1be Author: tschatzl Date: 2018-11-28 10:52 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/28632315d1be 8211211: vmTestbase/metaspace/stressDictionary/StressDictionary.java timeout Summary: Disable CMS precleaning to avoid accumulating too many classloaders to unload. Reviewed-by: kbarrett, sangheki ! test/hotspot/jtreg/vmTestbase/metaspace/stressDictionary/StressDictionary.java Changeset: 877dd2b0f36c Author: tschatzl Date: 2018-11-28 11:06 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/877dd2b0f36c 8213996: Remove one of the SparsePRT entry tables Summary: Remove unused functionality in SparsePRT Reviewed-by: shade, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSet.hpp ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp ! src/hotspot/share/gc/g1/heapRegionRemSet.hpp ! src/hotspot/share/gc/g1/sparsePRT.cpp ! src/hotspot/share/gc/g1/sparsePRT.hpp Changeset: b22da519f2e3 Author: rehn Date: 2018-11-28 11:06 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/b22da519f2e3 8213791: StringTable: Use get and insert Reviewed-by: eosterlund, gziemski ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/stringTable.hpp ! src/hotspot/share/utilities/concurrentHashTable.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp Changeset: 263c7685a22a Author: dchuyko Date: 2018-11-28 13:24 +0300 URL: http://hg.openjdk.java.net/amber/amber/rev/263c7685a22a 8214272: Don't use memset to initialize arrays of MemoryUsage in memoryManager.cpp Reviewed-by: rkennke, shade ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/services/memoryManager.cpp Changeset: 91ae63450fa8 Author: simonis Date: 2018-11-28 13:56 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/91ae63450fa8 8214343: Handle the absence of Xrandr more generically Reviewed-by: stuefe, erikj, prr ! make/autoconf/lib-x11.m4 ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c Changeset: fab77e2d8146 Author: iklam Date: 2018-11-28 07:51 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/fab77e2d8146 8213275: ReplaceCriticalClasses.java fails with jdk.internal.vm.PostVMInitHook not found Reviewed-by: lfoltan, sspitsyn, shade ! test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/ReplaceCriticalClasses.java Changeset: 732bec44c89e Author: joehw Date: 2018-11-28 10:30 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/732bec44c89e 8213117: adoptNode corrupts attribute values Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java + test/jaxp/javax/xml/jaxp/unittest/dom/DocumentTest.java Changeset: 19de50eb561d Author: jcbeyler Date: 2018-11-28 11:09 -0800 URL: http://hg.openjdk.java.net/amber/amber/rev/19de50eb561d 8214408: Migrate EventsOnOff to using the same allocateAndCheck method Summary: Move code to the more stable version used by other tests Reviewed-by: sspitsyn, amenkov ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java Changeset: f24ae8376e71 Author: lancea Date: 2018-11-28 14:49 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/f24ae8376e71 8210454: jar tool does not allow setting the module version without also setting the main class Reviewed-by: alanb, mchung, chegar ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! test/jdk/tools/jar/modularJar/Basic.java From maurizio.cimadamore at oracle.com Wed Nov 28 20:24:22 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Wed, 28 Nov 2018 20:24:22 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <201811282024.wASKOMAi008061@aojmv0008.oracle.com> Changeset: 8927cb6ca12c Author: mcimadamore Date: 2018-11-28 21:30 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/8927cb6ca12c Automatic merge with default - src/bsd/doc/man/DO_NOT_EDIT--GENERATED_FILES - src/bsd/doc/man/apt.1 - src/bsd/doc/man/ja/apt.1 - src/bsd/doc/man/ja/jar.1 - src/bsd/doc/man/ja/jarsigner.1 - src/bsd/doc/man/ja/java.1 - src/bsd/doc/man/ja/javac.1 - src/bsd/doc/man/ja/javadoc.1 - src/bsd/doc/man/ja/javap.1 - src/bsd/doc/man/ja/javaws.1 - src/bsd/doc/man/ja/jcmd.1 - src/bsd/doc/man/ja/jconsole.1 - src/bsd/doc/man/ja/jdb.1 - src/bsd/doc/man/ja/jdeps.1 - src/bsd/doc/man/ja/jhat.1 - src/bsd/doc/man/ja/jinfo.1 - src/bsd/doc/man/ja/jjs.1 - src/bsd/doc/man/ja/jmap.1 - src/bsd/doc/man/ja/jps.1 - src/bsd/doc/man/ja/jrunscript.1 - src/bsd/doc/man/ja/jsadebugd.1 - src/bsd/doc/man/ja/jstack.1 - src/bsd/doc/man/ja/jstat.1 - src/bsd/doc/man/ja/jstatd.1 - src/bsd/doc/man/ja/keytool.1 - src/bsd/doc/man/ja/pack200.1 - src/bsd/doc/man/ja/rmic.1 - src/bsd/doc/man/ja/rmid.1 - src/bsd/doc/man/ja/rmiregistry.1 - src/bsd/doc/man/ja/serialver.1 - src/bsd/doc/man/ja/unpack200.1 - src/bsd/doc/man/jar.1 - src/bsd/doc/man/jarsigner.1 - src/bsd/doc/man/java.1 - src/bsd/doc/man/javac.1 - src/bsd/doc/man/javadoc.1 - src/bsd/doc/man/javap.1 - src/bsd/doc/man/javaws.1 - src/bsd/doc/man/jcmd.1 - src/bsd/doc/man/jconsole.1 - src/bsd/doc/man/jdb.1 - src/bsd/doc/man/jdeps.1 - src/bsd/doc/man/jhat.1 - src/bsd/doc/man/jinfo.1 - src/bsd/doc/man/jjs.1 - src/bsd/doc/man/jmap.1 - src/bsd/doc/man/jps.1 - src/bsd/doc/man/jrunscript.1 - src/bsd/doc/man/jsadebugd.1 - src/bsd/doc/man/jstack.1 - src/bsd/doc/man/jstat.1 - src/bsd/doc/man/jstatd.1 - src/bsd/doc/man/keytool.1 - src/bsd/doc/man/pack200.1 - src/bsd/doc/man/rmic.1 - src/bsd/doc/man/rmid.1 - src/bsd/doc/man/rmiregistry.1 - src/bsd/doc/man/serialver.1 - src/bsd/doc/man/unpack200.1 - src/java.base/share/classes/jdk/internal/org/objectweb/asm/Item.java - src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsConfig.m - src/java.desktop/unix/classes/sun/awt/X11/genhash.awk - src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h - src/java.desktop/unix/legal/xwindows.md - src/java.desktop/unix/native/libawt_xawt/awt/Xrandr.h - src/java.desktop/unix/native/libawt_xawt/awt/randr.h - src/java.desktop/unix/native/libawt_xawt/awt/robot_common.c - src/java.desktop/unix/native/libawt_xawt/awt/robot_common.h ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ArrayOffsetProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc.test/src/org/graalvm/compiler/core/sparc/test/SPARCAllocatorTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringIndexOfOp.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/OpaqueNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/util/HashSetNodeEventListener.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/FixedNodeProbabilityCache.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringIndexOfNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/UnsafeReplacementsTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/VarHandleTest.java - src/linux/doc/man/DO_NOT_EDIT--GENERATED_FILES - src/linux/doc/man/ja/jar.1 - src/linux/doc/man/ja/jarsigner.1 - src/linux/doc/man/ja/java.1 - src/linux/doc/man/ja/javac.1 - src/linux/doc/man/ja/javadoc.1 - src/linux/doc/man/ja/javap.1 - src/linux/doc/man/ja/javaws.1 - src/linux/doc/man/ja/jcmd.1 - src/linux/doc/man/ja/jconsole.1 - src/linux/doc/man/ja/jdb.1 - src/linux/doc/man/ja/jdeps.1 - src/linux/doc/man/ja/jhat.1 - src/linux/doc/man/ja/jinfo.1 - src/linux/doc/man/ja/jjs.1 - src/linux/doc/man/ja/jmap.1 - src/linux/doc/man/ja/jps.1 - src/linux/doc/man/ja/jrunscript.1 - src/linux/doc/man/ja/jsadebugd.1 - src/linux/doc/man/ja/jstack.1 - src/linux/doc/man/ja/jstat.1 - src/linux/doc/man/ja/jstatd.1 - src/linux/doc/man/ja/keytool.1 - src/linux/doc/man/ja/pack200.1 - src/linux/doc/man/ja/rmic.1 - src/linux/doc/man/ja/rmid.1 - src/linux/doc/man/ja/rmiregistry.1 - src/linux/doc/man/ja/serialver.1 - src/linux/doc/man/ja/unpack200.1 - src/linux/doc/man/jar.1 - src/linux/doc/man/jarsigner.1 - src/linux/doc/man/java.1 - src/linux/doc/man/javac.1 - src/linux/doc/man/javadoc.1 - src/linux/doc/man/javap.1 - src/linux/doc/man/javaws.1 - src/linux/doc/man/jcmd.1 - src/linux/doc/man/jconsole.1 - src/linux/doc/man/jdb.1 - src/linux/doc/man/jdeps.1 - src/linux/doc/man/jhat.1 - src/linux/doc/man/jinfo.1 - src/linux/doc/man/jjs.1 - src/linux/doc/man/jmap.1 - src/linux/doc/man/jps.1 - src/linux/doc/man/jrunscript.1 - src/linux/doc/man/jsadebugd.1 - src/linux/doc/man/jstack.1 - src/linux/doc/man/jstat.1 - src/linux/doc/man/jstatd.1 - src/linux/doc/man/keytool.1 - src/linux/doc/man/pack200.1 - src/linux/doc/man/rmic.1 - src/linux/doc/man/rmid.1 - src/linux/doc/man/rmiregistry.1 - src/linux/doc/man/serialver.1 - src/linux/doc/man/unpack200.1 - src/solaris/doc/sun/man/man1/DO_NOT_EDIT--GENERATED_FILES - src/solaris/doc/sun/man/man1/ja/jar.1 - src/solaris/doc/sun/man/man1/ja/jarsigner.1 - src/solaris/doc/sun/man/man1/ja/java.1 - src/solaris/doc/sun/man/man1/ja/javac.1 - src/solaris/doc/sun/man/man1/ja/javadoc.1 - src/solaris/doc/sun/man/man1/ja/javap.1 - src/solaris/doc/sun/man/man1/ja/jcmd.1 - src/solaris/doc/sun/man/man1/ja/jconsole.1 - src/solaris/doc/sun/man/man1/ja/jdb.1 - src/solaris/doc/sun/man/man1/ja/jdeps.1 - src/solaris/doc/sun/man/man1/ja/jhat.1 - src/solaris/doc/sun/man/man1/ja/jinfo.1 - src/solaris/doc/sun/man/man1/ja/jjs.1 - src/solaris/doc/sun/man/man1/ja/jmap.1 - src/solaris/doc/sun/man/man1/ja/jps.1 - src/solaris/doc/sun/man/man1/ja/jrunscript.1 - src/solaris/doc/sun/man/man1/ja/jsadebugd.1 - src/solaris/doc/sun/man/man1/ja/jstack.1 - src/solaris/doc/sun/man/man1/ja/jstat.1 - src/solaris/doc/sun/man/man1/ja/jstatd.1 - src/solaris/doc/sun/man/man1/ja/keytool.1 - src/solaris/doc/sun/man/man1/ja/pack200.1 - src/solaris/doc/sun/man/man1/ja/rmic.1 - src/solaris/doc/sun/man/man1/ja/rmid.1 - src/solaris/doc/sun/man/man1/ja/rmiregistry.1 - src/solaris/doc/sun/man/man1/ja/serialver.1 - src/solaris/doc/sun/man/man1/ja/unpack200.1 - src/solaris/doc/sun/man/man1/jar.1 - src/solaris/doc/sun/man/man1/jarsigner.1 - src/solaris/doc/sun/man/man1/java.1 - src/solaris/doc/sun/man/man1/javac.1 - src/solaris/doc/sun/man/man1/javadoc.1 - src/solaris/doc/sun/man/man1/javap.1 - src/solaris/doc/sun/man/man1/jcmd.1 - src/solaris/doc/sun/man/man1/jconsole.1 - src/solaris/doc/sun/man/man1/jdb.1 - src/solaris/doc/sun/man/man1/jdeps.1 - src/solaris/doc/sun/man/man1/jhat.1 - src/solaris/doc/sun/man/man1/jinfo.1 - src/solaris/doc/sun/man/man1/jjs.1 - src/solaris/doc/sun/man/man1/jmap.1 - src/solaris/doc/sun/man/man1/jps.1 - src/solaris/doc/sun/man/man1/jrunscript.1 - src/solaris/doc/sun/man/man1/jsadebugd.1 - src/solaris/doc/sun/man/man1/jstack.1 - src/solaris/doc/sun/man/man1/jstat.1 - src/solaris/doc/sun/man/man1/jstatd.1 - src/solaris/doc/sun/man/man1/keytool.1 - src/solaris/doc/sun/man/man1/pack200.1 - src/solaris/doc/sun/man/man1/rmic.1 - src/solaris/doc/sun/man/man1/rmid.1 - src/solaris/doc/sun/man/man1/rmiregistry.1 - src/solaris/doc/sun/man/man1/serialver.1 - src/solaris/doc/sun/man/man1/unpack200.1 - test/hotspot/jtreg/compiler/graalunit/CoreSparcTest.java - test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.html - test/jdk/java/awt/event/SequencedEvent/SequencedEventTest.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.sh - test/jdk/java/util/ResourceBundle/awtres.jar - test/jdk/java/util/ResourceBundle/modules/appbasic/appbasic.sh - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/appbasic2.sh - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/basic.sh - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja_JP.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/asia/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/eu/MyResources_es.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesMain.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/layer/run.sh - test/jdk/java/util/ResourceBundle/modules/modlocal/modlocal.sh - test/jdk/java/util/ResourceBundle/modules/modlocal/src/extra/jdk/test/resources/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/simple.sh - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/unnamed/unnamed.sh - test/jdk/java/util/ResourceBundle/modules/visibility/visibility.sh - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_de.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_en.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_fr.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_ja.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh_TW.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/xmlformat.sh - test/jdk/lib/testlibrary/jdk/testlibrary/OptimalCapacity.java - test/langtools/tools/jdeps/mrjar/test/Main.java From maurizio.cimadamore at oracle.com Wed Nov 28 20:25:54 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Wed, 28 Nov 2018 20:25:54 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <201811282025.wASKPtOb010356@aojmv0008.oracle.com> Changeset: 3e9a0059ada0 Author: mcimadamore Date: 2018-11-28 21:31 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/3e9a0059ada0 Automatic merge with default - src/bsd/doc/man/DO_NOT_EDIT--GENERATED_FILES - src/bsd/doc/man/apt.1 - src/bsd/doc/man/ja/apt.1 - src/bsd/doc/man/ja/jar.1 - src/bsd/doc/man/ja/jarsigner.1 - src/bsd/doc/man/ja/java.1 - src/bsd/doc/man/ja/javac.1 - src/bsd/doc/man/ja/javadoc.1 - src/bsd/doc/man/ja/javap.1 - src/bsd/doc/man/ja/javaws.1 - src/bsd/doc/man/ja/jcmd.1 - src/bsd/doc/man/ja/jconsole.1 - src/bsd/doc/man/ja/jdb.1 - src/bsd/doc/man/ja/jdeps.1 - src/bsd/doc/man/ja/jhat.1 - src/bsd/doc/man/ja/jinfo.1 - src/bsd/doc/man/ja/jjs.1 - src/bsd/doc/man/ja/jmap.1 - src/bsd/doc/man/ja/jps.1 - src/bsd/doc/man/ja/jrunscript.1 - src/bsd/doc/man/ja/jsadebugd.1 - src/bsd/doc/man/ja/jstack.1 - src/bsd/doc/man/ja/jstat.1 - src/bsd/doc/man/ja/jstatd.1 - src/bsd/doc/man/ja/keytool.1 - src/bsd/doc/man/ja/pack200.1 - src/bsd/doc/man/ja/rmic.1 - src/bsd/doc/man/ja/rmid.1 - src/bsd/doc/man/ja/rmiregistry.1 - src/bsd/doc/man/ja/serialver.1 - src/bsd/doc/man/ja/unpack200.1 - src/bsd/doc/man/jar.1 - src/bsd/doc/man/jarsigner.1 - src/bsd/doc/man/java.1 - src/bsd/doc/man/javac.1 - src/bsd/doc/man/javadoc.1 - src/bsd/doc/man/javap.1 - src/bsd/doc/man/javaws.1 - src/bsd/doc/man/jcmd.1 - src/bsd/doc/man/jconsole.1 - src/bsd/doc/man/jdb.1 - src/bsd/doc/man/jdeps.1 - src/bsd/doc/man/jhat.1 - src/bsd/doc/man/jinfo.1 - src/bsd/doc/man/jjs.1 - src/bsd/doc/man/jmap.1 - src/bsd/doc/man/jps.1 - src/bsd/doc/man/jrunscript.1 - src/bsd/doc/man/jsadebugd.1 - src/bsd/doc/man/jstack.1 - src/bsd/doc/man/jstat.1 - src/bsd/doc/man/jstatd.1 - src/bsd/doc/man/keytool.1 - src/bsd/doc/man/pack200.1 - src/bsd/doc/man/rmic.1 - src/bsd/doc/man/rmid.1 - src/bsd/doc/man/rmiregistry.1 - src/bsd/doc/man/serialver.1 - src/bsd/doc/man/unpack200.1 - src/java.base/share/classes/jdk/internal/org/objectweb/asm/Item.java - src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsConfig.m - src/java.desktop/unix/classes/sun/awt/X11/genhash.awk - src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h - src/java.desktop/unix/legal/xwindows.md - src/java.desktop/unix/native/libawt_xawt/awt/Xrandr.h - src/java.desktop/unix/native/libawt_xawt/awt/randr.h - src/java.desktop/unix/native/libawt_xawt/awt/robot_common.c - src/java.desktop/unix/native/libawt_xawt/awt/robot_common.h ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ArrayOffsetProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc.test/src/org/graalvm/compiler/core/sparc/test/SPARCAllocatorTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringIndexOfOp.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/OpaqueNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/util/HashSetNodeEventListener.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/FixedNodeProbabilityCache.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringIndexOfNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/UnsafeReplacementsTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/VarHandleTest.java - src/linux/doc/man/DO_NOT_EDIT--GENERATED_FILES - src/linux/doc/man/ja/jar.1 - src/linux/doc/man/ja/jarsigner.1 - src/linux/doc/man/ja/java.1 - src/linux/doc/man/ja/javac.1 - src/linux/doc/man/ja/javadoc.1 - src/linux/doc/man/ja/javap.1 - src/linux/doc/man/ja/javaws.1 - src/linux/doc/man/ja/jcmd.1 - src/linux/doc/man/ja/jconsole.1 - src/linux/doc/man/ja/jdb.1 - src/linux/doc/man/ja/jdeps.1 - src/linux/doc/man/ja/jhat.1 - src/linux/doc/man/ja/jinfo.1 - src/linux/doc/man/ja/jjs.1 - src/linux/doc/man/ja/jmap.1 - src/linux/doc/man/ja/jps.1 - src/linux/doc/man/ja/jrunscript.1 - src/linux/doc/man/ja/jsadebugd.1 - src/linux/doc/man/ja/jstack.1 - src/linux/doc/man/ja/jstat.1 - src/linux/doc/man/ja/jstatd.1 - src/linux/doc/man/ja/keytool.1 - src/linux/doc/man/ja/pack200.1 - src/linux/doc/man/ja/rmic.1 - src/linux/doc/man/ja/rmid.1 - src/linux/doc/man/ja/rmiregistry.1 - src/linux/doc/man/ja/serialver.1 - src/linux/doc/man/ja/unpack200.1 - src/linux/doc/man/jar.1 - src/linux/doc/man/jarsigner.1 - src/linux/doc/man/java.1 - src/linux/doc/man/javac.1 - src/linux/doc/man/javadoc.1 - src/linux/doc/man/javap.1 - src/linux/doc/man/javaws.1 - src/linux/doc/man/jcmd.1 - src/linux/doc/man/jconsole.1 - src/linux/doc/man/jdb.1 - src/linux/doc/man/jdeps.1 - src/linux/doc/man/jhat.1 - src/linux/doc/man/jinfo.1 - src/linux/doc/man/jjs.1 - src/linux/doc/man/jmap.1 - src/linux/doc/man/jps.1 - src/linux/doc/man/jrunscript.1 - src/linux/doc/man/jsadebugd.1 - src/linux/doc/man/jstack.1 - src/linux/doc/man/jstat.1 - src/linux/doc/man/jstatd.1 - src/linux/doc/man/keytool.1 - src/linux/doc/man/pack200.1 - src/linux/doc/man/rmic.1 - src/linux/doc/man/rmid.1 - src/linux/doc/man/rmiregistry.1 - src/linux/doc/man/serialver.1 - src/linux/doc/man/unpack200.1 - src/solaris/doc/sun/man/man1/DO_NOT_EDIT--GENERATED_FILES - src/solaris/doc/sun/man/man1/ja/jar.1 - src/solaris/doc/sun/man/man1/ja/jarsigner.1 - src/solaris/doc/sun/man/man1/ja/java.1 - src/solaris/doc/sun/man/man1/ja/javac.1 - src/solaris/doc/sun/man/man1/ja/javadoc.1 - src/solaris/doc/sun/man/man1/ja/javap.1 - src/solaris/doc/sun/man/man1/ja/jcmd.1 - src/solaris/doc/sun/man/man1/ja/jconsole.1 - src/solaris/doc/sun/man/man1/ja/jdb.1 - src/solaris/doc/sun/man/man1/ja/jdeps.1 - src/solaris/doc/sun/man/man1/ja/jhat.1 - src/solaris/doc/sun/man/man1/ja/jinfo.1 - src/solaris/doc/sun/man/man1/ja/jjs.1 - src/solaris/doc/sun/man/man1/ja/jmap.1 - src/solaris/doc/sun/man/man1/ja/jps.1 - src/solaris/doc/sun/man/man1/ja/jrunscript.1 - src/solaris/doc/sun/man/man1/ja/jsadebugd.1 - src/solaris/doc/sun/man/man1/ja/jstack.1 - src/solaris/doc/sun/man/man1/ja/jstat.1 - src/solaris/doc/sun/man/man1/ja/jstatd.1 - src/solaris/doc/sun/man/man1/ja/keytool.1 - src/solaris/doc/sun/man/man1/ja/pack200.1 - src/solaris/doc/sun/man/man1/ja/rmic.1 - src/solaris/doc/sun/man/man1/ja/rmid.1 - src/solaris/doc/sun/man/man1/ja/rmiregistry.1 - src/solaris/doc/sun/man/man1/ja/serialver.1 - src/solaris/doc/sun/man/man1/ja/unpack200.1 - src/solaris/doc/sun/man/man1/jar.1 - src/solaris/doc/sun/man/man1/jarsigner.1 - src/solaris/doc/sun/man/man1/java.1 - src/solaris/doc/sun/man/man1/javac.1 - src/solaris/doc/sun/man/man1/javadoc.1 - src/solaris/doc/sun/man/man1/javap.1 - src/solaris/doc/sun/man/man1/jcmd.1 - src/solaris/doc/sun/man/man1/jconsole.1 - src/solaris/doc/sun/man/man1/jdb.1 - src/solaris/doc/sun/man/man1/jdeps.1 - src/solaris/doc/sun/man/man1/jhat.1 - src/solaris/doc/sun/man/man1/jinfo.1 - src/solaris/doc/sun/man/man1/jjs.1 - src/solaris/doc/sun/man/man1/jmap.1 - src/solaris/doc/sun/man/man1/jps.1 - src/solaris/doc/sun/man/man1/jrunscript.1 - src/solaris/doc/sun/man/man1/jsadebugd.1 - src/solaris/doc/sun/man/man1/jstack.1 - src/solaris/doc/sun/man/man1/jstat.1 - src/solaris/doc/sun/man/man1/jstatd.1 - src/solaris/doc/sun/man/man1/keytool.1 - src/solaris/doc/sun/man/man1/pack200.1 - src/solaris/doc/sun/man/man1/rmic.1 - src/solaris/doc/sun/man/man1/rmid.1 - src/solaris/doc/sun/man/man1/rmiregistry.1 - src/solaris/doc/sun/man/man1/serialver.1 - src/solaris/doc/sun/man/man1/unpack200.1 - test/hotspot/jtreg/compiler/graalunit/CoreSparcTest.java - test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.html - test/jdk/java/awt/event/SequencedEvent/SequencedEventTest.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.sh - test/jdk/java/util/ResourceBundle/awtres.jar - test/jdk/java/util/ResourceBundle/modules/appbasic/appbasic.sh - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/appbasic2.sh - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/basic.sh - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja_JP.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/asia/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/eu/MyResources_es.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesMain.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/layer/run.sh - test/jdk/java/util/ResourceBundle/modules/modlocal/modlocal.sh - test/jdk/java/util/ResourceBundle/modules/modlocal/src/extra/jdk/test/resources/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/simple.sh - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/unnamed/unnamed.sh - test/jdk/java/util/ResourceBundle/modules/visibility/visibility.sh - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_de.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_en.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_fr.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_ja.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh_TW.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/xmlformat.sh - test/jdk/lib/testlibrary/jdk/testlibrary/OptimalCapacity.java - test/langtools/tools/jdeps/mrjar/test/Main.java From vicente.romero at oracle.com Wed Nov 28 20:51:45 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Wed, 28 Nov 2018 20:51:45 +0000 Subject: hg: amber/amber: manual merge with default Message-ID: <201811282051.wASKpjXD023585@aojmv0008.oracle.com> Changeset: 03bb8789f5a1 Author: vromero Date: 2018-11-28 15:51 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/03bb8789f5a1 manual merge with default - src/bsd/doc/man/DO_NOT_EDIT--GENERATED_FILES - src/bsd/doc/man/apt.1 - src/bsd/doc/man/ja/apt.1 - src/bsd/doc/man/ja/jar.1 - src/bsd/doc/man/ja/jarsigner.1 - src/bsd/doc/man/ja/java.1 - src/bsd/doc/man/ja/javac.1 - src/bsd/doc/man/ja/javadoc.1 - src/bsd/doc/man/ja/javap.1 - src/bsd/doc/man/ja/javaws.1 - src/bsd/doc/man/ja/jcmd.1 - src/bsd/doc/man/ja/jconsole.1 - src/bsd/doc/man/ja/jdb.1 - src/bsd/doc/man/ja/jdeps.1 - src/bsd/doc/man/ja/jhat.1 - src/bsd/doc/man/ja/jinfo.1 - src/bsd/doc/man/ja/jjs.1 - src/bsd/doc/man/ja/jmap.1 - src/bsd/doc/man/ja/jps.1 - src/bsd/doc/man/ja/jrunscript.1 - src/bsd/doc/man/ja/jsadebugd.1 - src/bsd/doc/man/ja/jstack.1 - src/bsd/doc/man/ja/jstat.1 - src/bsd/doc/man/ja/jstatd.1 - src/bsd/doc/man/ja/keytool.1 - src/bsd/doc/man/ja/pack200.1 - src/bsd/doc/man/ja/rmic.1 - src/bsd/doc/man/ja/rmid.1 - src/bsd/doc/man/ja/rmiregistry.1 - src/bsd/doc/man/ja/serialver.1 - src/bsd/doc/man/ja/unpack200.1 - src/bsd/doc/man/jar.1 - src/bsd/doc/man/jarsigner.1 - src/bsd/doc/man/java.1 - src/bsd/doc/man/javac.1 - src/bsd/doc/man/javadoc.1 - src/bsd/doc/man/javap.1 - src/bsd/doc/man/javaws.1 - src/bsd/doc/man/jcmd.1 - src/bsd/doc/man/jconsole.1 - src/bsd/doc/man/jdb.1 - src/bsd/doc/man/jdeps.1 - src/bsd/doc/man/jhat.1 - src/bsd/doc/man/jinfo.1 - src/bsd/doc/man/jjs.1 - src/bsd/doc/man/jmap.1 - src/bsd/doc/man/jps.1 - src/bsd/doc/man/jrunscript.1 - src/bsd/doc/man/jsadebugd.1 - src/bsd/doc/man/jstack.1 - src/bsd/doc/man/jstat.1 - src/bsd/doc/man/jstatd.1 - src/bsd/doc/man/keytool.1 - src/bsd/doc/man/pack200.1 - src/bsd/doc/man/rmic.1 - src/bsd/doc/man/rmid.1 - src/bsd/doc/man/rmiregistry.1 - src/bsd/doc/man/serialver.1 - src/bsd/doc/man/unpack200.1 ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/String.java - src/java.base/share/classes/jdk/internal/org/objectweb/asm/Item.java - src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsConfig.m - src/java.desktop/unix/classes/sun/awt/X11/genhash.awk - src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h - src/java.desktop/unix/legal/xwindows.md - src/java.desktop/unix/native/libawt_xawt/awt/Xrandr.h - src/java.desktop/unix/native/libawt_xawt/awt/randr.h - src/java.desktop/unix/native/libawt_xawt/awt/robot_common.c - src/java.desktop/unix/native/libawt_xawt/awt/robot_common.h - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ArrayOffsetProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc.test/src/org/graalvm/compiler/core/sparc/test/SPARCAllocatorTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringIndexOfOp.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/OpaqueNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/util/HashSetNodeEventListener.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/FixedNodeProbabilityCache.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringIndexOfNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/UnsafeReplacementsTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/VarHandleTest.java - src/linux/doc/man/DO_NOT_EDIT--GENERATED_FILES - src/linux/doc/man/ja/jar.1 - src/linux/doc/man/ja/jarsigner.1 - src/linux/doc/man/ja/java.1 - src/linux/doc/man/ja/javac.1 - src/linux/doc/man/ja/javadoc.1 - src/linux/doc/man/ja/javap.1 - src/linux/doc/man/ja/javaws.1 - src/linux/doc/man/ja/jcmd.1 - src/linux/doc/man/ja/jconsole.1 - src/linux/doc/man/ja/jdb.1 - src/linux/doc/man/ja/jdeps.1 - src/linux/doc/man/ja/jhat.1 - src/linux/doc/man/ja/jinfo.1 - src/linux/doc/man/ja/jjs.1 - src/linux/doc/man/ja/jmap.1 - src/linux/doc/man/ja/jps.1 - src/linux/doc/man/ja/jrunscript.1 - src/linux/doc/man/ja/jsadebugd.1 - src/linux/doc/man/ja/jstack.1 - src/linux/doc/man/ja/jstat.1 - src/linux/doc/man/ja/jstatd.1 - src/linux/doc/man/ja/keytool.1 - src/linux/doc/man/ja/pack200.1 - src/linux/doc/man/ja/rmic.1 - src/linux/doc/man/ja/rmid.1 - src/linux/doc/man/ja/rmiregistry.1 - src/linux/doc/man/ja/serialver.1 - src/linux/doc/man/ja/unpack200.1 - src/linux/doc/man/jar.1 - src/linux/doc/man/jarsigner.1 - src/linux/doc/man/java.1 - src/linux/doc/man/javac.1 - src/linux/doc/man/javadoc.1 - src/linux/doc/man/javap.1 - src/linux/doc/man/javaws.1 - src/linux/doc/man/jcmd.1 - src/linux/doc/man/jconsole.1 - src/linux/doc/man/jdb.1 - src/linux/doc/man/jdeps.1 - src/linux/doc/man/jhat.1 - src/linux/doc/man/jinfo.1 - src/linux/doc/man/jjs.1 - src/linux/doc/man/jmap.1 - src/linux/doc/man/jps.1 - src/linux/doc/man/jrunscript.1 - src/linux/doc/man/jsadebugd.1 - src/linux/doc/man/jstack.1 - src/linux/doc/man/jstat.1 - src/linux/doc/man/jstatd.1 - src/linux/doc/man/keytool.1 - src/linux/doc/man/pack200.1 - src/linux/doc/man/rmic.1 - src/linux/doc/man/rmid.1 - src/linux/doc/man/rmiregistry.1 - src/linux/doc/man/serialver.1 - src/linux/doc/man/unpack200.1 - src/solaris/doc/sun/man/man1/DO_NOT_EDIT--GENERATED_FILES - src/solaris/doc/sun/man/man1/ja/jar.1 - src/solaris/doc/sun/man/man1/ja/jarsigner.1 - src/solaris/doc/sun/man/man1/ja/java.1 - src/solaris/doc/sun/man/man1/ja/javac.1 - src/solaris/doc/sun/man/man1/ja/javadoc.1 - src/solaris/doc/sun/man/man1/ja/javap.1 - src/solaris/doc/sun/man/man1/ja/jcmd.1 - src/solaris/doc/sun/man/man1/ja/jconsole.1 - src/solaris/doc/sun/man/man1/ja/jdb.1 - src/solaris/doc/sun/man/man1/ja/jdeps.1 - src/solaris/doc/sun/man/man1/ja/jhat.1 - src/solaris/doc/sun/man/man1/ja/jinfo.1 - src/solaris/doc/sun/man/man1/ja/jjs.1 - src/solaris/doc/sun/man/man1/ja/jmap.1 - src/solaris/doc/sun/man/man1/ja/jps.1 - src/solaris/doc/sun/man/man1/ja/jrunscript.1 - src/solaris/doc/sun/man/man1/ja/jsadebugd.1 - src/solaris/doc/sun/man/man1/ja/jstack.1 - src/solaris/doc/sun/man/man1/ja/jstat.1 - src/solaris/doc/sun/man/man1/ja/jstatd.1 - src/solaris/doc/sun/man/man1/ja/keytool.1 - src/solaris/doc/sun/man/man1/ja/pack200.1 - src/solaris/doc/sun/man/man1/ja/rmic.1 - src/solaris/doc/sun/man/man1/ja/rmid.1 - src/solaris/doc/sun/man/man1/ja/rmiregistry.1 - src/solaris/doc/sun/man/man1/ja/serialver.1 - src/solaris/doc/sun/man/man1/ja/unpack200.1 - src/solaris/doc/sun/man/man1/jar.1 - src/solaris/doc/sun/man/man1/jarsigner.1 - src/solaris/doc/sun/man/man1/java.1 - src/solaris/doc/sun/man/man1/javac.1 - src/solaris/doc/sun/man/man1/javadoc.1 - src/solaris/doc/sun/man/man1/javap.1 - src/solaris/doc/sun/man/man1/jcmd.1 - src/solaris/doc/sun/man/man1/jconsole.1 - src/solaris/doc/sun/man/man1/jdb.1 - src/solaris/doc/sun/man/man1/jdeps.1 - src/solaris/doc/sun/man/man1/jhat.1 - src/solaris/doc/sun/man/man1/jinfo.1 - src/solaris/doc/sun/man/man1/jjs.1 - src/solaris/doc/sun/man/man1/jmap.1 - src/solaris/doc/sun/man/man1/jps.1 - src/solaris/doc/sun/man/man1/jrunscript.1 - src/solaris/doc/sun/man/man1/jsadebugd.1 - src/solaris/doc/sun/man/man1/jstack.1 - src/solaris/doc/sun/man/man1/jstat.1 - src/solaris/doc/sun/man/man1/jstatd.1 - src/solaris/doc/sun/man/man1/keytool.1 - src/solaris/doc/sun/man/man1/pack200.1 - src/solaris/doc/sun/man/man1/rmic.1 - src/solaris/doc/sun/man/man1/rmid.1 - src/solaris/doc/sun/man/man1/rmiregistry.1 - src/solaris/doc/sun/man/man1/serialver.1 - src/solaris/doc/sun/man/man1/unpack200.1 - test/hotspot/jtreg/compiler/graalunit/CoreSparcTest.java - test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.html - test/jdk/java/awt/event/SequencedEvent/SequencedEventTest.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.sh - test/jdk/java/util/ResourceBundle/awtres.jar - test/jdk/java/util/ResourceBundle/modules/appbasic/appbasic.sh - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/appbasic2.sh - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/basic.sh - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja_JP.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/asia/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/eu/MyResources_es.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesMain.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/layer/run.sh - test/jdk/java/util/ResourceBundle/modules/modlocal/modlocal.sh - test/jdk/java/util/ResourceBundle/modules/modlocal/src/extra/jdk/test/resources/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/simple.sh - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/unnamed/unnamed.sh - test/jdk/java/util/ResourceBundle/modules/visibility/visibility.sh - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_de.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_en.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_fr.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_ja.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh_TW.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/xmlformat.sh - test/jdk/lib/testlibrary/jdk/testlibrary/OptimalCapacity.java - test/langtools/tools/jdeps/mrjar/test/Main.java From vicente.romero at oracle.com Wed Nov 28 21:43:30 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Wed, 28 Nov 2018 21:43:30 +0000 Subject: hg: amber/amber: grafting ASM 7 code Message-ID: <201811282143.wASLhUbl022837@aojmv0008.oracle.com> Changeset: eae487ac653c Author: vromero Date: 2018-11-28 16:40 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/eae487ac653c grafting ASM 7 code ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/AnnotationVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/AnnotationWriter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Attribute.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ByteVector.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassTooLargeException.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java - src/java.base/share/classes/jdk/internal/org/objectweb/asm/Condy.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/ConstantDynamic.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Constants.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Context.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/CurrentFrame.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Edge.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/FieldVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/FieldWriter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Frame.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Handle.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Handler.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Label.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodTooLargeException.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodWriter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ModuleVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ModuleWriter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Symbol.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/SymbolTable.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Type.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypePath.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypeReference.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AdviceAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AnalyzerAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AnnotationRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ClassRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/CodeSizeEvaluator.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/FieldRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/GeneratorAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/JSRInlinerAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/LocalVariablesSorter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/Method.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/MethodRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleHashesAttribute.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleResolutionAttribute.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleTargetAttribute.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/Remapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingAnnotationAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingClassAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingFieldAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingMethodAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingSignatureAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SignatureRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SimpleRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/StaticInitMerger.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/TableSwitchGenerator.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/TryCatchBlockSorter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureReader.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureWriter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/AbstractInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/AnnotationNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ClassNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FieldInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FieldNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FrameNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/IincInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InnerClassNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InsnList.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/IntInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InvokeDynamicInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/JumpInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LabelNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LdcInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LineNumberNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableAnnotationNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LookupSwitchInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MethodInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleExportNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleOpenNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleProvideNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleRequireNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MultiANewArrayInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ParameterNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TableSwitchInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TryCatchBlockNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TypeAnnotationNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TypeInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/UnsupportedClassVersionException.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/Util.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/VarInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Analyzer.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/AnalyzerException.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicInterpreter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicValue.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicVerifier.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Frame.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Interpreter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SimpleVerifier.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SmallSet.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceInterpreter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceValue.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Subroutine.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Value.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifiable.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifier.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckAnnotationAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckClassAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckFieldAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckMethodAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckModuleAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckSignatureAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Printer.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Textifiable.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Textifier.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceAnnotationVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceClassVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceFieldVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceMethodVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceModuleVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceSignatureVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/version.txt From maurizio.cimadamore at oracle.com Wed Nov 28 21:48:20 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Wed, 28 Nov 2018 21:48:20 +0000 Subject: hg: amber/amber: Automatic merge with jep-334 Message-ID: <201811282148.wASLmLWW024798@aojmv0008.oracle.com> Changeset: 58a8ec84e631 Author: mcimadamore Date: 2018-11-28 22:54 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/58a8ec84e631 Automatic merge with jep-334 - src/bsd/doc/man/DO_NOT_EDIT--GENERATED_FILES - src/bsd/doc/man/apt.1 - src/bsd/doc/man/ja/apt.1 - src/bsd/doc/man/ja/jar.1 - src/bsd/doc/man/ja/jarsigner.1 - src/bsd/doc/man/ja/java.1 - src/bsd/doc/man/ja/javac.1 - src/bsd/doc/man/ja/javadoc.1 - src/bsd/doc/man/ja/javap.1 - src/bsd/doc/man/ja/javaws.1 - src/bsd/doc/man/ja/jcmd.1 - src/bsd/doc/man/ja/jconsole.1 - src/bsd/doc/man/ja/jdb.1 - src/bsd/doc/man/ja/jdeps.1 - src/bsd/doc/man/ja/jhat.1 - src/bsd/doc/man/ja/jinfo.1 - src/bsd/doc/man/ja/jjs.1 - src/bsd/doc/man/ja/jmap.1 - src/bsd/doc/man/ja/jps.1 - src/bsd/doc/man/ja/jrunscript.1 - src/bsd/doc/man/ja/jsadebugd.1 - src/bsd/doc/man/ja/jstack.1 - src/bsd/doc/man/ja/jstat.1 - src/bsd/doc/man/ja/jstatd.1 - src/bsd/doc/man/ja/keytool.1 - src/bsd/doc/man/ja/pack200.1 - src/bsd/doc/man/ja/rmic.1 - src/bsd/doc/man/ja/rmid.1 - src/bsd/doc/man/ja/rmiregistry.1 - src/bsd/doc/man/ja/serialver.1 - src/bsd/doc/man/ja/unpack200.1 - src/bsd/doc/man/jar.1 - src/bsd/doc/man/jarsigner.1 - src/bsd/doc/man/java.1 - src/bsd/doc/man/javac.1 - src/bsd/doc/man/javadoc.1 - src/bsd/doc/man/javap.1 - src/bsd/doc/man/javaws.1 - src/bsd/doc/man/jcmd.1 - src/bsd/doc/man/jconsole.1 - src/bsd/doc/man/jdb.1 - src/bsd/doc/man/jdeps.1 - src/bsd/doc/man/jhat.1 - src/bsd/doc/man/jinfo.1 - src/bsd/doc/man/jjs.1 - src/bsd/doc/man/jmap.1 - src/bsd/doc/man/jps.1 - src/bsd/doc/man/jrunscript.1 - src/bsd/doc/man/jsadebugd.1 - src/bsd/doc/man/jstack.1 - src/bsd/doc/man/jstat.1 - src/bsd/doc/man/jstatd.1 - src/bsd/doc/man/keytool.1 - src/bsd/doc/man/pack200.1 - src/bsd/doc/man/rmic.1 - src/bsd/doc/man/rmid.1 - src/bsd/doc/man/rmiregistry.1 - src/bsd/doc/man/serialver.1 - src/bsd/doc/man/unpack200.1 ! src/java.base/share/classes/java/lang/String.java - src/java.base/share/classes/jdk/internal/org/objectweb/asm/Item.java - src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsConfig.m - src/java.desktop/unix/classes/sun/awt/X11/genhash.awk - src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h - src/java.desktop/unix/legal/xwindows.md - src/java.desktop/unix/native/libawt_xawt/awt/Xrandr.h - src/java.desktop/unix/native/libawt_xawt/awt/randr.h - src/java.desktop/unix/native/libawt_xawt/awt/robot_common.c - src/java.desktop/unix/native/libawt_xawt/awt/robot_common.h ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ArrayOffsetProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc.test/src/org/graalvm/compiler/core/sparc/test/SPARCAllocatorTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringIndexOfOp.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/OpaqueNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/util/HashSetNodeEventListener.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/FixedNodeProbabilityCache.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringIndexOfNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/UnsafeReplacementsTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/VarHandleTest.java - src/linux/doc/man/DO_NOT_EDIT--GENERATED_FILES - src/linux/doc/man/ja/jar.1 - src/linux/doc/man/ja/jarsigner.1 - src/linux/doc/man/ja/java.1 - src/linux/doc/man/ja/javac.1 - src/linux/doc/man/ja/javadoc.1 - src/linux/doc/man/ja/javap.1 - src/linux/doc/man/ja/javaws.1 - src/linux/doc/man/ja/jcmd.1 - src/linux/doc/man/ja/jconsole.1 - src/linux/doc/man/ja/jdb.1 - src/linux/doc/man/ja/jdeps.1 - src/linux/doc/man/ja/jhat.1 - src/linux/doc/man/ja/jinfo.1 - src/linux/doc/man/ja/jjs.1 - src/linux/doc/man/ja/jmap.1 - src/linux/doc/man/ja/jps.1 - src/linux/doc/man/ja/jrunscript.1 - src/linux/doc/man/ja/jsadebugd.1 - src/linux/doc/man/ja/jstack.1 - src/linux/doc/man/ja/jstat.1 - src/linux/doc/man/ja/jstatd.1 - src/linux/doc/man/ja/keytool.1 - src/linux/doc/man/ja/pack200.1 - src/linux/doc/man/ja/rmic.1 - src/linux/doc/man/ja/rmid.1 - src/linux/doc/man/ja/rmiregistry.1 - src/linux/doc/man/ja/serialver.1 - src/linux/doc/man/ja/unpack200.1 - src/linux/doc/man/jar.1 - src/linux/doc/man/jarsigner.1 - src/linux/doc/man/java.1 - src/linux/doc/man/javac.1 - src/linux/doc/man/javadoc.1 - src/linux/doc/man/javap.1 - src/linux/doc/man/javaws.1 - src/linux/doc/man/jcmd.1 - src/linux/doc/man/jconsole.1 - src/linux/doc/man/jdb.1 - src/linux/doc/man/jdeps.1 - src/linux/doc/man/jhat.1 - src/linux/doc/man/jinfo.1 - src/linux/doc/man/jjs.1 - src/linux/doc/man/jmap.1 - src/linux/doc/man/jps.1 - src/linux/doc/man/jrunscript.1 - src/linux/doc/man/jsadebugd.1 - src/linux/doc/man/jstack.1 - src/linux/doc/man/jstat.1 - src/linux/doc/man/jstatd.1 - src/linux/doc/man/keytool.1 - src/linux/doc/man/pack200.1 - src/linux/doc/man/rmic.1 - src/linux/doc/man/rmid.1 - src/linux/doc/man/rmiregistry.1 - src/linux/doc/man/serialver.1 - src/linux/doc/man/unpack200.1 - src/solaris/doc/sun/man/man1/DO_NOT_EDIT--GENERATED_FILES - src/solaris/doc/sun/man/man1/ja/jar.1 - src/solaris/doc/sun/man/man1/ja/jarsigner.1 - src/solaris/doc/sun/man/man1/ja/java.1 - src/solaris/doc/sun/man/man1/ja/javac.1 - src/solaris/doc/sun/man/man1/ja/javadoc.1 - src/solaris/doc/sun/man/man1/ja/javap.1 - src/solaris/doc/sun/man/man1/ja/jcmd.1 - src/solaris/doc/sun/man/man1/ja/jconsole.1 - src/solaris/doc/sun/man/man1/ja/jdb.1 - src/solaris/doc/sun/man/man1/ja/jdeps.1 - src/solaris/doc/sun/man/man1/ja/jhat.1 - src/solaris/doc/sun/man/man1/ja/jinfo.1 - src/solaris/doc/sun/man/man1/ja/jjs.1 - src/solaris/doc/sun/man/man1/ja/jmap.1 - src/solaris/doc/sun/man/man1/ja/jps.1 - src/solaris/doc/sun/man/man1/ja/jrunscript.1 - src/solaris/doc/sun/man/man1/ja/jsadebugd.1 - src/solaris/doc/sun/man/man1/ja/jstack.1 - src/solaris/doc/sun/man/man1/ja/jstat.1 - src/solaris/doc/sun/man/man1/ja/jstatd.1 - src/solaris/doc/sun/man/man1/ja/keytool.1 - src/solaris/doc/sun/man/man1/ja/pack200.1 - src/solaris/doc/sun/man/man1/ja/rmic.1 - src/solaris/doc/sun/man/man1/ja/rmid.1 - src/solaris/doc/sun/man/man1/ja/rmiregistry.1 - src/solaris/doc/sun/man/man1/ja/serialver.1 - src/solaris/doc/sun/man/man1/ja/unpack200.1 - src/solaris/doc/sun/man/man1/jar.1 - src/solaris/doc/sun/man/man1/jarsigner.1 - src/solaris/doc/sun/man/man1/java.1 - src/solaris/doc/sun/man/man1/javac.1 - src/solaris/doc/sun/man/man1/javadoc.1 - src/solaris/doc/sun/man/man1/javap.1 - src/solaris/doc/sun/man/man1/jcmd.1 - src/solaris/doc/sun/man/man1/jconsole.1 - src/solaris/doc/sun/man/man1/jdb.1 - src/solaris/doc/sun/man/man1/jdeps.1 - src/solaris/doc/sun/man/man1/jhat.1 - src/solaris/doc/sun/man/man1/jinfo.1 - src/solaris/doc/sun/man/man1/jjs.1 - src/solaris/doc/sun/man/man1/jmap.1 - src/solaris/doc/sun/man/man1/jps.1 - src/solaris/doc/sun/man/man1/jrunscript.1 - src/solaris/doc/sun/man/man1/jsadebugd.1 - src/solaris/doc/sun/man/man1/jstack.1 - src/solaris/doc/sun/man/man1/jstat.1 - src/solaris/doc/sun/man/man1/jstatd.1 - src/solaris/doc/sun/man/man1/keytool.1 - src/solaris/doc/sun/man/man1/pack200.1 - src/solaris/doc/sun/man/man1/rmic.1 - src/solaris/doc/sun/man/man1/rmid.1 - src/solaris/doc/sun/man/man1/rmiregistry.1 - src/solaris/doc/sun/man/man1/serialver.1 - src/solaris/doc/sun/man/man1/unpack200.1 - test/hotspot/jtreg/compiler/graalunit/CoreSparcTest.java - test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.html - test/jdk/java/awt/event/SequencedEvent/SequencedEventTest.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.sh - test/jdk/java/util/ResourceBundle/awtres.jar - test/jdk/java/util/ResourceBundle/modules/appbasic/appbasic.sh - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/appbasic2.sh - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/basic.sh - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja_JP.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/asia/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/eu/MyResources_es.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesMain.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/layer/run.sh - test/jdk/java/util/ResourceBundle/modules/modlocal/modlocal.sh - test/jdk/java/util/ResourceBundle/modules/modlocal/src/extra/jdk/test/resources/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/simple.sh - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/unnamed/unnamed.sh - test/jdk/java/util/ResourceBundle/modules/visibility/visibility.sh - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_de.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_en.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_fr.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_ja.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh_TW.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/xmlformat.sh - test/jdk/lib/testlibrary/jdk/testlibrary/OptimalCapacity.java - test/langtools/tools/jdeps/mrjar/test/Main.java From vicente.romero at oracle.com Wed Nov 28 22:28:45 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Wed, 28 Nov 2018 22:28:45 +0000 Subject: hg: amber/amber: manual merge with jep-334 Message-ID: <201811282228.wASMSkLW017749@aojmv0008.oracle.com> Changeset: de4c909b7eaf Author: vromero Date: 2018-11-28 17:28 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/de4c909b7eaf manual merge with jep-334 ! make/CompileJavaModules.gmk ! make/Docs.gmk ! make/Images.gmk ! make/InitSupport.gmk ! make/Main.gmk ! make/RunTests.gmk ! make/autoconf/help.m4 ! make/autoconf/jdk-options.m4 ! make/autoconf/spec.gmk.in ! make/common/JarArchive.gmk ! make/devkit/Makefile ! make/devkit/Tools.gmk ! make/jdk/src/classes/build/tools/classlist/HelloClasslist.java - src/bsd/doc/man/DO_NOT_EDIT--GENERATED_FILES - src/bsd/doc/man/apt.1 - src/bsd/doc/man/ja/apt.1 - src/bsd/doc/man/ja/jar.1 - src/bsd/doc/man/ja/jarsigner.1 - src/bsd/doc/man/ja/java.1 - src/bsd/doc/man/ja/javac.1 - src/bsd/doc/man/ja/javadoc.1 - src/bsd/doc/man/ja/javap.1 - src/bsd/doc/man/ja/javaws.1 - src/bsd/doc/man/ja/jcmd.1 - src/bsd/doc/man/ja/jconsole.1 - src/bsd/doc/man/ja/jdb.1 - src/bsd/doc/man/ja/jdeps.1 - src/bsd/doc/man/ja/jhat.1 - src/bsd/doc/man/ja/jinfo.1 - src/bsd/doc/man/ja/jjs.1 - src/bsd/doc/man/ja/jmap.1 - src/bsd/doc/man/ja/jps.1 - src/bsd/doc/man/ja/jrunscript.1 - src/bsd/doc/man/ja/jsadebugd.1 - src/bsd/doc/man/ja/jstack.1 - src/bsd/doc/man/ja/jstat.1 - src/bsd/doc/man/ja/jstatd.1 - src/bsd/doc/man/ja/keytool.1 - src/bsd/doc/man/ja/pack200.1 - src/bsd/doc/man/ja/rmic.1 - src/bsd/doc/man/ja/rmid.1 - src/bsd/doc/man/ja/rmiregistry.1 - src/bsd/doc/man/ja/serialver.1 - src/bsd/doc/man/ja/unpack200.1 - src/bsd/doc/man/jar.1 - src/bsd/doc/man/jarsigner.1 - src/bsd/doc/man/java.1 - src/bsd/doc/man/javac.1 - src/bsd/doc/man/javadoc.1 - src/bsd/doc/man/javap.1 - src/bsd/doc/man/javaws.1 - src/bsd/doc/man/jcmd.1 - src/bsd/doc/man/jconsole.1 - src/bsd/doc/man/jdb.1 - src/bsd/doc/man/jdeps.1 - src/bsd/doc/man/jhat.1 - src/bsd/doc/man/jinfo.1 - src/bsd/doc/man/jjs.1 - src/bsd/doc/man/jmap.1 - src/bsd/doc/man/jps.1 - src/bsd/doc/man/jrunscript.1 - src/bsd/doc/man/jsadebugd.1 - src/bsd/doc/man/jstack.1 - src/bsd/doc/man/jstat.1 - src/bsd/doc/man/jstatd.1 - src/bsd/doc/man/keytool.1 - src/bsd/doc/man/pack200.1 - src/bsd/doc/man/rmic.1 - src/bsd/doc/man/rmid.1 - src/bsd/doc/man/rmiregistry.1 - src/bsd/doc/man/serialver.1 - src/bsd/doc/man/unpack200.1 ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/AnnotationVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/AnnotationWriter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Attribute.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ByteVector.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Constants.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Context.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/CurrentFrame.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Edge.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/FieldVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/FieldWriter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Frame.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Handle.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Handler.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Label.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodWriter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ModuleVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ModuleWriter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Symbol.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/SymbolTable.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Type.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypePath.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypeReference.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AdviceAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AnalyzerAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AnnotationRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ClassRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/CodeSizeEvaluator.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/FieldRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/GeneratorAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/JSRInlinerAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/LocalVariablesSorter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/Method.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/MethodRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleHashesAttribute.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleResolutionAttribute.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleTargetAttribute.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/Remapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingAnnotationAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingClassAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingFieldAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingMethodAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingSignatureAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SignatureRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SimpleRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/StaticInitMerger.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/TableSwitchGenerator.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/TryCatchBlockSorter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureReader.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureWriter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/AbstractInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/AnnotationNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ClassNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FieldInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FieldNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FrameNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/IincInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InnerClassNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InsnList.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/IntInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InvokeDynamicInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/JumpInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LabelNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LdcInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LineNumberNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableAnnotationNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LookupSwitchInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MethodInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleExportNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleOpenNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleProvideNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleRequireNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MultiANewArrayInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ParameterNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TableSwitchInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TryCatchBlockNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TypeAnnotationNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TypeInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/UnsupportedClassVersionException.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/Util.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/VarInsnNode.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Analyzer.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/AnalyzerException.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicInterpreter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicValue.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicVerifier.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Frame.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Interpreter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SimpleVerifier.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SmallSet.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceInterpreter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceValue.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Subroutine.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Value.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifiable.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifier.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckAnnotationAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckClassAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckFieldAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckMethodAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckModuleAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckSignatureAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Printer.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Textifiable.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Textifier.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceAnnotationVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceClassVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceFieldVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceMethodVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceModuleVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceSignatureVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/version.txt - src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsConfig.m - src/java.desktop/unix/classes/sun/awt/X11/genhash.awk - src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h - src/java.desktop/unix/legal/xwindows.md - src/java.desktop/unix/native/libawt_xawt/awt/Xrandr.h - src/java.desktop/unix/native/libawt_xawt/awt/randr.h - src/java.desktop/unix/native/libawt_xawt/awt/robot_common.c - src/java.desktop/unix/native/libawt_xawt/awt/robot_common.h ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ArrayOffsetProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc.test/src/org/graalvm/compiler/core/sparc/test/SPARCAllocatorTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringIndexOfOp.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/OpaqueNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/util/HashSetNodeEventListener.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/FixedNodeProbabilityCache.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringIndexOfNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/UnsafeReplacementsTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/VarHandleTest.java - src/linux/doc/man/DO_NOT_EDIT--GENERATED_FILES - src/linux/doc/man/ja/jar.1 - src/linux/doc/man/ja/jarsigner.1 - src/linux/doc/man/ja/java.1 - src/linux/doc/man/ja/javac.1 - src/linux/doc/man/ja/javadoc.1 - src/linux/doc/man/ja/javap.1 - src/linux/doc/man/ja/javaws.1 - src/linux/doc/man/ja/jcmd.1 - src/linux/doc/man/ja/jconsole.1 - src/linux/doc/man/ja/jdb.1 - src/linux/doc/man/ja/jdeps.1 - src/linux/doc/man/ja/jhat.1 - src/linux/doc/man/ja/jinfo.1 - src/linux/doc/man/ja/jjs.1 - src/linux/doc/man/ja/jmap.1 - src/linux/doc/man/ja/jps.1 - src/linux/doc/man/ja/jrunscript.1 - src/linux/doc/man/ja/jsadebugd.1 - src/linux/doc/man/ja/jstack.1 - src/linux/doc/man/ja/jstat.1 - src/linux/doc/man/ja/jstatd.1 - src/linux/doc/man/ja/keytool.1 - src/linux/doc/man/ja/pack200.1 - src/linux/doc/man/ja/rmic.1 - src/linux/doc/man/ja/rmid.1 - src/linux/doc/man/ja/rmiregistry.1 - src/linux/doc/man/ja/serialver.1 - src/linux/doc/man/ja/unpack200.1 - src/linux/doc/man/jar.1 - src/linux/doc/man/jarsigner.1 - src/linux/doc/man/java.1 - src/linux/doc/man/javac.1 - src/linux/doc/man/javadoc.1 - src/linux/doc/man/javap.1 - src/linux/doc/man/javaws.1 - src/linux/doc/man/jcmd.1 - src/linux/doc/man/jconsole.1 - src/linux/doc/man/jdb.1 - src/linux/doc/man/jdeps.1 - src/linux/doc/man/jhat.1 - src/linux/doc/man/jinfo.1 - src/linux/doc/man/jjs.1 - src/linux/doc/man/jmap.1 - src/linux/doc/man/jps.1 - src/linux/doc/man/jrunscript.1 - src/linux/doc/man/jsadebugd.1 - src/linux/doc/man/jstack.1 - src/linux/doc/man/jstat.1 - src/linux/doc/man/jstatd.1 - src/linux/doc/man/keytool.1 - src/linux/doc/man/pack200.1 - src/linux/doc/man/rmic.1 - src/linux/doc/man/rmid.1 - src/linux/doc/man/rmiregistry.1 - src/linux/doc/man/serialver.1 - src/linux/doc/man/unpack200.1 - src/solaris/doc/sun/man/man1/DO_NOT_EDIT--GENERATED_FILES - src/solaris/doc/sun/man/man1/ja/jar.1 - src/solaris/doc/sun/man/man1/ja/jarsigner.1 - src/solaris/doc/sun/man/man1/ja/java.1 - src/solaris/doc/sun/man/man1/ja/javac.1 - src/solaris/doc/sun/man/man1/ja/javadoc.1 - src/solaris/doc/sun/man/man1/ja/javap.1 - src/solaris/doc/sun/man/man1/ja/jcmd.1 - src/solaris/doc/sun/man/man1/ja/jconsole.1 - src/solaris/doc/sun/man/man1/ja/jdb.1 - src/solaris/doc/sun/man/man1/ja/jdeps.1 - src/solaris/doc/sun/man/man1/ja/jhat.1 - src/solaris/doc/sun/man/man1/ja/jinfo.1 - src/solaris/doc/sun/man/man1/ja/jjs.1 - src/solaris/doc/sun/man/man1/ja/jmap.1 - src/solaris/doc/sun/man/man1/ja/jps.1 - src/solaris/doc/sun/man/man1/ja/jrunscript.1 - src/solaris/doc/sun/man/man1/ja/jsadebugd.1 - src/solaris/doc/sun/man/man1/ja/jstack.1 - src/solaris/doc/sun/man/man1/ja/jstat.1 - src/solaris/doc/sun/man/man1/ja/jstatd.1 - src/solaris/doc/sun/man/man1/ja/keytool.1 - src/solaris/doc/sun/man/man1/ja/pack200.1 - src/solaris/doc/sun/man/man1/ja/rmic.1 - src/solaris/doc/sun/man/man1/ja/rmid.1 - src/solaris/doc/sun/man/man1/ja/rmiregistry.1 - src/solaris/doc/sun/man/man1/ja/serialver.1 - src/solaris/doc/sun/man/man1/ja/unpack200.1 - src/solaris/doc/sun/man/man1/jar.1 - src/solaris/doc/sun/man/man1/jarsigner.1 - src/solaris/doc/sun/man/man1/java.1 - src/solaris/doc/sun/man/man1/javac.1 - src/solaris/doc/sun/man/man1/javadoc.1 - src/solaris/doc/sun/man/man1/javap.1 - src/solaris/doc/sun/man/man1/jcmd.1 - src/solaris/doc/sun/man/man1/jconsole.1 - src/solaris/doc/sun/man/man1/jdb.1 - src/solaris/doc/sun/man/man1/jdeps.1 - src/solaris/doc/sun/man/man1/jhat.1 - src/solaris/doc/sun/man/man1/jinfo.1 - src/solaris/doc/sun/man/man1/jjs.1 - src/solaris/doc/sun/man/man1/jmap.1 - src/solaris/doc/sun/man/man1/jps.1 - src/solaris/doc/sun/man/man1/jrunscript.1 - src/solaris/doc/sun/man/man1/jsadebugd.1 - src/solaris/doc/sun/man/man1/jstack.1 - src/solaris/doc/sun/man/man1/jstat.1 - src/solaris/doc/sun/man/man1/jstatd.1 - src/solaris/doc/sun/man/man1/keytool.1 - src/solaris/doc/sun/man/man1/pack200.1 - src/solaris/doc/sun/man/man1/rmic.1 - src/solaris/doc/sun/man/man1/rmid.1 - src/solaris/doc/sun/man/man1/rmiregistry.1 - src/solaris/doc/sun/man/man1/serialver.1 - src/solaris/doc/sun/man/man1/unpack200.1 - test/hotspot/jtreg/compiler/graalunit/CoreSparcTest.java - test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.html - test/jdk/java/awt/event/SequencedEvent/SequencedEventTest.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.sh - test/jdk/java/util/ResourceBundle/awtres.jar - test/jdk/java/util/ResourceBundle/modules/appbasic/appbasic.sh - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/appbasic2.sh - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/basic.sh - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja_JP.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/asia/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/eu/MyResources_es.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesMain.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/layer/run.sh - test/jdk/java/util/ResourceBundle/modules/modlocal/modlocal.sh - test/jdk/java/util/ResourceBundle/modules/modlocal/src/extra/jdk/test/resources/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/simple.sh - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/unnamed/unnamed.sh - test/jdk/java/util/ResourceBundle/modules/visibility/visibility.sh - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_de.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_en.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_fr.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_ja.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh_TW.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/xmlformat.sh - test/jdk/lib/testlibrary/jdk/testlibrary/OptimalCapacity.java - test/langtools/tools/jdeps/mrjar/test/Main.java From vicente.romero at oracle.com Wed Nov 28 22:38:40 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Wed, 28 Nov 2018 22:38:40 +0000 Subject: hg: amber/amber: manual merge with default Message-ID: <201811282238.wASMcftk021971@aojmv0008.oracle.com> Changeset: f22bb3069937 Author: vromero Date: 2018-11-28 17:38 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/f22bb3069937 manual merge with default - src/bsd/doc/man/DO_NOT_EDIT--GENERATED_FILES - src/bsd/doc/man/apt.1 - src/bsd/doc/man/ja/apt.1 - src/bsd/doc/man/ja/jar.1 - src/bsd/doc/man/ja/jarsigner.1 - src/bsd/doc/man/ja/java.1 - src/bsd/doc/man/ja/javac.1 - src/bsd/doc/man/ja/javadoc.1 - src/bsd/doc/man/ja/javap.1 - src/bsd/doc/man/ja/javaws.1 - src/bsd/doc/man/ja/jcmd.1 - src/bsd/doc/man/ja/jconsole.1 - src/bsd/doc/man/ja/jdb.1 - src/bsd/doc/man/ja/jdeps.1 - src/bsd/doc/man/ja/jhat.1 - src/bsd/doc/man/ja/jinfo.1 - src/bsd/doc/man/ja/jjs.1 - src/bsd/doc/man/ja/jmap.1 - src/bsd/doc/man/ja/jps.1 - src/bsd/doc/man/ja/jrunscript.1 - src/bsd/doc/man/ja/jsadebugd.1 - src/bsd/doc/man/ja/jstack.1 - src/bsd/doc/man/ja/jstat.1 - src/bsd/doc/man/ja/jstatd.1 - src/bsd/doc/man/ja/keytool.1 - src/bsd/doc/man/ja/pack200.1 - src/bsd/doc/man/ja/rmic.1 - src/bsd/doc/man/ja/rmid.1 - src/bsd/doc/man/ja/rmiregistry.1 - src/bsd/doc/man/ja/serialver.1 - src/bsd/doc/man/ja/unpack200.1 - src/bsd/doc/man/jar.1 - src/bsd/doc/man/jarsigner.1 - src/bsd/doc/man/java.1 - src/bsd/doc/man/javac.1 - src/bsd/doc/man/javadoc.1 - src/bsd/doc/man/javap.1 - src/bsd/doc/man/javaws.1 - src/bsd/doc/man/jcmd.1 - src/bsd/doc/man/jconsole.1 - src/bsd/doc/man/jdb.1 - src/bsd/doc/man/jdeps.1 - src/bsd/doc/man/jhat.1 - src/bsd/doc/man/jinfo.1 - src/bsd/doc/man/jjs.1 - src/bsd/doc/man/jmap.1 - src/bsd/doc/man/jps.1 - src/bsd/doc/man/jrunscript.1 - src/bsd/doc/man/jsadebugd.1 - src/bsd/doc/man/jstack.1 - src/bsd/doc/man/jstat.1 - src/bsd/doc/man/jstatd.1 - src/bsd/doc/man/keytool.1 - src/bsd/doc/man/pack200.1 - src/bsd/doc/man/rmic.1 - src/bsd/doc/man/rmid.1 - src/bsd/doc/man/rmiregistry.1 - src/bsd/doc/man/serialver.1 - src/bsd/doc/man/unpack200.1 - src/java.base/share/classes/jdk/internal/org/objectweb/asm/Item.java - src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsConfig.m - src/java.desktop/unix/classes/sun/awt/X11/genhash.awk - src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h - src/java.desktop/unix/legal/xwindows.md - src/java.desktop/unix/native/libawt_xawt/awt/Xrandr.h - src/java.desktop/unix/native/libawt_xawt/awt/randr.h - src/java.desktop/unix/native/libawt_xawt/awt/robot_common.c - src/java.desktop/unix/native/libawt_xawt/awt/robot_common.h ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ArrayOffsetProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc.test/src/org/graalvm/compiler/core/sparc/test/SPARCAllocatorTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringIndexOfOp.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/OpaqueNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/util/HashSetNodeEventListener.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/FixedNodeProbabilityCache.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringIndexOfNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/UnsafeReplacementsTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/VarHandleTest.java - src/linux/doc/man/DO_NOT_EDIT--GENERATED_FILES - src/linux/doc/man/ja/jar.1 - src/linux/doc/man/ja/jarsigner.1 - src/linux/doc/man/ja/java.1 - src/linux/doc/man/ja/javac.1 - src/linux/doc/man/ja/javadoc.1 - src/linux/doc/man/ja/javap.1 - src/linux/doc/man/ja/javaws.1 - src/linux/doc/man/ja/jcmd.1 - src/linux/doc/man/ja/jconsole.1 - src/linux/doc/man/ja/jdb.1 - src/linux/doc/man/ja/jdeps.1 - src/linux/doc/man/ja/jhat.1 - src/linux/doc/man/ja/jinfo.1 - src/linux/doc/man/ja/jjs.1 - src/linux/doc/man/ja/jmap.1 - src/linux/doc/man/ja/jps.1 - src/linux/doc/man/ja/jrunscript.1 - src/linux/doc/man/ja/jsadebugd.1 - src/linux/doc/man/ja/jstack.1 - src/linux/doc/man/ja/jstat.1 - src/linux/doc/man/ja/jstatd.1 - src/linux/doc/man/ja/keytool.1 - src/linux/doc/man/ja/pack200.1 - src/linux/doc/man/ja/rmic.1 - src/linux/doc/man/ja/rmid.1 - src/linux/doc/man/ja/rmiregistry.1 - src/linux/doc/man/ja/serialver.1 - src/linux/doc/man/ja/unpack200.1 - src/linux/doc/man/jar.1 - src/linux/doc/man/jarsigner.1 - src/linux/doc/man/java.1 - src/linux/doc/man/javac.1 - src/linux/doc/man/javadoc.1 - src/linux/doc/man/javap.1 - src/linux/doc/man/javaws.1 - src/linux/doc/man/jcmd.1 - src/linux/doc/man/jconsole.1 - src/linux/doc/man/jdb.1 - src/linux/doc/man/jdeps.1 - src/linux/doc/man/jhat.1 - src/linux/doc/man/jinfo.1 - src/linux/doc/man/jjs.1 - src/linux/doc/man/jmap.1 - src/linux/doc/man/jps.1 - src/linux/doc/man/jrunscript.1 - src/linux/doc/man/jsadebugd.1 - src/linux/doc/man/jstack.1 - src/linux/doc/man/jstat.1 - src/linux/doc/man/jstatd.1 - src/linux/doc/man/keytool.1 - src/linux/doc/man/pack200.1 - src/linux/doc/man/rmic.1 - src/linux/doc/man/rmid.1 - src/linux/doc/man/rmiregistry.1 - src/linux/doc/man/serialver.1 - src/linux/doc/man/unpack200.1 - src/solaris/doc/sun/man/man1/DO_NOT_EDIT--GENERATED_FILES - src/solaris/doc/sun/man/man1/ja/jar.1 - src/solaris/doc/sun/man/man1/ja/jarsigner.1 - src/solaris/doc/sun/man/man1/ja/java.1 - src/solaris/doc/sun/man/man1/ja/javac.1 - src/solaris/doc/sun/man/man1/ja/javadoc.1 - src/solaris/doc/sun/man/man1/ja/javap.1 - src/solaris/doc/sun/man/man1/ja/jcmd.1 - src/solaris/doc/sun/man/man1/ja/jconsole.1 - src/solaris/doc/sun/man/man1/ja/jdb.1 - src/solaris/doc/sun/man/man1/ja/jdeps.1 - src/solaris/doc/sun/man/man1/ja/jhat.1 - src/solaris/doc/sun/man/man1/ja/jinfo.1 - src/solaris/doc/sun/man/man1/ja/jjs.1 - src/solaris/doc/sun/man/man1/ja/jmap.1 - src/solaris/doc/sun/man/man1/ja/jps.1 - src/solaris/doc/sun/man/man1/ja/jrunscript.1 - src/solaris/doc/sun/man/man1/ja/jsadebugd.1 - src/solaris/doc/sun/man/man1/ja/jstack.1 - src/solaris/doc/sun/man/man1/ja/jstat.1 - src/solaris/doc/sun/man/man1/ja/jstatd.1 - src/solaris/doc/sun/man/man1/ja/keytool.1 - src/solaris/doc/sun/man/man1/ja/pack200.1 - src/solaris/doc/sun/man/man1/ja/rmic.1 - src/solaris/doc/sun/man/man1/ja/rmid.1 - src/solaris/doc/sun/man/man1/ja/rmiregistry.1 - src/solaris/doc/sun/man/man1/ja/serialver.1 - src/solaris/doc/sun/man/man1/ja/unpack200.1 - src/solaris/doc/sun/man/man1/jar.1 - src/solaris/doc/sun/man/man1/jarsigner.1 - src/solaris/doc/sun/man/man1/java.1 - src/solaris/doc/sun/man/man1/javac.1 - src/solaris/doc/sun/man/man1/javadoc.1 - src/solaris/doc/sun/man/man1/javap.1 - src/solaris/doc/sun/man/man1/jcmd.1 - src/solaris/doc/sun/man/man1/jconsole.1 - src/solaris/doc/sun/man/man1/jdb.1 - src/solaris/doc/sun/man/man1/jdeps.1 - src/solaris/doc/sun/man/man1/jhat.1 - src/solaris/doc/sun/man/man1/jinfo.1 - src/solaris/doc/sun/man/man1/jjs.1 - src/solaris/doc/sun/man/man1/jmap.1 - src/solaris/doc/sun/man/man1/jps.1 - src/solaris/doc/sun/man/man1/jrunscript.1 - src/solaris/doc/sun/man/man1/jsadebugd.1 - src/solaris/doc/sun/man/man1/jstack.1 - src/solaris/doc/sun/man/man1/jstat.1 - src/solaris/doc/sun/man/man1/jstatd.1 - src/solaris/doc/sun/man/man1/keytool.1 - src/solaris/doc/sun/man/man1/pack200.1 - src/solaris/doc/sun/man/man1/rmic.1 - src/solaris/doc/sun/man/man1/rmid.1 - src/solaris/doc/sun/man/man1/rmiregistry.1 - src/solaris/doc/sun/man/man1/serialver.1 - src/solaris/doc/sun/man/man1/unpack200.1 - test/hotspot/jtreg/compiler/graalunit/CoreSparcTest.java - test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.html - test/jdk/java/awt/event/SequencedEvent/SequencedEventTest.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.sh - test/jdk/java/util/ResourceBundle/awtres.jar - test/jdk/java/util/ResourceBundle/modules/appbasic/appbasic.sh - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/appbasic2.sh - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/basic.sh - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja_JP.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/asia/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/eu/MyResources_es.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesMain.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/layer/run.sh - test/jdk/java/util/ResourceBundle/modules/modlocal/modlocal.sh - test/jdk/java/util/ResourceBundle/modules/modlocal/src/extra/jdk/test/resources/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/simple.sh - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/unnamed/unnamed.sh - test/jdk/java/util/ResourceBundle/modules/visibility/visibility.sh - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_de.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_en.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_fr.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_ja.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh_TW.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/xmlformat.sh - test/jdk/lib/testlibrary/jdk/testlibrary/OptimalCapacity.java - test/langtools/tools/jdeps/mrjar/test/Main.java From vicente.romero at oracle.com Wed Nov 28 22:50:03 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Wed, 28 Nov 2018 22:50:03 +0000 Subject: hg: amber/amber: this branch was used for experimentation only Message-ID: <201811282250.wASMo3N7027799@aojmv0008.oracle.com> Changeset: e5d0f86d1b66 Author: vromero Date: 2018-11-28 17:49 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/e5d0f86d1b66 this branch was used for experimentation only From shade at redhat.com Thu Nov 29 00:14:18 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 29 Nov 2018 01:14:18 +0100 Subject: amber-demo branch Message-ID: <1b4b6e8e-38f9-10d0-45c1-279e5f6198bd@redhat.com> I see Vincent closed amber-demo branch here: http://hg.openjdk.java.net/amber/amber/rev/e5d0f86d1b66 Was that intentional? If so, is there a branch that can be built from to have previews of most of the Amber work? Or, are users expected to build the particular feature branches now? Asking because this used to build amber-demo, what to replace it with? https://builds.shipilev.net/openjdk-amber/ Thanks, -Aleksey From brian.goetz at oracle.com Thu Nov 29 01:42:14 2018 From: brian.goetz at oracle.com (Brian Goetz) Date: Wed, 28 Nov 2018 20:42:14 -0500 Subject: amber-demo branch In-Reply-To: <1b4b6e8e-38f9-10d0-45c1-279e5f6198bd@redhat.com> References: <1b4b6e8e-38f9-10d0-45c1-279e5f6198bd@redhat.com> Message-ID: <902b4fb7-571e-14a8-ca2c-0a19c6f6303a@oracle.com> It was intended as a short-lived branch for demo purposes.? But we can create a branch based on more stable feeders -- let us figure that out, we'll let you know. On 11/28/2018 7:14 PM, Aleksey Shipilev wrote: > I see Vincent closed amber-demo branch here: > http://hg.openjdk.java.net/amber/amber/rev/e5d0f86d1b66 > > Was that intentional? If so, is there a branch that can be built from to have previews of most of > the Amber work? Or, are users expected to build the particular feature branches now? Asking because > this used to build amber-demo, what to replace it with? > https://builds.shipilev.net/openjdk-amber/ > > Thanks, > -Aleksey > From vicente.romero at oracle.com Thu Nov 29 02:34:43 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 29 Nov 2018 02:34:43 +0000 Subject: hg: amber/amber: adding dependencies on patterns-stage-1 and datum branches Message-ID: <201811290234.wAT2YiXw009132@aojmv0008.oracle.com> Changeset: cf8bb0debfad Author: vromero Date: 2018-11-28 21:34 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/cf8bb0debfad adding dependencies on patterns-stage-1 and datum branches + deps.txt From vicente.romero at oracle.com Thu Nov 29 02:32:53 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 29 Nov 2018 02:32:53 +0000 Subject: hg: amber/amber: initial push amber-demo-II branch Message-ID: <201811290232.wAT2WroT008581@aojmv0008.oracle.com> Changeset: fa56c3ef4b54 Author: vromero Date: 2018-11-28 21:32 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/fa56c3ef4b54 initial push amber-demo-II branch From vicente.romero at oracle.com Thu Nov 29 02:36:23 2018 From: vicente.romero at oracle.com (Vicente Romero) Date: Wed, 28 Nov 2018 21:36:23 -0500 Subject: amber-demo branch In-Reply-To: <902b4fb7-571e-14a8-ca2c-0a19c6f6303a@oracle.com> References: <1b4b6e8e-38f9-10d0-45c1-279e5f6198bd@redhat.com> <902b4fb7-571e-14a8-ca2c-0a19c6f6303a@oracle.com> Message-ID: <1f0dabf2-cec6-aa50-82d3-6c669a6e9dc5@oracle.com> Hi Aleksey, I have created branch: amber-demo-II, I know very original :), which is a merge of the more stable: patterns-stage-1 and datum branches. Thanks, Vicente On 11/28/18 8:42 PM, Brian Goetz wrote: > It was intended as a short-lived branch for demo purposes.? But we can > create a branch based on more stable feeders -- let us figure that > out, we'll let you know. > > On 11/28/2018 7:14 PM, Aleksey Shipilev wrote: >> I see Vincent closed amber-demo branch here: >> ?? http://hg.openjdk.java.net/amber/amber/rev/e5d0f86d1b66 >> >> Was that intentional? If so, is there a branch that can be built from >> to have previews of most of >> the Amber work? Or, are users expected to build the particular >> feature branches now? Asking because >> this used to build amber-demo, what to replace it with? >> ?? https://builds.shipilev.net/openjdk-amber/ >> >> Thanks, >> -Aleksey >> > From maurizio.cimadamore at oracle.com Thu Nov 29 07:10:29 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 29 Nov 2018 07:10:29 +0000 Subject: hg: amber/amber: Automatic merge with patterns-stage-1 Message-ID: <201811290710.wAT7ATH2009103@aojmv0008.oracle.com> Changeset: bc7ce655824b Author: mcimadamore Date: 2018-11-29 08:16 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/bc7ce655824b Automatic merge with patterns-stage-1 From shade at redhat.com Thu Nov 29 10:10:57 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 29 Nov 2018 11:10:57 +0100 Subject: amber-demo-II branch In-Reply-To: <1f0dabf2-cec6-aa50-82d3-6c669a6e9dc5@oracle.com> References: <1b4b6e8e-38f9-10d0-45c1-279e5f6198bd@redhat.com> <902b4fb7-571e-14a8-ca2c-0a19c6f6303a@oracle.com> <1f0dabf2-cec6-aa50-82d3-6c669a6e9dc5@oracle.com> Message-ID: <65fd49b4-ee78-9790-9a32-1ca6160fdb8d@redhat.com> On 11/29/18 3:36 AM, Vicente Romero wrote: > Hi Aleksey, > > I have created branch: amber-demo-II, I know very original :), which is a merge of the more stable: > patterns-stage-1 and datum branches. OK, retargeted the builders to amber-demo-II: https://builds.shipilev.net/patch-openjdk-amber-amber-demo-II/ https://builds.shipilev.net/openjdk-amber/ It fails to build, by the way :) /home/shade/amber-amber/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java:1462: error: incompatible types: Liveness cannot be converted to boolean return super.alive; ^ -Aleksey From jan.lahoda at oracle.com Thu Nov 29 12:51:41 2018 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Thu, 29 Nov 2018 12:51:41 +0000 Subject: hg: amber/amber: Adjusting to recent changes in the default branch. Message-ID: <201811291251.wATCpfxQ014298@aojmv0008.oracle.com> Changeset: 55addcd4f5a1 Author: jlahoda Date: 2018-11-29 13:49 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/55addcd4f5a1 Adjusting to recent changes in the default branch. ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java From maurizio.cimadamore at oracle.com Thu Nov 29 12:54:49 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 29 Nov 2018 12:54:49 +0000 Subject: hg: amber/amber: Automatic merge with patterns-stage-1 Message-ID: <201811291254.wATCsnxu017250@aojmv0008.oracle.com> Changeset: 4b7f11a2072c Author: mcimadamore Date: 2018-11-29 14:00 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/4b7f11a2072c Automatic merge with patterns-stage-1 From vicente.romero at oracle.com Thu Nov 29 12:56:35 2018 From: vicente.romero at oracle.com (Vicente Romero) Date: Thu, 29 Nov 2018 07:56:35 -0500 Subject: amber-demo-II branch In-Reply-To: <65fd49b4-ee78-9790-9a32-1ca6160fdb8d@redhat.com> References: <1b4b6e8e-38f9-10d0-45c1-279e5f6198bd@redhat.com> <902b4fb7-571e-14a8-ca2c-0a19c6f6303a@oracle.com> <1f0dabf2-cec6-aa50-82d3-6c669a6e9dc5@oracle.com> <65fd49b4-ee78-9790-9a32-1ca6160fdb8d@redhat.com> Message-ID: On 11/29/18 5:10 AM, Aleksey Shipilev wrote: > On 11/29/18 3:36 AM, Vicente Romero wrote: >> Hi Aleksey, >> >> I have created branch: amber-demo-II, I know very original :), which is a merge of the more stable: >> patterns-stage-1 and datum branches. > OK, retargeted the builders to amber-demo-II: > https://builds.shipilev.net/patch-openjdk-amber-amber-demo-II/ > https://builds.shipilev.net/openjdk-amber/ > > It fails to build, by the way :) yep I'm taking a look at that, > > /home/shade/amber-amber/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java:1462: > error: incompatible types: Liveness cannot be converted to boolean > return super.alive; > ^ > > -Aleksey > Thanks, Vicente From shade at redhat.com Thu Nov 29 13:09:02 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 29 Nov 2018 14:09:02 +0100 Subject: amber-demo-II branch In-Reply-To: References: <1b4b6e8e-38f9-10d0-45c1-279e5f6198bd@redhat.com> <902b4fb7-571e-14a8-ca2c-0a19c6f6303a@oracle.com> <1f0dabf2-cec6-aa50-82d3-6c669a6e9dc5@oracle.com> <65fd49b4-ee78-9790-9a32-1ca6160fdb8d@redhat.com> Message-ID: On 11/29/18 1:56 PM, Vicente Romero wrote: > On 11/29/18 5:10 AM, Aleksey Shipilev wrote: >> On 11/29/18 3:36 AM, Vicente Romero wrote: >>> Hi Aleksey, >>> >>> I have created branch: amber-demo-II, I know very original :), which is a merge of the more stable: >>> patterns-stage-1 and datum branches. >> OK, retargeted the builders to amber-demo-II: >> ?? https://builds.shipilev.net/patch-openjdk-amber-amber-demo-II/ >> ?? https://builds.shipilev.net/openjdk-amber/ >> >> It fails to build, by the way :) > > yep I'm taking a look at that, I think it is fixed after recent change by Jan. At least x86_64 fastdebug had built fine. -Aleksey From jan.lahoda at oracle.com Thu Nov 29 13:15:13 2018 From: jan.lahoda at oracle.com (Jan Lahoda) Date: Thu, 29 Nov 2018 14:15:13 +0100 Subject: amber-demo-II branch In-Reply-To: References: <1b4b6e8e-38f9-10d0-45c1-279e5f6198bd@redhat.com> <902b4fb7-571e-14a8-ca2c-0a19c6f6303a@oracle.com> <1f0dabf2-cec6-aa50-82d3-6c669a6e9dc5@oracle.com> <65fd49b4-ee78-9790-9a32-1ca6160fdb8d@redhat.com> Message-ID: <5BFFE661.4010808@oracle.com> On 29.11.2018 14:09, Aleksey Shipilev wrote: > On 11/29/18 1:56 PM, Vicente Romero wrote: >> On 11/29/18 5:10 AM, Aleksey Shipilev wrote: >>> On 11/29/18 3:36 AM, Vicente Romero wrote: >>>> Hi Aleksey, >>>> >>>> I have created branch: amber-demo-II, I know very original :), which is a merge of the more stable: >>>> patterns-stage-1 and datum branches. >>> OK, retargeted the builders to amber-demo-II: >>> https://builds.shipilev.net/patch-openjdk-amber-amber-demo-II/ >>> https://builds.shipilev.net/openjdk-amber/ >>> >>> It fails to build, by the way :) >> >> yep I'm taking a look at that, > > I think it is fixed after recent change by Jan. At least x86_64 fastdebug had built fine. Yes, I've fixed that a few minutes ago. (I am afraid that further fixes to switch expressions that are on the way are likely to temporarily break pattern-related branches in the amber repo. I apologize for that.) Jan > > -Aleksey > From vicente.romero at oracle.com Thu Nov 29 13:17:07 2018 From: vicente.romero at oracle.com (Vicente Romero) Date: Thu, 29 Nov 2018 08:17:07 -0500 Subject: amber-demo-II branch In-Reply-To: <5BFFE661.4010808@oracle.com> References: <1b4b6e8e-38f9-10d0-45c1-279e5f6198bd@redhat.com> <902b4fb7-571e-14a8-ca2c-0a19c6f6303a@oracle.com> <1f0dabf2-cec6-aa50-82d3-6c669a6e9dc5@oracle.com> <65fd49b4-ee78-9790-9a32-1ca6160fdb8d@redhat.com> <5BFFE661.4010808@oracle.com> Message-ID: On 11/29/18 8:15 AM, Jan Lahoda wrote: > On 29.11.2018 14:09, Aleksey Shipilev wrote: >> On 11/29/18 1:56 PM, Vicente Romero wrote: >>> On 11/29/18 5:10 AM, Aleksey Shipilev wrote: >>>> On 11/29/18 3:36 AM, Vicente Romero wrote: >>>>> Hi Aleksey, >>>>> >>>>> I have created branch: amber-demo-II, I know very original :), >>>>> which is a merge of the more stable: >>>>> patterns-stage-1 and datum branches. >>>> OK, retargeted the builders to amber-demo-II: >>>> https://builds.shipilev.net/patch-openjdk-amber-amber-demo-II/ >>>> ??? https://builds.shipilev.net/openjdk-amber/ >>>> >>>> It fails to build, by the way :) >>> >>> yep I'm taking a look at that, >> >> I think it is fixed after recent change by Jan. At least x86_64 >> fastdebug had built fine. yep, thanks Jan, there is a merge issue with the datum branch though, I'm taking a look at that > > Yes, I've fixed that a few minutes ago. > > (I am afraid that further fixes to switch expressions that are on the > way are likely to temporarily break pattern-related branches in the > amber repo. I apologize for that.) > > Jan > >> >> -Aleksey >> Vicente From vicente.romero at oracle.com Thu Nov 29 16:12:35 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 29 Nov 2018 16:12:35 +0000 Subject: hg: amber/amber: updating code in TagletWriterImpl after javadoc changes Message-ID: <201811291612.wATGCaHw027538@aojmv0008.oracle.com> Changeset: 7a36d214ae9d Author: vromero Date: 2018-11-29 11:12 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/7a36d214ae9d updating code in TagletWriterImpl after javadoc changes ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java From brian.goetz at oracle.com Thu Nov 29 16:25:03 2018 From: brian.goetz at oracle.com (Brian Goetz) Date: Thu, 29 Nov 2018 11:25:03 -0500 Subject: [jep-334] Asymmetric method types of MHD vs MH In-Reply-To: References: <839aa07f-3b49-7a7d-ca29-fc6bf08e0998@oracle.com> <1840103126.564157.1542727246870.JavaMail.zimbra@u-pem.fr> <22ceec84-12f9-44ca-a95b-a6da6fc69868@oracle.com> <5e9af1bb-832a-8003-e841-5956fb4afb20@oracle.com> Message-ID: <87438575-5901-c7a7-791e-a0613a5b556e@oracle.com> MemberName calls them type and invocationType; unfortunately, what MethodHandle calls type() is the invocation type, and this seems pretty natural for MethodHandle (what else are you going to do with a MH, except invoke it?)? Which suggests either: ?- MHDesc has a method called type(), and it is also be the invocation type; ?- MHDesc has no method called type(), but instead has invocationType() and lookupType(), or some other better name. I think the latter is probably safer. Now, what should the lookupType() be?? There's again two ways to go: ?- Return a ClassDesc for field ops, and a MethodTypeDesc for method ops; ?- Return a MethodTypeDesc for both The latter is nicer from an API design perspective (there's a single type), but less nice for those who want to use the API. Michael has already given one example of where you'd want to use this -- when calling ASM.? Here, there's lots of gymanstics needed to turn the method type into the right thing. Another is if you want to feed a MHDesc back into the lookup methods: ??? MHDesc.of(mhd.kind(), mhd.owner(), mhd.name(), mhd.lookupType()) On 11/23/2018 5:05 PM, John Rose wrote: > I think MemberName calls them type and invocationType. That seems like a good division of labor to me, but then I wrote it. :-) > >> On Nov 20, 2018, at 3:26 PM, Maurizio Cimadamore wrote: >> >> I agree - there are two types: the one based on real classfile descriptor and the unified, curried one exposed by MethodHandle::type(). The former is used for lookup, the latter for invocation. Maybe lookupType() and invocationType() ? >> >> Maurizio >> >>> On 20/11/2018 18:40, Brian Goetz wrote: >>> There are actually two types here, and they both should be exposed. One is a property of MHDesc (which is correctly called type()) which describes the invocation type of the MH; the other is a propertly of DirectMHDesc (which needs a new name) and which is the type that one would provide to the lookup / place in the NameAndType. We're currently in an inconsistent situation. >>> >>>> On 11/20/2018 10:20 AM, Remi Forax wrote: >>>> Hi Brian, >>>> while i agree that the API is primarily a mirror the JVMS view and not the java.lang.invoke view, >>>> one way to avoid that ambiguity is to rename methodType() to type() (as in NameAndType). >>>> >>>> R?mi >>>> >>>> ----- Mail original ----- >>>>> De: "Brian Goetz" >>>>> ?: "Michael van Acken" , "amber-dev" >>>>> Envoy?: Mardi 20 Novembre 2018 14:28:06 >>>>> Objet: Re: [jep-334] Asymmetric method types of MHD vs MH >>>>> Thanks for poking into these new APIs. This is a good question. >>>>> >>>>> Your mental model is a good first-order approximation, but it has some >>>>> risk; in the event of conflict, XxDesc's classes loyalty will be to >>>>> Constant_Xxx_info (the classfile format), rather than its live-type >>>>> counterpart. >>>>> >>>>> MethodHandle embeds the invocation mode (static, virtual, interface, >>>>> special) in the MH itself, so that you can treat the receiver as just >>>>> another parameter. This is tremendously useful as the primary purpose >>>>> of method handles is to be invoked; it collapse four invocation modes >>>>> into one. >>>>> >>>>> DirectMethodHandleDesc models the classfile structure of an invocation; >>>>> the MethodRef_info/NameAndType/invocation bytecode -- as shown in your >>>>> example: >>>>> >>>>> jshell> var mhd = (MethodHandleDesc)mh.describeConstable().get() >>>>> mhd ==> MethodHandleDesc[VIRTUAL/PrintStream::println()void] >>>>> >>>>> I think what you're saying is: there is enough information here to correctly >>>>> compose the type() -- for virtual/special/interface, curry the owner type on -- >>>>> and that this would provide alignment with the live MethodHandle behavior. >>>>> >>>>> But, it would separate from the classfile Constant_MethodHandle_info behavior; >>>>> what goes in the NameAndType here (for instance methods) is the receiver-less >>>>> version. Hence the conflict. >>>>> >>>>> I think what is really going on here is that there are two types -- the MH type, >>>>> and the lookup type; the latter is a property of the DMHDesc, while the former >>>>> is a property of the MHDesc? >>>>> >>>>> >>>>>> On 11/20/2018 7:06 AM, Michael van Acken wrote: >>>>>> While tracking down unexpected behavior in my compiler, I noticed that >>>>>> MethodHandleDesc and MethodHandle differ in what they list in their >>>>>> method type. I was expecting that the MHD matches the MH, in that >>>>>> the receiver of a virtual method is included in the parameter list. >>>>>> Instead, >>>>>> it is omitted. (See below for a jshell example.) >>>>>> >>>>>> As a compiler writer, I find the MH's unified view on static and virtual >>>>>> method types very helpful. The current implementation's MHD class >>>>>> does not mirror this view, which means I would have to special case the >>>>>> method types for some operations. >>>>>> >>>>>> My mental model of the descriptor classes is, that they are one-to-one >>>>>> symbolic representations of their handle counterparts. I am very confused >>>>>> by the difference in structure, with the receiver dropping out of the >>>>>> method type. >>>>>> >>>>>> >>>>>> | Welcome to JShell -- Version 12-internal >>>>>> | For an introduction type: /help intro >>>>>> >>>>>> jshell> import java.lang.invoke.* >>>>>> >>>>>> jshell> import java.lang.constant.* >>>>>> >>>>>> jshell> var l = MethodHandles.lookup() >>>>>> l ==> >>>>>> >>>>>> jshell> var mt = MethodType.methodType(Void.TYPE) >>>>>> mt ==> ()void >>>>>> >>>>>> jshell> var mh = l.findVirtual(java.io.PrintStream.class, "println", mt) >>>>>> mh ==> MethodHandle(PrintStream)void >>>>>> >>>>>> jshell> mh.type() >>>>>> $6 ==> (PrintStream)void >>>>>> >>>>>> jshell> mh.type().parameterCount() >>>>>> $7 ==> 1 >>>>>> >>>>>> jshell> var mhd = (MethodHandleDesc)mh.describeConstable().get() >>>>>> mhd ==> MethodHandleDesc[VIRTUAL/PrintStream::println()void] >>>>>> >>>>>> jshell> mhd.methodType() >>>>>> $9 ==> MethodTypeDesc[()void] >>>>>> >>>>>> jshell> mhd.methodType().parameterCount() >>>>>> $10 ==> 0 >>>>>> >>>>>> >>>>>> Regards, >>>>>> Michael van Acken From vicente.romero at oracle.com Thu Nov 29 16:49:39 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 29 Nov 2018 16:49:39 +0000 Subject: hg: amber/amber: changes to JavacParser to streamline merges Message-ID: <201811291649.wATGne72015137@aojmv0008.oracle.com> Changeset: 199d0206bef5 Author: vromero Date: 2018-11-29 11:38 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/199d0206bef5 changes to JavacParser to streamline merges ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java From vicente.romero at oracle.com Thu Nov 29 17:04:59 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 29 Nov 2018 17:04:59 +0000 Subject: hg: amber/amber: manual merge with datum Message-ID: <201811291704.wATH4xAS021816@aojmv0008.oracle.com> Changeset: c282a08448a4 Author: vromero Date: 2018-11-29 12:04 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/c282a08448a4 manual merge with datum ! src/java.base/share/classes/module-info.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Tokens.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! test/langtools/jdk/jshell/CompletenessTest.java From vicente.romero at oracle.com Thu Nov 29 17:55:55 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 29 Nov 2018 17:55:55 +0000 Subject: hg: amber/amber: fixing merge issue at JavacParser Message-ID: <201811291755.wATHtugm016764@aojmv0008.oracle.com> Changeset: 5bb9694edbe0 Author: vromero Date: 2018-11-29 12:51 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/5bb9694edbe0 fixing merge issue at JavacParser ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java From brian.goetz at oracle.com Thu Nov 29 22:05:11 2018 From: brian.goetz at oracle.com (Brian Goetz) Date: Thu, 29 Nov 2018 17:05:11 -0500 Subject: [jep-334] Asymmetric method types of MHD vs MH In-Reply-To: <87438575-5901-c7a7-791e-a0613a5b556e@oracle.com> References: <839aa07f-3b49-7a7d-ca29-fc6bf08e0998@oracle.com> <1840103126.564157.1542727246870.JavaMail.zimbra@u-pem.fr> <22ceec84-12f9-44ca-a95b-a6da6fc69868@oracle.com> <5e9af1bb-832a-8003-e841-5956fb4afb20@oracle.com> <87438575-5901-c7a7-791e-a0613a5b556e@oracle.com> Message-ID: <62884b2e-b764-7ae4-6688-19a5c4c014b0@oracle.com> Here's how I propose to resolve this. Rename existing MHD.methodType() -> invocationType() Add method DirectMHD.lookupType(), which supports the invariant ??? dmhd === MHD.of(dmhd.kind(), dmhd.owner(), dmhd.name(), dmhd.lookupType()) On 11/29/2018 11:25 AM, Brian Goetz wrote: > MemberName calls them type and invocationType; unfortunately, what > MethodHandle calls type() is the invocation type, and this seems > pretty natural for MethodHandle (what else are you going to do with a > MH, except invoke it?)? Which suggests either: > > ?- MHDesc has a method called type(), and it is also be the invocation > type; > ?- MHDesc has no method called type(), but instead has > invocationType() and lookupType(), or some other better name. > > I think the latter is probably safer. > > Now, what should the lookupType() be?? There's again two ways to go: > ?- Return a ClassDesc for field ops, and a MethodTypeDesc for method ops; > ?- Return a MethodTypeDesc for both > > The latter is nicer from an API design perspective (there's a single > type), but less nice for those who want to use the API. > > Michael has already given one example of where you'd want to use this > -- when calling ASM.? Here, there's lots of gymanstics needed to turn > the method type into the right thing. > > Another is if you want to feed a MHDesc back into the lookup methods: > > ??? MHDesc.of(mhd.kind(), mhd.owner(), mhd.name(), mhd.lookupType()) > > > > On 11/23/2018 5:05 PM, John Rose wrote: >> I think MemberName calls them type and invocationType. That seems >> like a good division of labor to me, but then I wrote it. :-) >> >>> On Nov 20, 2018, at 3:26 PM, Maurizio Cimadamore >>> wrote: >>> >>> I agree - there are two types: the one based on real classfile >>> descriptor and the unified, curried one exposed by >>> MethodHandle::type(). The former is used for lookup, the latter for >>> invocation. Maybe lookupType() and invocationType() ? >>> >>> Maurizio >>> >>>> On 20/11/2018 18:40, Brian Goetz wrote: >>>> There are actually two types here, and they both should be >>>> exposed.? One is a property of MHDesc (which is correctly called >>>> type()) which describes the invocation type of the MH; the other is >>>> a propertly of DirectMHDesc (which needs a new name) and which is >>>> the type that one would provide to the lookup / place in the >>>> NameAndType. We're currently in an inconsistent situation. >>>> >>>>> On 11/20/2018 10:20 AM, Remi Forax wrote: >>>>> Hi Brian, >>>>> while i agree that the API is primarily a mirror the JVMS view and >>>>> not the java.lang.invoke view, >>>>> one way to avoid that ambiguity is to rename methodType() to >>>>> type() (as in NameAndType). >>>>> >>>>> R?mi >>>>> >>>>> ----- Mail original ----- >>>>>> De: "Brian Goetz" >>>>>> ?: "Michael van Acken" , "amber-dev" >>>>>> >>>>>> Envoy?: Mardi 20 Novembre 2018 14:28:06 >>>>>> Objet: Re: [jep-334] Asymmetric method types of MHD vs MH >>>>>> Thanks for poking into these new APIs.? This is a good question. >>>>>> >>>>>> Your mental model is a good first-order approximation, but it has >>>>>> some >>>>>> risk; in the event of conflict, XxDesc's classes loyalty will be to >>>>>> Constant_Xxx_info (the classfile format), rather than its live-type >>>>>> counterpart. >>>>>> >>>>>> MethodHandle embeds the invocation mode (static, virtual, interface, >>>>>> special) in the MH itself, so that you can treat the receiver as >>>>>> just >>>>>> another parameter.? This is tremendously useful as the primary >>>>>> purpose >>>>>> of method handles is to be invoked; it collapse four invocation >>>>>> modes >>>>>> into one. >>>>>> >>>>>> DirectMethodHandleDesc models the classfile structure of an >>>>>> invocation; >>>>>> the MethodRef_info/NameAndType/invocation bytecode -- as shown in >>>>>> your >>>>>> example: >>>>>> >>>>>> ????? jshell> var mhd = >>>>>> (MethodHandleDesc)mh.describeConstable().get() >>>>>> ????? mhd ==> MethodHandleDesc[VIRTUAL/PrintStream::println()void] >>>>>> >>>>>> I think what you're saying is: there is enough information here >>>>>> to correctly >>>>>> compose the type() -- for virtual/special/interface, curry the >>>>>> owner type on -- >>>>>> and that this would provide alignment with the live MethodHandle >>>>>> behavior. >>>>>> >>>>>> But, it would separate from the classfile >>>>>> Constant_MethodHandle_info behavior; >>>>>> what goes in the NameAndType here (for instance methods) is the >>>>>> receiver-less >>>>>> version.? Hence the conflict. >>>>>> >>>>>> I think what is really going on here is that there are two types >>>>>> -- the MH type, >>>>>> and the lookup type; the latter is a property of the DMHDesc, >>>>>> while the former >>>>>> is a property of the MHDesc? >>>>>> >>>>>> >>>>>>> On 11/20/2018 7:06 AM, Michael van Acken wrote: >>>>>>> While tracking down unexpected behavior in my compiler, I >>>>>>> noticed that >>>>>>> MethodHandleDesc and MethodHandle differ in what they list in their >>>>>>> method type.? I was expecting that the MHD matches the MH, in that >>>>>>> the receiver of a virtual method is included in the parameter list. >>>>>>> Instead, >>>>>>> it is omitted.? (See below for a jshell example.) >>>>>>> >>>>>>> As a compiler writer, I find the MH's unified view on static and >>>>>>> virtual >>>>>>> method types very helpful.? The current implementation's MHD class >>>>>>> does not mirror this view, which means I would have to special >>>>>>> case the >>>>>>> method types for some operations. >>>>>>> >>>>>>> My mental model of the descriptor classes is, that they are >>>>>>> one-to-one >>>>>>> symbolic representations of their handle counterparts.? I am >>>>>>> very confused >>>>>>> by the difference in structure, with the receiver dropping out >>>>>>> of the >>>>>>> method type. >>>>>>> >>>>>>> >>>>>>> |? Welcome to JShell -- Version 12-internal >>>>>>> |? For an introduction type: /help intro >>>>>>> >>>>>>> jshell> import java.lang.invoke.* >>>>>>> >>>>>>> jshell> import java.lang.constant.* >>>>>>> >>>>>>> jshell> var l = MethodHandles.lookup() >>>>>>> l ==> >>>>>>> >>>>>>> jshell> var mt = MethodType.methodType(Void.TYPE) >>>>>>> mt ==> ()void >>>>>>> >>>>>>> jshell> var mh = l.findVirtual(java.io.PrintStream.class, >>>>>>> "println", mt) >>>>>>> mh ==> MethodHandle(PrintStream)void >>>>>>> >>>>>>> jshell> mh.type() >>>>>>> $6 ==> (PrintStream)void >>>>>>> >>>>>>> jshell> mh.type().parameterCount() >>>>>>> $7 ==> 1 >>>>>>> >>>>>>> jshell> var mhd = (MethodHandleDesc)mh.describeConstable().get() >>>>>>> mhd ==> MethodHandleDesc[VIRTUAL/PrintStream::println()void] >>>>>>> >>>>>>> jshell> mhd.methodType() >>>>>>> $9 ==> MethodTypeDesc[()void] >>>>>>> >>>>>>> jshell> mhd.methodType().parameterCount() >>>>>>> $10 ==> 0 >>>>>>> >>>>>>> >>>>>>> Regards, >>>>>>> Michael van Acken > From maurizio.cimadamore at oracle.com Thu Nov 29 22:19:56 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 29 Nov 2018 22:19:56 +0000 Subject: hg: amber/amber: Automatic merge with jep-334 Message-ID: <201811292219.wATMJu57018713@aojmv0008.oracle.com> Changeset: bf6f117bac0d Author: mcimadamore Date: 2018-11-29 23:25 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/bf6f117bac0d Automatic merge with jep-334 From maurizio.cimadamore at oracle.com Thu Nov 29 22:20:14 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 29 Nov 2018 22:20:14 +0000 Subject: hg: amber/amber: Automatic merge with jep-334 Message-ID: <201811292220.wATMKFid019025@aojmv0008.oracle.com> Changeset: 5fa2650b2d0a Author: mcimadamore Date: 2018-11-29 23:26 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/5fa2650b2d0a Automatic merge with jep-334 ! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java From vicente.romero at oracle.com Thu Nov 29 22:17:35 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 29 Nov 2018 22:17:35 +0000 Subject: hg: amber/amber: changes to the API after JCK issues Message-ID: <201811292217.wATMHZrl016996@aojmv0008.oracle.com> Changeset: 3bb397edad56 Author: vromero Date: 2018-11-29 16:55 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/3bb397edad56 changes to the API after JCK issues ! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java From michael.van.acken at gmail.com Fri Nov 30 08:27:06 2018 From: michael.van.acken at gmail.com (Michael van Acken) Date: Fri, 30 Nov 2018 09:27:06 +0100 Subject: [jep-334] Asymmetric method types of MHD vs MH In-Reply-To: <87438575-5901-c7a7-791e-a0613a5b556e@oracle.com> References: <839aa07f-3b49-7a7d-ca29-fc6bf08e0998@oracle.com> <1840103126.564157.1542727246870.JavaMail.zimbra@u-pem.fr> <22ceec84-12f9-44ca-a95b-a6da6fc69868@oracle.com> <5e9af1bb-832a-8003-e841-5956fb4afb20@oracle.com> <87438575-5901-c7a7-791e-a0613a5b556e@oracle.com> Message-ID: Brian Goetz schrieb am Do., 29. Nov. 2018 um 17:27 Uhr: > MemberName calls them type and invocationType; unfortunately, what > MethodHandle calls type() is the invocation type, and this seems pretty > natural for MethodHandle (what else are you going to do with a MH, > except invoke it?) Which suggests either: > > - MHDesc has a method called type(), and it is also be the invocation > type; > - MHDesc has no method called type(), but instead has invocationType() > and lookupType(), or some other better name. > I believe this would match the usage of invocationType() in DynamicCallSiteDesc as well. Is the distinction "invocationType() is a thing of the operand stack" while "lookupType() is a thing of the constant pool" a useful mental model here? > > I think the latter is probably safer. > > Now, what should the lookupType() be? There's again two ways to go: > - Return a ClassDesc for field ops, and a MethodTypeDesc for method ops; > - Return a MethodTypeDesc for both > My first association for "lookupType()" was the table of lookup.findXXX() methods with its clear separation MethodType / Class here: https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html > The latter is nicer from an API design perspective (there's a single > type), but less nice for those who want to use the API. > > Michael has already given one example of where you'd want to use this -- > when calling ASM. Here, there's lots of gymanstics needed to turn the > method type into the right thing. > > Another is if you want to feed a MHDesc back into the lookup methods: > > MHDesc.of(mhd.kind(), mhd.owner(), mhd.name(), mhd.lookupType()) > Looks to me like this could be made to work with lookupType() returning either of String, TypeDescriptor, or MethodTypeDesc. Trying to understand the implications, I have two questions: What should the descriptorString overload of MHDesc.of() take e.g. for an instance getter? In MHDesc.of(GETTER, clazz, name, X) the X could be one of "(R)T", "()T", or "T". From my experience with ASM, I assume that the field descriptor variant "T" is closest to both constant pool representation and lookup.findGetter(), but there seem to be reasons for all three of them. Related to this: What is it of benefit in looking at a *field* DMHDesc through the lens of a method descriptor/MethodTypeDesc, outside of the point of view offered by invocationType()? -- Michael van Acken > > > On 11/23/2018 5:05 PM, John Rose wrote: > > I think MemberName calls them type and invocationType. That seems like a > good division of labor to me, but then I wrote it. :-) > > > >> On Nov 20, 2018, at 3:26 PM, Maurizio Cimadamore < > maurizio.cimadamore at oracle.com> wrote: > >> > >> I agree - there are two types: the one based on real classfile > descriptor and the unified, curried one exposed by MethodHandle::type(). > The former is used for lookup, the latter for invocation. Maybe > lookupType() and invocationType() ? > >> > >> Maurizio > >> > >>> On 20/11/2018 18:40, Brian Goetz wrote: > >>> There are actually two types here, and they both should be exposed. > One is a property of MHDesc (which is correctly called type()) which > describes the invocation type of the MH; the other is a propertly of > DirectMHDesc (which needs a new name) and which is the type that one would > provide to the lookup / place in the NameAndType. We're currently in an > inconsistent situation. > >>> > >>>> On 11/20/2018 10:20 AM, Remi Forax wrote: > >>>> Hi Brian, > >>>> while i agree that the API is primarily a mirror the JVMS view and > not the java.lang.invoke view, > >>>> one way to avoid that ambiguity is to rename methodType() to type() > (as in NameAndType). > >>>> > >>>> R?mi > >>>> > >>>> ----- Mail original ----- > >>>>> De: "Brian Goetz" > >>>>> ?: "Michael van Acken" , "amber-dev" < > amber-dev at openjdk.java.net> > >>>>> Envoy?: Mardi 20 Novembre 2018 14:28:06 > >>>>> Objet: Re: [jep-334] Asymmetric method types of MHD vs MH > >>>>> Thanks for poking into these new APIs. This is a good question. > >>>>> > >>>>> Your mental model is a good first-order approximation, but it has > some > >>>>> risk; in the event of conflict, XxDesc's classes loyalty will be to > >>>>> Constant_Xxx_info (the classfile format), rather than its live-type > >>>>> counterpart. > >>>>> > >>>>> MethodHandle embeds the invocation mode (static, virtual, interface, > >>>>> special) in the MH itself, so that you can treat the receiver as just > >>>>> another parameter. This is tremendously useful as the primary > purpose > >>>>> of method handles is to be invoked; it collapse four invocation modes > >>>>> into one. > >>>>> > >>>>> DirectMethodHandleDesc models the classfile structure of an > invocation; > >>>>> the MethodRef_info/NameAndType/invocation bytecode -- as shown in > your > >>>>> example: > >>>>> > >>>>> jshell> var mhd = > (MethodHandleDesc)mh.describeConstable().get() > >>>>> mhd ==> MethodHandleDesc[VIRTUAL/PrintStream::println()void] > >>>>> > >>>>> I think what you're saying is: there is enough information here to > correctly > >>>>> compose the type() -- for virtual/special/interface, curry the owner > type on -- > >>>>> and that this would provide alignment with the live MethodHandle > behavior. > >>>>> > >>>>> But, it would separate from the classfile Constant_MethodHandle_info > behavior; > >>>>> what goes in the NameAndType here (for instance methods) is the > receiver-less > >>>>> version. Hence the conflict. > >>>>> > >>>>> I think what is really going on here is that there are two types -- > the MH type, > >>>>> and the lookup type; the latter is a property of the DMHDesc, while > the former > >>>>> is a property of the MHDesc? > >>>>> > >>>>> > >>>>>> On 11/20/2018 7:06 AM, Michael van Acken wrote: > >>>>>> While tracking down unexpected behavior in my compiler, I noticed > that > >>>>>> MethodHandleDesc and MethodHandle differ in what they list in their > >>>>>> method type. I was expecting that the MHD matches the MH, in that > >>>>>> the receiver of a virtual method is included in the parameter list. > >>>>>> Instead, > >>>>>> it is omitted. (See below for a jshell example.) > >>>>>> > >>>>>> As a compiler writer, I find the MH's unified view on static and > virtual > >>>>>> method types very helpful. The current implementation's MHD class > >>>>>> does not mirror this view, which means I would have to special case > the > >>>>>> method types for some operations. > >>>>>> > >>>>>> My mental model of the descriptor classes is, that they are > one-to-one > >>>>>> symbolic representations of their handle counterparts. I am very > confused > >>>>>> by the difference in structure, with the receiver dropping out of > the > >>>>>> method type. > >>>>>> > >>>>>> > >>>>>> | Welcome to JShell -- Version 12-internal > >>>>>> | For an introduction type: /help intro > >>>>>> > >>>>>> jshell> import java.lang.invoke.* > >>>>>> > >>>>>> jshell> import java.lang.constant.* > >>>>>> > >>>>>> jshell> var l = MethodHandles.lookup() > >>>>>> l ==> > >>>>>> > >>>>>> jshell> var mt = MethodType.methodType(Void.TYPE) > >>>>>> mt ==> ()void > >>>>>> > >>>>>> jshell> var mh = l.findVirtual(java.io.PrintStream.class, > "println", mt) > >>>>>> mh ==> MethodHandle(PrintStream)void > >>>>>> > >>>>>> jshell> mh.type() > >>>>>> $6 ==> (PrintStream)void > >>>>>> > >>>>>> jshell> mh.type().parameterCount() > >>>>>> $7 ==> 1 > >>>>>> > >>>>>> jshell> var mhd = (MethodHandleDesc)mh.describeConstable().get() > >>>>>> mhd ==> MethodHandleDesc[VIRTUAL/PrintStream::println()void] > >>>>>> > >>>>>> jshell> mhd.methodType() > >>>>>> $9 ==> MethodTypeDesc[()void] > >>>>>> > >>>>>> jshell> mhd.methodType().parameterCount() > >>>>>> $10 ==> 0 > >>>>>> > >>>>>> > >>>>>> Regards, > >>>>>> Michael van Acken > > From jan.lahoda at oracle.com Fri Nov 30 11:39:39 2018 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Fri, 30 Nov 2018 11:39:39 +0000 Subject: hg: amber/amber: Merging recent default/patterns-stage-1 changes to the patterns branch. Message-ID: <201811301139.wAUBddHw016807@aojmv0008.oracle.com> Changeset: 4fdcee35b4bc Author: jlahoda Date: 2018-11-30 11:19 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/4fdcee35b4bc Merging recent default/patterns-stage-1 changes to the patterns branch. - src/bsd/doc/man/DO_NOT_EDIT--GENERATED_FILES - src/bsd/doc/man/apt.1 - src/bsd/doc/man/ja/apt.1 - src/bsd/doc/man/ja/jar.1 - src/bsd/doc/man/ja/jarsigner.1 - src/bsd/doc/man/ja/java.1 - src/bsd/doc/man/ja/javac.1 - src/bsd/doc/man/ja/javadoc.1 - src/bsd/doc/man/ja/javap.1 - src/bsd/doc/man/ja/javaws.1 - src/bsd/doc/man/ja/jcmd.1 - src/bsd/doc/man/ja/jconsole.1 - src/bsd/doc/man/ja/jdb.1 - src/bsd/doc/man/ja/jdeps.1 - src/bsd/doc/man/ja/jhat.1 - src/bsd/doc/man/ja/jinfo.1 - src/bsd/doc/man/ja/jjs.1 - src/bsd/doc/man/ja/jmap.1 - src/bsd/doc/man/ja/jps.1 - src/bsd/doc/man/ja/jrunscript.1 - src/bsd/doc/man/ja/jsadebugd.1 - src/bsd/doc/man/ja/jstack.1 - src/bsd/doc/man/ja/jstat.1 - src/bsd/doc/man/ja/jstatd.1 - src/bsd/doc/man/ja/keytool.1 - src/bsd/doc/man/ja/pack200.1 - src/bsd/doc/man/ja/rmic.1 - src/bsd/doc/man/ja/rmid.1 - src/bsd/doc/man/ja/rmiregistry.1 - src/bsd/doc/man/ja/serialver.1 - src/bsd/doc/man/ja/unpack200.1 - src/bsd/doc/man/jar.1 - src/bsd/doc/man/jarsigner.1 - src/bsd/doc/man/java.1 - src/bsd/doc/man/javac.1 - src/bsd/doc/man/javadoc.1 - src/bsd/doc/man/javap.1 - src/bsd/doc/man/javaws.1 - src/bsd/doc/man/jcmd.1 - src/bsd/doc/man/jconsole.1 - src/bsd/doc/man/jdb.1 - src/bsd/doc/man/jdeps.1 - src/bsd/doc/man/jhat.1 - src/bsd/doc/man/jinfo.1 - src/bsd/doc/man/jjs.1 - src/bsd/doc/man/jmap.1 - src/bsd/doc/man/jps.1 - src/bsd/doc/man/jrunscript.1 - src/bsd/doc/man/jsadebugd.1 - src/bsd/doc/man/jstack.1 - src/bsd/doc/man/jstat.1 - src/bsd/doc/man/jstatd.1 - src/bsd/doc/man/keytool.1 - src/bsd/doc/man/pack200.1 - src/bsd/doc/man/rmic.1 - src/bsd/doc/man/rmid.1 - src/bsd/doc/man/rmiregistry.1 - src/bsd/doc/man/serialver.1 - src/bsd/doc/man/unpack200.1 - src/java.base/share/classes/jdk/internal/org/objectweb/asm/Item.java - src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsConfig.m - src/java.desktop/unix/classes/sun/awt/X11/genhash.awk - src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h - src/java.desktop/unix/legal/xwindows.md - src/java.desktop/unix/native/libawt_xawt/awt/Xrandr.h - src/java.desktop/unix/native/libawt_xawt/awt/randr.h - src/java.desktop/unix/native/libawt_xawt/awt/robot_common.c - src/java.desktop/unix/native/libawt_xawt/awt/robot_common.h ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ArrayOffsetProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc.test/src/org/graalvm/compiler/core/sparc/test/SPARCAllocatorTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringIndexOfOp.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/OpaqueNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/util/HashSetNodeEventListener.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/FixedNodeProbabilityCache.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringIndexOfNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/UnsafeReplacementsTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/VarHandleTest.java - src/linux/doc/man/DO_NOT_EDIT--GENERATED_FILES - src/linux/doc/man/ja/jar.1 - src/linux/doc/man/ja/jarsigner.1 - src/linux/doc/man/ja/java.1 - src/linux/doc/man/ja/javac.1 - src/linux/doc/man/ja/javadoc.1 - src/linux/doc/man/ja/javap.1 - src/linux/doc/man/ja/javaws.1 - src/linux/doc/man/ja/jcmd.1 - src/linux/doc/man/ja/jconsole.1 - src/linux/doc/man/ja/jdb.1 - src/linux/doc/man/ja/jdeps.1 - src/linux/doc/man/ja/jhat.1 - src/linux/doc/man/ja/jinfo.1 - src/linux/doc/man/ja/jjs.1 - src/linux/doc/man/ja/jmap.1 - src/linux/doc/man/ja/jps.1 - src/linux/doc/man/ja/jrunscript.1 - src/linux/doc/man/ja/jsadebugd.1 - src/linux/doc/man/ja/jstack.1 - src/linux/doc/man/ja/jstat.1 - src/linux/doc/man/ja/jstatd.1 - src/linux/doc/man/ja/keytool.1 - src/linux/doc/man/ja/pack200.1 - src/linux/doc/man/ja/rmic.1 - src/linux/doc/man/ja/rmid.1 - src/linux/doc/man/ja/rmiregistry.1 - src/linux/doc/man/ja/serialver.1 - src/linux/doc/man/ja/unpack200.1 - src/linux/doc/man/jar.1 - src/linux/doc/man/jarsigner.1 - src/linux/doc/man/java.1 - src/linux/doc/man/javac.1 - src/linux/doc/man/javadoc.1 - src/linux/doc/man/javap.1 - src/linux/doc/man/javaws.1 - src/linux/doc/man/jcmd.1 - src/linux/doc/man/jconsole.1 - src/linux/doc/man/jdb.1 - src/linux/doc/man/jdeps.1 - src/linux/doc/man/jhat.1 - src/linux/doc/man/jinfo.1 - src/linux/doc/man/jjs.1 - src/linux/doc/man/jmap.1 - src/linux/doc/man/jps.1 - src/linux/doc/man/jrunscript.1 - src/linux/doc/man/jsadebugd.1 - src/linux/doc/man/jstack.1 - src/linux/doc/man/jstat.1 - src/linux/doc/man/jstatd.1 - src/linux/doc/man/keytool.1 - src/linux/doc/man/pack200.1 - src/linux/doc/man/rmic.1 - src/linux/doc/man/rmid.1 - src/linux/doc/man/rmiregistry.1 - src/linux/doc/man/serialver.1 - src/linux/doc/man/unpack200.1 - src/solaris/doc/sun/man/man1/DO_NOT_EDIT--GENERATED_FILES - src/solaris/doc/sun/man/man1/ja/jar.1 - src/solaris/doc/sun/man/man1/ja/jarsigner.1 - src/solaris/doc/sun/man/man1/ja/java.1 - src/solaris/doc/sun/man/man1/ja/javac.1 - src/solaris/doc/sun/man/man1/ja/javadoc.1 - src/solaris/doc/sun/man/man1/ja/javap.1 - src/solaris/doc/sun/man/man1/ja/jcmd.1 - src/solaris/doc/sun/man/man1/ja/jconsole.1 - src/solaris/doc/sun/man/man1/ja/jdb.1 - src/solaris/doc/sun/man/man1/ja/jdeps.1 - src/solaris/doc/sun/man/man1/ja/jhat.1 - src/solaris/doc/sun/man/man1/ja/jinfo.1 - src/solaris/doc/sun/man/man1/ja/jjs.1 - src/solaris/doc/sun/man/man1/ja/jmap.1 - src/solaris/doc/sun/man/man1/ja/jps.1 - src/solaris/doc/sun/man/man1/ja/jrunscript.1 - src/solaris/doc/sun/man/man1/ja/jsadebugd.1 - src/solaris/doc/sun/man/man1/ja/jstack.1 - src/solaris/doc/sun/man/man1/ja/jstat.1 - src/solaris/doc/sun/man/man1/ja/jstatd.1 - src/solaris/doc/sun/man/man1/ja/keytool.1 - src/solaris/doc/sun/man/man1/ja/pack200.1 - src/solaris/doc/sun/man/man1/ja/rmic.1 - src/solaris/doc/sun/man/man1/ja/rmid.1 - src/solaris/doc/sun/man/man1/ja/rmiregistry.1 - src/solaris/doc/sun/man/man1/ja/serialver.1 - src/solaris/doc/sun/man/man1/ja/unpack200.1 - src/solaris/doc/sun/man/man1/jar.1 - src/solaris/doc/sun/man/man1/jarsigner.1 - src/solaris/doc/sun/man/man1/java.1 - src/solaris/doc/sun/man/man1/javac.1 - src/solaris/doc/sun/man/man1/javadoc.1 - src/solaris/doc/sun/man/man1/javap.1 - src/solaris/doc/sun/man/man1/jcmd.1 - src/solaris/doc/sun/man/man1/jconsole.1 - src/solaris/doc/sun/man/man1/jdb.1 - src/solaris/doc/sun/man/man1/jdeps.1 - src/solaris/doc/sun/man/man1/jhat.1 - src/solaris/doc/sun/man/man1/jinfo.1 - src/solaris/doc/sun/man/man1/jjs.1 - src/solaris/doc/sun/man/man1/jmap.1 - src/solaris/doc/sun/man/man1/jps.1 - src/solaris/doc/sun/man/man1/jrunscript.1 - src/solaris/doc/sun/man/man1/jsadebugd.1 - src/solaris/doc/sun/man/man1/jstack.1 - src/solaris/doc/sun/man/man1/jstat.1 - src/solaris/doc/sun/man/man1/jstatd.1 - src/solaris/doc/sun/man/man1/keytool.1 - src/solaris/doc/sun/man/man1/pack200.1 - src/solaris/doc/sun/man/man1/rmic.1 - src/solaris/doc/sun/man/man1/rmid.1 - src/solaris/doc/sun/man/man1/rmiregistry.1 - src/solaris/doc/sun/man/man1/serialver.1 - src/solaris/doc/sun/man/man1/unpack200.1 - test/hotspot/jtreg/compiler/graalunit/CoreSparcTest.java - test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.html - test/jdk/java/awt/event/SequencedEvent/SequencedEventTest.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.sh - test/jdk/java/util/ResourceBundle/awtres.jar - test/jdk/java/util/ResourceBundle/modules/appbasic/appbasic.sh - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/appbasic2.sh - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/basic.sh - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja_JP.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/asia/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/eu/MyResources_es.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesMain.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/layer/run.sh - test/jdk/java/util/ResourceBundle/modules/modlocal/modlocal.sh - test/jdk/java/util/ResourceBundle/modules/modlocal/src/extra/jdk/test/resources/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/simple.sh - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/unnamed/unnamed.sh - test/jdk/java/util/ResourceBundle/modules/visibility/visibility.sh - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_de.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_en.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_fr.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_ja.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh_TW.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/xmlformat.sh - test/jdk/lib/testlibrary/jdk/testlibrary/OptimalCapacity.java - test/langtools/tools/jdeps/mrjar/test/Main.java From vicente.romero at oracle.com Fri Nov 30 14:19:52 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Fri, 30 Nov 2018 14:19:52 +0000 Subject: hg: amber/amber: VarHandleDesc users shouldn't need to pass the variable name as a bootstrap parameter Message-ID: <201811301419.wAUEJqHp003881@aojmv0008.oracle.com> Changeset: 7a8b0098a376 Author: vromero Date: 2018-11-30 09:14 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/7a8b0098a376 VarHandleDesc users shouldn't need to pass the variable name as a bootstrap parameter ! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! test/jdk/java/lang/constant/CondyDescTest.java From maurizio.cimadamore at oracle.com Fri Nov 30 14:27:49 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Fri, 30 Nov 2018 14:27:49 +0000 Subject: hg: amber/amber: Automatic merge with jep-334 Message-ID: <201811301427.wAUERnMa009093@aojmv0008.oracle.com> Changeset: 4b181fd243ea Author: mcimadamore Date: 2018-11-30 15:33 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/4b181fd243ea Automatic merge with jep-334 From maurizio.cimadamore at oracle.com Fri Nov 30 14:28:07 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Fri, 30 Nov 2018 14:28:07 +0000 Subject: hg: amber/amber: Automatic merge with jep-334 Message-ID: <201811301428.wAUES8VO009566@aojmv0008.oracle.com> Changeset: a3cc330c0cc4 Author: mcimadamore Date: 2018-11-30 15:33 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/a3cc330c0cc4 Automatic merge with jep-334 ! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java From brian.goetz at oracle.com Fri Nov 30 15:37:22 2018 From: brian.goetz at oracle.com (Brian Goetz) Date: Fri, 30 Nov 2018 10:37:22 -0500 Subject: [jep-334] Asymmetric method types of MHD vs MH In-Reply-To: References: <839aa07f-3b49-7a7d-ca29-fc6bf08e0998@oracle.com> <1840103126.564157.1542727246870.JavaMail.zimbra@u-pem.fr> <22ceec84-12f9-44ca-a95b-a6da6fc69868@oracle.com> <5e9af1bb-832a-8003-e841-5956fb4afb20@oracle.com> <87438575-5901-c7a7-791e-a0613a5b556e@oracle.com> Message-ID: On 11/30/2018 3:27 AM, Michael van Acken wrote: > Brian Goetz > > schrieb am Do., 29. Nov. 2018 um 17:27?Uhr: > > MemberName calls them type and invocationType; unfortunately, what > MethodHandle calls type() is the invocation type, and this seems > pretty > natural for MethodHandle (what else are you going to do with a MH, > except invoke it?)? Which suggests either: > > ??- MHDesc has a method called type(), and it is also be the > invocation > type; > ??- MHDesc has no method called type(), but instead has > invocationType() > and lookupType(), or some other better name. > > > I believe this would match the usage of invocationType() in > DynamicCallSiteDesc as well. Yes, DCSD is not perturbed by the strange receiver-less lookup behavior (which we inherit from MH.Lookup and reflection, which is inherited from the classfile format.) > Is the distinction "invocationType() is a thing of the operand stack" > while > "lookupType() is a thing of the constant pool" a useful mental model here? I'd like it to be, but it doesn't quite fit, because in the CP, field access method handles refer to FieldRef, not MethodRef, constants.? So the best we can say is lookupType() is the invocation type for a field access MH, but the descriptor that would appear in the CP for a method access MH. The seam we're trying to paper over is that the classfile uses a union of (FRef|MRef), but we don't want to expose APIs that truck in such a union, at least not until we have sealed types where we can define an exclusive sum of CD|MTD.? So we invent this half-beast lookup type, which really has no analogue in the CP, which is a wart. > > I think the latter is probably safer. > > Now, what should the lookupType() be?? There's again two ways to go: > ??- Return a ClassDesc for field ops, and a MethodTypeDesc for > method ops; > ??- Return a MethodTypeDesc for both > > > My first association for "lookupType()" was the table of lookup.findXXX() > methods with its clear separation MethodType / Class here: > https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html Yes, for a method or ctor, its what you pass to this.? But for a field, not exactly. > > Another is if you want to feed a MHDesc back into the lookup methods: > > ???? MHDesc.of(mhd.kind(), mhd.owner(), mhd.name > (), mhd.lookupType()) > > > Looks to me like this could be made to work with lookupType() returning > either of String, TypeDescriptor, or MethodTypeDesc. > > Trying to understand the implications, I have two questions: > > What should the descriptorString overload of MHDesc.of() take e.g. for an > instance getter?? In MHDesc.of(GETTER, clazz, name, X) the X could be > one of "(R)T", "()T", or "T".? From my experience with ASM, I assume that > the field descriptor variant "T" is closest to both constant pool > representation > and lookup.findGetter(), but there seem to be reasons for all three of > them. Currently, we treat it as a method type descriptor string, but you are correct, we could accept either, since both are embedded in strings, and the two are easily disambiguated (look at the first char).? That would be a nice addition. > Related to this: What is it of benefit in looking at a *field* DMHDesc > through > the lens of a method descriptor/MethodTypeDesc, outside of the point of > view offered by invocationType()? > Largely, totalizing the factory operation.? We want to be able to take apart a DMHD into a tuple (kind, owner, name, desc), and be able to put it back together easily. From brian.goetz at oracle.com Fri Nov 30 15:46:42 2018 From: brian.goetz at oracle.com (Brian Goetz) Date: Fri, 30 Nov 2018 10:46:42 -0500 Subject: [jep-334] Asymmetric method types of MHD vs MH In-Reply-To: References: <839aa07f-3b49-7a7d-ca29-fc6bf08e0998@oracle.com> <1840103126.564157.1542727246870.JavaMail.zimbra@u-pem.fr> <22ceec84-12f9-44ca-a95b-a6da6fc69868@oracle.com> <5e9af1bb-832a-8003-e841-5956fb4afb20@oracle.com> <87438575-5901-c7a7-791e-a0613a5b556e@oracle.com> Message-ID: This suggests to me a much better stacking than my first proposal: ?- We already have ofField() and ofConstructor, complete the set by adding ofMethod(), for which the lookup descriptor is now completely compatible with what is used in Lookup / reflection / CP; ?- Eliminate the total of() variant that takes a MTDesc; ?- Make the total of() variant that takes a String accept method descriptor strings for method/ctor and field descriptor strings for fields; ?- Provide a lookupDescriptor() accessor that will yield the descriptor accepted by of() On 11/30/2018 3:27 AM, Michael van Acken wrote: > Brian Goetz > > schrieb am Do., 29. Nov. 2018 um 17:27?Uhr: > > MemberName calls them type and invocationType; unfortunately, what > MethodHandle calls type() is the invocation type, and this seems > pretty > natural for MethodHandle (what else are you going to do with a MH, > except invoke it?)? Which suggests either: > > ??- MHDesc has a method called type(), and it is also be the > invocation > type; > ??- MHDesc has no method called type(), but instead has > invocationType() > and lookupType(), or some other better name. > > > I believe this would match the usage of invocationType() in > DynamicCallSiteDesc as well. > > Is the distinction "invocationType() is a thing of the operand stack" > while > "lookupType() is a thing of the constant pool" a useful mental model here? > > > I think the latter is probably safer. > > Now, what should the lookupType() be?? There's again two ways to go: > ??- Return a ClassDesc for field ops, and a MethodTypeDesc for > method ops; > ??- Return a MethodTypeDesc for both > > > My first association for "lookupType()" was the table of lookup.findXXX() > methods with its clear separation MethodType / Class here: > https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html > > > The latter is nicer from an API design perspective (there's a single > type), but less nice for those who want to use the API. > > Michael has already given one example of where you'd want to use > this -- > when calling ASM.? Here, there's lots of gymanstics needed to turn > the > method type into the right thing. > > Another is if you want to feed a MHDesc back into the lookup methods: > > ???? MHDesc.of(mhd.kind(), mhd.owner(), mhd.name > (), mhd.lookupType()) > > > Looks to me like this could be made to work with lookupType() returning > either of String, TypeDescriptor, or MethodTypeDesc. > > Trying to understand the implications, I have two questions: > > What should the descriptorString overload of MHDesc.of() take e.g. for an > instance getter?? In MHDesc.of(GETTER, clazz, name, X) the X could be > one of "(R)T", "()T", or "T".? From my experience with ASM, I assume that > the field descriptor variant "T" is closest to both constant pool > representation > and lookup.findGetter(), but there seem to be reasons for all three of > them. > > Related to this: What is it of benefit in looking at a *field* DMHDesc > through > the lens of a method descriptor/MethodTypeDesc, outside of the point of > view offered by invocationType()? > > -- Michael van Acken > > > > > > On 11/23/2018 5:05 PM, John Rose wrote: > > I think MemberName calls them type and invocationType. That > seems like a good division of labor to me, but then I wrote it. :-) > > > >> On Nov 20, 2018, at 3:26 PM, Maurizio Cimadamore > > wrote: > >> > >> I agree - there are two types: the one based on real classfile > descriptor and the unified, curried one exposed by > MethodHandle::type(). The former is used for lookup, the latter > for invocation. Maybe lookupType() and invocationType() ? > >> > >> Maurizio > >> > >>> On 20/11/2018 18:40, Brian Goetz wrote: > >>> There are actually two types here, and they both should be > exposed.? One is a property of MHDesc (which is correctly called > type()) which describes the invocation type of the MH; the other > is a propertly of DirectMHDesc (which needs a new name) and which > is the type that one would provide to the lookup / place in the > NameAndType. We're currently in an inconsistent situation. > >>> > >>>> On 11/20/2018 10:20 AM, Remi Forax wrote: > >>>> Hi Brian, > >>>> while i agree that the API is primarily a mirror the JVMS > view and not the java.lang.invoke view, > >>>> one way to avoid that ambiguity is to rename methodType() to > type() (as in NameAndType). > >>>> > >>>> R?mi > >>>> > >>>> ----- Mail original ----- > >>>>> De: "Brian Goetz" > > >>>>> ?: "Michael van Acken" >, "amber-dev" > > > >>>>> Envoy?: Mardi 20 Novembre 2018 14:28:06 > >>>>> Objet: Re: [jep-334] Asymmetric method types of MHD vs MH > >>>>> Thanks for poking into these new APIs. This is a good question. > >>>>> > >>>>> Your mental model is a good first-order approximation, but > it has some > >>>>> risk; in the event of conflict, XxDesc's classes loyalty > will be to > >>>>> Constant_Xxx_info (the classfile format), rather than its > live-type > >>>>> counterpart. > >>>>> > >>>>> MethodHandle embeds the invocation mode (static, virtual, > interface, > >>>>> special) in the MH itself, so that you can treat the > receiver as just > >>>>> another parameter.? This is tremendously useful as the > primary purpose > >>>>> of method handles is to be invoked; it collapse four > invocation modes > >>>>> into one. > >>>>> > >>>>> DirectMethodHandleDesc models the classfile structure of an > invocation; > >>>>> the MethodRef_info/NameAndType/invocation bytecode -- as > shown in your > >>>>> example: > >>>>> > >>>>>? ? ? ?jshell> var mhd = > (MethodHandleDesc)mh.describeConstable().get() > >>>>>? ? ? ?mhd ==> > MethodHandleDesc[VIRTUAL/PrintStream::println()void] > >>>>> > >>>>> I think what you're saying is: there is enough information > here to correctly > >>>>> compose the type() -- for virtual/special/interface, curry > the owner type on -- > >>>>> and that this would provide alignment with the live > MethodHandle behavior. > >>>>> > >>>>> But, it would separate from the classfile > Constant_MethodHandle_info behavior; > >>>>> what goes in the NameAndType here (for instance methods) is > the receiver-less > >>>>> version.? Hence the conflict. > >>>>> > >>>>> I think what is really going on here is that there are two > types -- the MH type, > >>>>> and the lookup type; the latter is a property of the > DMHDesc, while the former > >>>>> is a property of the MHDesc? > >>>>> > >>>>> > >>>>>> On 11/20/2018 7:06 AM, Michael van Acken wrote: > >>>>>> While tracking down unexpected behavior in my compiler, I > noticed that > >>>>>> MethodHandleDesc and MethodHandle differ in what they list > in their > >>>>>> method type.? I was expecting that the MHD matches the MH, > in that > >>>>>> the receiver of a virtual method is included in the > parameter list. > >>>>>> Instead, > >>>>>> it is omitted.? (See below for a jshell example.) > >>>>>> > >>>>>> As a compiler writer, I find the MH's unified view on > static and virtual > >>>>>> method types very helpful.? The current implementation's > MHD class > >>>>>> does not mirror this view, which means I would have to > special case the > >>>>>> method types for some operations. > >>>>>> > >>>>>> My mental model of the descriptor classes is, that they are > one-to-one > >>>>>> symbolic representations of their handle counterparts.? I > am very confused > >>>>>> by the difference in structure, with the receiver dropping > out of the > >>>>>> method type. > >>>>>> > >>>>>> > >>>>>> |? Welcome to JShell -- Version 12-internal > >>>>>> |? For an introduction type: /help intro > >>>>>> > >>>>>> jshell> import java.lang.invoke.* > >>>>>> > >>>>>> jshell> import java.lang.constant.* > >>>>>> > >>>>>> jshell> var l = MethodHandles.lookup() > >>>>>> l ==> > >>>>>> > >>>>>> jshell> var mt = MethodType.methodType(Void.TYPE) > >>>>>> mt ==> ()void > >>>>>> > >>>>>> jshell> var mh = l.findVirtual(java.io > .PrintStream.class, "println", mt) > >>>>>> mh ==> MethodHandle(PrintStream)void > >>>>>> > >>>>>> jshell> mh.type() > >>>>>> $6 ==> (PrintStream)void > >>>>>> > >>>>>> jshell> mh.type().parameterCount() > >>>>>> $7 ==> 1 > >>>>>> > >>>>>> jshell> var mhd = > (MethodHandleDesc)mh.describeConstable().get() > >>>>>> mhd ==> MethodHandleDesc[VIRTUAL/PrintStream::println()void] > >>>>>> > >>>>>> jshell> mhd.methodType() > >>>>>> $9 ==> MethodTypeDesc[()void] > >>>>>> > >>>>>> jshell> mhd.methodType().parameterCount() > >>>>>> $10 ==> 0 > >>>>>> > >>>>>> > >>>>>> Regards, > >>>>>> Michael van Acken > From vicente.romero at oracle.com Fri Nov 30 17:02:51 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Fri, 30 Nov 2018 17:02:51 +0000 Subject: hg: amber/amber: add unit test for name validation Message-ID: <201811301702.wAUH2pku023292@aojmv0008.oracle.com> Changeset: e037cb7d27c4 Author: vromero Date: 2018-11-30 12:02 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/e037cb7d27c4 add unit test for name validation + test/jdk/java/lang/constant/NameValidationTest.java From maurizio.cimadamore at oracle.com Fri Nov 30 17:05:08 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Fri, 30 Nov 2018 17:05:08 +0000 Subject: hg: amber/amber: Automatic merge with jep-334 Message-ID: <201811301705.wAUH58lR025466@aojmv0008.oracle.com> Changeset: b00c03027555 Author: mcimadamore Date: 2018-11-30 18:10 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/b00c03027555 Automatic merge with jep-334 From maurizio.cimadamore at oracle.com Fri Nov 30 17:04:49 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Fri, 30 Nov 2018 17:04:49 +0000 Subject: hg: amber/amber: Automatic merge with jep-334 Message-ID: <201811301704.wAUH4obM025151@aojmv0008.oracle.com> Changeset: e64cfc330dc5 Author: mcimadamore Date: 2018-11-30 18:10 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/e64cfc330dc5 Automatic merge with jep-334 From vicente.romero at oracle.com Fri Nov 30 17:46:06 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Fri, 30 Nov 2018 17:46:06 +0000 Subject: hg: amber/amber: adding enum resolution tests Message-ID: <201811301746.wAUHk7dn018693@aojmv0008.oracle.com> Changeset: 7367af6ffbe1 Author: vromero Date: 2018-11-30 12:43 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/7367af6ffbe1 adding enum resolution tests ! test/jdk/java/lang/constant/CondyDescTest.java From maurizio.cimadamore at oracle.com Fri Nov 30 17:49:46 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Fri, 30 Nov 2018 17:49:46 +0000 Subject: hg: amber/amber: Automatic merge with jep-334 Message-ID: <201811301749.wAUHnkJF020871@aojmv0008.oracle.com> Changeset: 04263eef3435 Author: mcimadamore Date: 2018-11-30 18:55 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/04263eef3435 Automatic merge with jep-334 From maurizio.cimadamore at oracle.com Fri Nov 30 17:50:04 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Fri, 30 Nov 2018 17:50:04 +0000 Subject: hg: amber/amber: Automatic merge with jep-334 Message-ID: <201811301750.wAUHo4ql021376@aojmv0008.oracle.com> Changeset: 042318016a99 Author: mcimadamore Date: 2018-11-30 18:55 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/042318016a99 Automatic merge with jep-334 From maurizio.cimadamore at oracle.com Fri Nov 30 18:54:49 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Fri, 30 Nov 2018 18:54:49 +0000 Subject: hg: amber/amber: Automatic merge with jep-334 Message-ID: <201811301854.wAUIsnvF024174@aojmv0008.oracle.com> Changeset: 879a29af2803 Author: mcimadamore Date: 2018-11-30 20:00 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/879a29af2803 Automatic merge with jep-334 From vicente.romero at oracle.com Fri Nov 30 18:52:14 2018 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Fri, 30 Nov 2018 18:52:14 +0000 Subject: hg: amber/amber: some additional changes to CondyDescTest Message-ID: <201811301852.wAUIqFDD020965@aojmv0008.oracle.com> Changeset: c76365f9e61f Author: vromero Date: 2018-11-30 13:51 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/c76365f9e61f some additional changes to CondyDescTest ! test/jdk/java/lang/constant/CondyDescTest.java From maurizio.cimadamore at oracle.com Fri Nov 30 18:55:08 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Fri, 30 Nov 2018 18:55:08 +0000 Subject: hg: amber/amber: Automatic merge with jep-334 Message-ID: <201811301855.wAUIt8H2024595@aojmv0008.oracle.com> Changeset: 03f5591a1679 Author: mcimadamore Date: 2018-11-30 20:00 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/03f5591a1679 Automatic merge with jep-334 From brian.goetz at oracle.com Fri Nov 30 20:02:51 2018 From: brian.goetz at oracle.com (Brian Goetz) Date: Fri, 30 Nov 2018 15:02:51 -0500 Subject: [jep-334] Asymmetric method types of MHD vs MH In-Reply-To: References: <839aa07f-3b49-7a7d-ca29-fc6bf08e0998@oracle.com> <1840103126.564157.1542727246870.JavaMail.zimbra@u-pem.fr> <22ceec84-12f9-44ca-a95b-a6da6fc69868@oracle.com> <5e9af1bb-832a-8003-e841-5956fb4afb20@oracle.com> <87438575-5901-c7a7-791e-a0613a5b556e@oracle.com> Message-ID: <5d19abf3-8752-2fff-fc9f-d8c99bae8cfa@oracle.com> Pushed; give it a try. On 11/30/2018 10:46 AM, Brian Goetz wrote: > This suggests to me a much better stacking than my first proposal: > > ?- We already have ofField() and ofConstructor, complete the set by > adding ofMethod(), for which the lookup descriptor is now completely > compatible with what is used in Lookup / reflection / CP; > ?- Eliminate the total of() variant that takes a MTDesc; > ?- Make the total of() variant that takes a String accept method > descriptor strings for method/ctor and field descriptor strings for > fields; > ?- Provide a lookupDescriptor() accessor that will yield the > descriptor accepted by of() > > > > On 11/30/2018 3:27 AM, Michael van Acken wrote: >> Brian Goetz > >> schrieb am Do., 29. Nov. 2018 um 17:27?Uhr: >> >> ??? MemberName calls them type and invocationType; unfortunately, what >> ??? MethodHandle calls type() is the invocation type, and this seems >> ??? pretty >> ??? natural for MethodHandle (what else are you going to do with a MH, >> ??? except invoke it?)? Which suggests either: >> >> ??? ??- MHDesc has a method called type(), and it is also be the >> ??? invocation >> ??? type; >> ??? ??- MHDesc has no method called type(), but instead has >> ??? invocationType() >> ??? and lookupType(), or some other better name. >> >> >> I believe this would match the usage of invocationType() in >> DynamicCallSiteDesc as well. >> >> Is the distinction "invocationType() is a thing of the operand stack" >> while >> "lookupType() is a thing of the constant pool" a useful mental model >> here? >> >> >> ??? I think the latter is probably safer. >> >> ??? Now, what should the lookupType() be?? There's again two ways to go: >> ??? ??- Return a ClassDesc for field ops, and a MethodTypeDesc for >> ??? method ops; >> ??? ??- Return a MethodTypeDesc for both >> >> >> My first association for "lookupType()" was the table of >> lookup.findXXX() >> methods with its clear separation MethodType / Class here: >> https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/MethodHandles.Lookup.html >> >> >> >> ??? The latter is nicer from an API design perspective (there's a single >> ??? type), but less nice for those who want to use the API. >> >> ??? Michael has already given one example of where you'd want to use >> ??? this -- >> ??? when calling ASM.? Here, there's lots of gymanstics needed to turn >> ??? the >> ??? method type into the right thing. >> >> ??? Another is if you want to feed a MHDesc back into the lookup >> methods: >> >> ??? ???? MHDesc.of(mhd.kind(), mhd.owner(), mhd.name >> ??? (), mhd.lookupType()) >> >> >> Looks to me like this could be made to work with lookupType() returning >> either of String, TypeDescriptor, or MethodTypeDesc. >> >> Trying to understand the implications, I have two questions: >> >> What should the descriptorString overload of MHDesc.of() take e.g. >> for an >> instance getter?? In MHDesc.of(GETTER, clazz, name, X) the X could be >> one of "(R)T", "()T", or "T".? From my experience with ASM, I assume >> that >> the field descriptor variant "T" is closest to both constant pool >> representation >> and lookup.findGetter(), but there seem to be reasons for all three >> of them. >> >> Related to this: What is it of benefit in looking at a *field* >> DMHDesc through >> the lens of a method descriptor/MethodTypeDesc, outside of the point of >> view offered by invocationType()? >> >> -- Michael van Acken >> >> >> >> >> >> ??? On 11/23/2018 5:05 PM, John Rose wrote: >> ??? > I think MemberName calls them type and invocationType. That >> ??? seems like a good division of labor to me, but then I wrote it. :-) >> ??? > >> ??? >> On Nov 20, 2018, at 3:26 PM, Maurizio Cimadamore >> ??? > ??? > wrote: >> ??? >> >> ??? >> I agree - there are two types: the one based on real classfile >> ??? descriptor and the unified, curried one exposed by >> ??? MethodHandle::type(). The former is used for lookup, the latter >> ??? for invocation. Maybe lookupType() and invocationType() ? >> ??? >> >> ??? >> Maurizio >> ??? >> >> ??? >>> On 20/11/2018 18:40, Brian Goetz wrote: >> ??? >>> There are actually two types here, and they both should be >> ??? exposed.? One is a property of MHDesc (which is correctly called >> ??? type()) which describes the invocation type of the MH; the other >> ??? is a propertly of DirectMHDesc (which needs a new name) and which >> ??? is the type that one would provide to the lookup / place in the >> ??? NameAndType. We're currently in an inconsistent situation. >> ??? >>> >> ??? >>>> On 11/20/2018 10:20 AM, Remi Forax wrote: >> ??? >>>> Hi Brian, >> ??? >>>> while i agree that the API is primarily a mirror the JVMS >> ??? view and not the java.lang.invoke view, >> ??? >>>> one way to avoid that ambiguity is to rename methodType() to >> ??? type() (as in NameAndType). >> ??? >>>> >> ??? >>>> R?mi >> ??? >>>> >> ??? >>>> ----- Mail original ----- >> ??? >>>>> De: "Brian Goetz" > ??? > >> ??? >>>>> ?: "Michael van Acken" > ??? >, "amber-dev" >> ??? > >> ??? >>>>> Envoy?: Mardi 20 Novembre 2018 14:28:06 >> ??? >>>>> Objet: Re: [jep-334] Asymmetric method types of MHD vs MH >> ??? >>>>> Thanks for poking into these new APIs. This is a good >> question. >> ??? >>>>> >> ??? >>>>> Your mental model is a good first-order approximation, but >> ??? it has some >> ??? >>>>> risk; in the event of conflict, XxDesc's classes loyalty >> ??? will be to >> ??? >>>>> Constant_Xxx_info (the classfile format), rather than its >> ??? live-type >> ??? >>>>> counterpart. >> ??? >>>>> >> ??? >>>>> MethodHandle embeds the invocation mode (static, virtual, >> ??? interface, >> ??? >>>>> special) in the MH itself, so that you can treat the >> ??? receiver as just >> ??? >>>>> another parameter.? This is tremendously useful as the >> ??? primary purpose >> ??? >>>>> of method handles is to be invoked; it collapse four >> ??? invocation modes >> ??? >>>>> into one. >> ??? >>>>> >> ??? >>>>> DirectMethodHandleDesc models the classfile structure of an >> ??? invocation; >> ??? >>>>> the MethodRef_info/NameAndType/invocation bytecode -- as >> ??? shown in your >> ??? >>>>> example: >> ??? >>>>> >> ??? >>>>>? ? ? ?jshell> var mhd = >> ??? (MethodHandleDesc)mh.describeConstable().get() >> ??? >>>>>? ? ? ?mhd ==> >> ??? MethodHandleDesc[VIRTUAL/PrintStream::println()void] >> ??? >>>>> >> ??? >>>>> I think what you're saying is: there is enough information >> ??? here to correctly >> ??? >>>>> compose the type() -- for virtual/special/interface, curry >> ??? the owner type on -- >> ??? >>>>> and that this would provide alignment with the live >> ??? MethodHandle behavior. >> ??? >>>>> >> ??? >>>>> But, it would separate from the classfile >> ??? Constant_MethodHandle_info behavior; >> ??? >>>>> what goes in the NameAndType here (for instance methods) is >> ??? the receiver-less >> ??? >>>>> version.? Hence the conflict. >> ??? >>>>> >> ??? >>>>> I think what is really going on here is that there are two >> ??? types -- the MH type, >> ??? >>>>> and the lookup type; the latter is a property of the >> ??? DMHDesc, while the former >> ??? >>>>> is a property of the MHDesc? >> ??? >>>>> >> ??? >>>>> >> ??? >>>>>> On 11/20/2018 7:06 AM, Michael van Acken wrote: >> ??? >>>>>> While tracking down unexpected behavior in my compiler, I >> ??? noticed that >> ??? >>>>>> MethodHandleDesc and MethodHandle differ in what they list >> ??? in their >> ??? >>>>>> method type.? I was expecting that the MHD matches the MH, >> ??? in that >> ??? >>>>>> the receiver of a virtual method is included in the >> ??? parameter list. >> ??? >>>>>> Instead, >> ??? >>>>>> it is omitted.? (See below for a jshell example.) >> ??? >>>>>> >> ??? >>>>>> As a compiler writer, I find the MH's unified view on >> ??? static and virtual >> ??? >>>>>> method types very helpful.? The current implementation's >> ??? MHD class >> ??? >>>>>> does not mirror this view, which means I would have to >> ??? special case the >> ??? >>>>>> method types for some operations. >> ??? >>>>>> >> ??? >>>>>> My mental model of the descriptor classes is, that they are >> ??? one-to-one >> ??? >>>>>> symbolic representations of their handle counterparts.? I >> ??? am very confused >> ??? >>>>>> by the difference in structure, with the receiver dropping >> ??? out of the >> ??? >>>>>> method type. >> ??? >>>>>> >> ??? >>>>>> >> ??? >>>>>> |? Welcome to JShell -- Version 12-internal >> ??? >>>>>> |? For an introduction type: /help intro >> ??? >>>>>> >> ??? >>>>>> jshell> import java.lang.invoke.* >> ??? >>>>>> >> ??? >>>>>> jshell> import java.lang.constant.* >> ??? >>>>>> >> ??? >>>>>> jshell> var l = MethodHandles.lookup() >> ??? >>>>>> l ==> >> ??? >>>>>> >> ??? >>>>>> jshell> var mt = MethodType.methodType(Void.TYPE) >> ??? >>>>>> mt ==> ()void >> ??? >>>>>> >> ??? >>>>>> jshell> var mh = l.findVirtual(java.io >> ??? .PrintStream.class, "println", mt) >> ??? >>>>>> mh ==> MethodHandle(PrintStream)void >> ??? >>>>>> >> ??? >>>>>> jshell> mh.type() >> ??? >>>>>> $6 ==> (PrintStream)void >> ??? >>>>>> >> ??? >>>>>> jshell> mh.type().parameterCount() >> ??? >>>>>> $7 ==> 1 >> ??? >>>>>> >> ??? >>>>>> jshell> var mhd = >> ??? (MethodHandleDesc)mh.describeConstable().get() >> ??? >>>>>> mhd ==> MethodHandleDesc[VIRTUAL/PrintStream::println()void] >> ??? >>>>>> >> ??? >>>>>> jshell> mhd.methodType() >> ??? >>>>>> $9 ==> MethodTypeDesc[()void] >> ??? >>>>>> >> ??? >>>>>> jshell> mhd.methodType().parameterCount() >> ??? >>>>>> $10 ==> 0 >> ??? >>>>>> >> ??? >>>>>> >> ??? >>>>>> Regards, >> ??? >>>>>> Michael van Acken >> > From brian.goetz at oracle.com Fri Nov 30 20:02:09 2018 From: brian.goetz at oracle.com (brian.goetz at oracle.com) Date: Fri, 30 Nov 2018 20:02:09 +0000 Subject: hg: amber/amber: 2 new changesets Message-ID: <201811302002.wAUK2A5Y026840@aojmv0008.oracle.com> Changeset: 9da7233f3060 Author: briangoetz Date: 2018-11-30 14:55 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/9da7233f3060 Consolidate MethodHandleDesc.of() factories ! src/java.base/share/classes/java/lang/constant/AsTypeMethodHandleDesc.java ! src/java.base/share/classes/java/lang/constant/ConstantDescs.java ! src/java.base/share/classes/java/lang/constant/DirectMethodHandleDesc.java ! src/java.base/share/classes/java/lang/constant/DirectMethodHandleDescImpl.java ! src/java.base/share/classes/java/lang/constant/DynamicCallSiteDesc.java ! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java ! src/java.base/share/classes/java/lang/constant/MethodHandleDesc.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! test/jdk/java/lang/constant/CondyDescTest.java ! test/jdk/java/lang/constant/IndyDescTest.java ! test/jdk/java/lang/constant/MethodHandleDescTest.java Changeset: 0f5b0f28d6b0 Author: briangoetz Date: 2018-11-30 15:01 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/0f5b0f28d6b0 Merge ! test/jdk/java/lang/constant/CondyDescTest.java From maurizio.cimadamore at oracle.com Fri Nov 30 20:04:46 2018 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Fri, 30 Nov 2018 20:04:46 +0000 Subject: hg: amber/amber: Automatic merge with jep-334 Message-ID: <201811302004.wAUK4lkV029317@aojmv0008.oracle.com> Changeset: 69ce60643972 Author: mcimadamore Date: 2018-11-30 21:10 +0100 URL: http://hg.openjdk.java.net/amber/amber/rev/69ce60643972 Automatic merge with jep-334