hg: amber/amber: 417 new changesets

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Thu Nov 8 20:56:44 UTC 2018


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 <aph at redhat.com>

! 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 <peter.levart at gmail.com>

! 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 <viktor at twosigma.com>

! 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 <chris.ries at oracle.com>
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 <andrewluotechnologies at outlook.com>

! 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 <nico at twosigma.com>

! 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 <john at status6.com>

! 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 <nico at twosigma.com>

! 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



More information about the amber-dev mailing list