hg: shenandoah/jdk: 267 new changesets

rkennke at redhat.com rkennke at redhat.com
Thu Sep 19 17:41:04 UTC 2019


Changeset: 425412369353
Author:    rriggs
Date:      2019-08-21 16:19 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/425412369353

8207814: (proxy) upgrade the proxy class generator
Reviewed-by: mchung

! 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/ProxyGenerator.java
+ src/java.base/share/classes/java/lang/reflect/ProxyGenerator_v49.java
+ test/jdk/java/lang/reflect/Proxy/ProxyGeneratorCombo.java
+ test/micro/org/openjdk/bench/java/lang/reflect/Proxy/ProxyBench.java
+ test/micro/org/openjdk/bench/java/lang/reflect/Proxy/ProxyPerf.java

Changeset: 35db8fba55f9
Author:    kbarrett
Date:      2019-08-21 18:42 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/35db8fba55f9

8227054: ServiceThread needs to know about all OopStorage objects
8227053: ServiceThread cleanup of OopStorage is missing some
Summary: OopStorages provides named access and iteration.
Reviewed-by: eosterlund, pliden, coleenp

! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/gc/shared/oopStorageParState.hpp
+ src/hotspot/share/gc/shared/oopStorageSet.cpp
+ src/hotspot/share/gc/shared/oopStorageSet.hpp
! src/hotspot/share/gc/shared/weakProcessor.cpp
! src/hotspot/share/gc/shared/weakProcessor.inline.hpp
! src/hotspot/share/gc/shared/weakProcessorPhaseTimes.cpp
! src/hotspot/share/gc/shared/weakProcessorPhaseTimes.hpp
! src/hotspot/share/gc/shared/weakProcessorPhases.cpp
! src/hotspot/share/gc/shared/weakProcessorPhases.hpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmci.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/weakHandle.cpp
! src/hotspot/share/prims/resolvedMethodTable.cpp
! src/hotspot/share/prims/resolvedMethodTable.hpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/jniHandles.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/serviceThread.cpp
+ test/hotspot/gtest/gc/shared/test_oopStorageSet.cpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java

Changeset: 58891103f9cc
Author:    kbarrett
Date:      2019-08-21 19:21 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/58891103f9cc

8189633: Missing -Xcheck:jni checking for DeleteWeakGlobalRef
Summary: Added validity check on the handle before deleting it.
Reviewed-by: dholmes, dcubed

! src/hotspot/share/prims/jniCheck.cpp

Changeset: 26ada504269a
Author:    jwilhelm
Date:      2019-08-22 02:05 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/26ada504269a

Added tag jdk-14+11 for changeset bf4c808a4488

! .hgtags

Changeset: d41c18a68257
Author:    kvn
Date:      2019-08-21 18:03 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/d41c18a68257

8229848: [Graal] missing Graal intrinsics for Electronic Code Book (ECB) encryption
Summary: new intrinsics were added to Graal test
Reviewed-by: dlong

! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java

Changeset: da4cf75505a7
Author:    ngasson
Date:      2019-08-22 10:53 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/da4cf75505a7

8229912: [TESTBUG] java/net/Socks/SocksIPv6Test fails without IPv6
Reviewed-by: alanb, dfuchs

! test/jdk/java/net/Socks/SocksIPv6Test.java

Changeset: 3283cff319c8
Author:    thartmann
Date:      2019-08-22 12:22 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/3283cff319c8

8230020: [BACKOUT] compiler/types/correctness/* tests fail with "assert(recv == __null || recv->is_klass()) failed: wrong type"
Summary: Back out JDK-8225670 due to performance regressions.
Reviewed-by: roland

! src/hotspot/share/ci/ciMethodData.cpp
! test/hotspot/jtreg/ProblemList.txt

Changeset: e686b661fa05
Author:    thartmann
Date:      2019-08-22 12:24 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/e686b661fa05

8224624: Inefficiencies in CodeStrings::add_comment cause timeouts
Summary: Changing CodeStrings to a doubly-linked-list and searching for the comment with the right offset in reverse.
Reviewed-by: kvn

! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/asm/codeBuffer.hpp

Changeset: c2bc7b07c67a
Author:    rehn
Date:      2019-08-22 12:46 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/c2bc7b07c67a

8229967: Enable thread local handshakes on zero
Reviewed-by: sgehwolf, shade

! src/hotspot/cpu/zero/globalDefinitions_zero.hpp
! src/hotspot/cpu/zero/globals_zero.hpp

Changeset: e70dec4229e9
Author:    shade
Date:      2019-08-22 13:47 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/e70dec4229e9

8230024: Shenandoah: remove unnecessary ShenandoahTimingConverter
Reviewed-by: rkennke, zgu

! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp

Changeset: 2227a0cfd6b3
Author:    shade
Date:      2019-08-22 13:47 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/2227a0cfd6b3

8229998: Build failure after JDK-8227054
Reviewed-by: rkennke, zgu

! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp

Changeset: 78844dceede6
Author:    michaelm
Date:      2019-08-22 14:36 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/78844dceede6

8199849: Add support for UTF-8 encoded credentials in HTTP Basic Authentication
Reviewed-by: chegar, dfuchs

! src/java.base/share/classes/sun/net/www/protocol/http/BasicAuthentication.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/AuthenticationFilter.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/BasicAuthenticator.java
+ test/jdk/com/sun/net/httpserver/bugs/8199849/BasicAuthenticatorCharset.java
+ test/jdk/com/sun/net/httpserver/bugs/8199849/ParamTest.java
+ test/jdk/com/sun/net/httpserver/bugs/8199849/TestHttpUnicode.java

Changeset: de0ccdc4db13
Author:    mdoerr
Date:      2019-08-22 15:52 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/de0ccdc4db13

8229925: [s390, PPC64] Exception check missing in interpreter
Reviewed-by: dholmes, rrich

! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp

Changeset: 4863a802a7c1
Author:    coleenp
Date:      2019-08-22 09:51 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/4863a802a7c1

8230003: Make Monitor inherit from Mutex
Summary: Reverse inheritance that makes more sense.
Reviewed-by: dholmes, rehn, pchilanomate

! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp

Changeset: 0094711309c3
Author:    coleenp
Date:      2019-08-22 09:53 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/0094711309c3

Merge


Changeset: abf6ee4c477c
Author:    lancea
Date:      2019-08-22 10:43 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/abf6ee4c477c

8229887: (zipfs) zip file corruption when replacing an existing STORED entry
Reviewed-by: alanb, redestad, dfuchs

! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
+ test/jdk/jdk/nio/zipfs/UpdateEntryTest.java

Changeset: d6a422987d86
Author:    mseledtsov
Date:      2019-08-22 10:35 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/d6a422987d86

8226779: [TESTBUG] Test JFR API from Java agent
Summary: Created new tests for JFR plus Java Agent
Reviewed-by: egahlin

+ test/jdk/jdk/jfr/javaagent/EventEmitterAgent.java
+ test/jdk/jdk/jfr/javaagent/JavaAgentBuilder.java
+ test/jdk/jdk/jfr/javaagent/TestLoadedAgent.java
+ test/jdk/jdk/jfr/javaagent/TestPremainAgent.java

Changeset: 3bc26ffdf001
Author:    lmesnik
Date:      2019-08-22 10:40 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/3bc26ffdf001

8229957: Harden pid verification in attach mechanism
Reviewed-by: sspitsyn, ysuenaga, sgehwolf

! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/solaris/classes/sun/tools/attach/VirtualMachineImpl.java
+ test/hotspot/jtreg/serviceability/attach/AttachNegativePidTest.java

Changeset: db6829c1cc3a
Author:    lmesnik
Date:      2019-08-22 10:41 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/db6829c1cc3a

Merge


Changeset: 01d9a1cff83a
Author:    aefimov
Date:      2019-08-22 18:54 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/01d9a1cff83a

8078219: Verify lack of @test tag in files in java/net test directory
Reviewed-by: alanb
Contributed-by: Patrick Concannon <patrick.concannon at oracle.com>

! test/jdk/java/net/MulticastSocket/MulticastAddresses.java
! test/jdk/java/net/MulticastSocket/Reuse.java
! test/jdk/java/net/URLClassLoader/GetURLsTest.java

Changeset: bc14eec6f4bc
Author:    shade
Date:      2019-08-22 20:22 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/bc14eec6f4bc

8230046: Build failure after JDK-8230003
Reviewed-by: zgu, coleenp

! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp

Changeset: e1269de19aa5
Author:    jnimeh
Date:      2019-08-22 14:09 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/e1269de19aa5

8225436: Stapled OCSPResponses should be added to PKIXRevocationChecker irrespective of revocationEnabled flag
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/validator/PKIXValidator.java
+ test/jdk/sun/security/validator/PKIXValAndRevCheckTests.java

Changeset: b2b77f6922dc
Author:    pliden
Date:      2019-08-23 08:48 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/b2b77f6922dc

8227226: ZGC: Segmented array clearing
Reviewed-by: eosterlund
Contributed-by: stefan.karlsson at oracle.com, erik.osterlund at oracle.com, per.liden at oracle.com, sci at amazon.com

! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shared/memAllocator.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
+ src/hotspot/share/gc/z/zObjArrayAllocator.cpp
+ src/hotspot/share/gc/z/zObjArrayAllocator.hpp

Changeset: 6728c41f2a08
Author:    pliden
Date:      2019-08-23 08:48 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/6728c41f2a08

8229451: ZGC: Make some roots invisible to the heap iterator
Reviewed-by: eosterlund

! src/hotspot/share/gc/shared/gcThreadLocalData.hpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zObjArrayAllocator.cpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zRootsIterator.hpp
! src/hotspot/share/gc/z/zThreadLocalData.hpp

Changeset: 92f994585e25
Author:    pliden
Date:      2019-08-23 08:48 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/92f994585e25

8229127: Make some methods in the allocation path non-virtual
Reviewed-by: eosterlund

! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/memAllocator.hpp

Changeset: 3029be26f9ea
Author:    neliasso
Date:      2019-08-23 10:11 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/3029be26f9ea

8228839: Non-CFG nodes have control edges to calls, instead of the call's control projection
Reviewed-by: kvn, thartmann

! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp

Changeset: 8b8d8a1621f2
Author:    neliasso
Date:      2019-08-23 10:11 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/8b8d8a1621f2

8229970: ZGC: C2: fixup_uses_in_catch may fail when expanding many uses
Reviewed-by: kvn, thartmann

! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp

Changeset: 00bf1e66de11
Author:    afarley
Date:      2019-08-23 03:06 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/00bf1e66de11

8227021: VM fails if any sun.boot.library.path paths are longer than JVM_MAXPATHLEN
Summary: The size of each path in sun.boot.library.path property should not exceed JVM_MAXPATHLEN
Reviewed-by: dholmes, coleenp, sspitsyn

! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
+ test/hotspot/jtreg/runtime/LoadLibrary/TestSunBootLibraryPath.java

Changeset: cf45b7945e4b
Author:    dfuchs
Date:      2019-08-23 18:40 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/cf45b7945e4b

8229337: java.lang.Math class doc should be adjusted regarding -Exact methods
Reviewed-by: rriggs, bpb
Contributed-by: Julia Boes <julia.boes at oracle.com>

! src/java.base/share/classes/java/lang/Math.java

Changeset: c370cc1b2a86
Author:    joehw
Date:      2019-08-23 17:57 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/c370cc1b2a86

8229388: ErrorHandler and ContentHandler contain ambiguous/unfinished specification
Reviewed-by: lancea

! src/java.xml/share/classes/org/xml/sax/ContentHandler.java
! src/java.xml/share/classes/org/xml/sax/ErrorHandler.java

Changeset: 489b8e142559
Author:    iklam
Date:      2019-08-23 10:39 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/489b8e142559

8230011: Consolidate duplicated classpath parsing code in classLoader.cpp
Reviewed-by: ccheung, fparain

! src/hotspot/share/classfile/classLoader.cpp

Changeset: 1e85670cb9ee
Author:    rriggs
Date:      2019-08-23 14:04 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/1e85670cb9ee

8230058: Replace exception from sun.rmi.runtime.Log#getSource() with StackWalker
Reviewed-by: mchung, rriggs
Contributed-by: kustos at gmx.net

! src/java.rmi/share/classes/sun/rmi/runtime/Log.java

Changeset: 36f5e20be69a
Author:    dfuchs
Date:      2019-08-23 19:55 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/36f5e20be69a

8229485: Add decrementExact(), incrementExact(), and negateExact() to java.lang.StrictMath
Summary: three methods are added to StrictMath for consistency with Math. Tests are updated accordingly.
Reviewed-by: bpb, lancea, igerasim, dfuchs, joehw, rriggs
Contributed-by: Julia Boes <julia.boes at oracle.com>

! src/java.base/share/classes/java/lang/StrictMath.java
! test/jdk/java/lang/Math/ExactArithTests.java
! test/jdk/java/lang/StrictMath/ExactArithTests.java

Changeset: 7ae075afc72f
Author:    rriggs
Date:      2019-08-23 15:24 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/7ae075afc72f

8230104: JNU_IsInstanceOfByName needs const parameter
Reviewed-by: alanb, rriggs
Contributed-by: andrewluotechnologies at outlook.com

! src/java.base/share/native/libjava/jni_util.c
! src/java.base/share/native/libjava/jni_util.h

Changeset: 2d2c2428bf52
Author:    coleenp
Date:      2019-08-23 23:27 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/2d2c2428bf52

8230116: Test workaround to Klass::_class_loader_data sometimes NULL problem
Summary: This is a low frequency problem that we are seeing internally, this patch is mostly to rule out one theory.
Reviewed-by: dcubed

! src/hotspot/share/oops/klass.cpp

Changeset: 427b38332f20
Author:    stefank
Date:      2019-08-26 09:13 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/427b38332f20

8229836: Remove include of globals.hpp from allocation.hpp
Reviewed-by: coleenp, kbarrett

! src/hotspot/os/linux/gc/z/zNUMA_linux.cpp
! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.cpp
! src/hotspot/share/code/vmreg.hpp
! src/hotspot/share/gc/cms/allocationStats.hpp
! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/shared/gcOverheadChecker.hpp
! src/hotspot/share/gc/z/zValue.hpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/memory/allocation.inline.hpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/oops/accessBackend.hpp
! src/hotspot/share/oops/markWord.hpp
! src/hotspot/share/oops/oopsHierarchy.hpp
! src/hotspot/share/runtime/perfMemory.hpp
! src/hotspot/share/utilities/globalDefinitions.cpp
! src/hotspot/share/utilities/virtualizationSupport.cpp
! test/hotspot/gtest/runtime/test_os_linux.cpp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp

Changeset: 30db6422848b
Author:    stefank
Date:      2019-08-26 09:15 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/30db6422848b

8224878: Use JVMFlag parameters instead of name strings
Reviewed-by: gziemski, dholmes, jrose

! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/flags/jvmFlag.hpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintList.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintList.hpp
! src/hotspot/share/runtime/flags/jvmFlagRangeList.cpp
! src/hotspot/share/runtime/flags/jvmFlagRangeList.hpp
! src/hotspot/share/runtime/globals_extension.hpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/dtraceAttacher.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/writeableFlags.cpp

Changeset: eebdf6aa4907
Author:    michaelm
Date:      2019-08-26 11:46 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/eebdf6aa4907

8222363: Update ServerSocket.isBound spec to reflect implementation after close
Reviewed-by: dfuchs

! src/java.base/share/classes/java/net/ServerSocket.java

Changeset: 095c2f21dd10
Author:    michaelm
Date:      2019-08-26 12:25 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/095c2f21dd10

8177648: getResponseCode() throws IllegalArgumentException caused by protocol error while following redirect
Reviewed-by: michaelm, chegar, dfuchs
Contributed-by: jai.forums2013 at gmail.com

! src/java.base/share/classes/java/net/ProxySelector.java
! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
+ test/jdk/java/net/HttpURLConnection/HttpURLProxySelectionTest.java
+ test/jdk/sun/net/spi/DefaultProxySelectorTest.java

Changeset: ff08db52ad92
Author:    dfuchs
Date:      2019-08-26 14:48 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/ff08db52ad92

8230000: some httpclients testng tests run zero test
Summary: two tests needed to declared their test methods public, the last one was a simple abstract framework for subclasses and needed its @test keyword removed.
Reviewed-by: chegar, aefimov, dfuchs
Contributed-by: Julia Boes <julia.boes at oracle.com>

! test/jdk/java/net/httpclient/AbstractThrowingPushPromises.java
! test/jdk/java/net/httpclient/LineStreamsAndSurrogatesTest.java
! test/jdk/java/net/httpclient/LineSubscribersAndSurrogatesTest.java

Changeset: c414c554b38b
Author:    erikj
Date:      2019-08-26 07:14 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/c414c554b38b

8230079: Update test document by changing "TIMEOUT" to "TIMEOUT_FACTOR"
Reviewed-by: erikj
Contributed-by: Wang Xue <wangxue at loongson.cn>

! doc/building.html
! doc/testing.html
! doc/testing.md

Changeset: 85fbdb87baad
Author:    mbaesken
Date:      2019-08-14 15:07 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/85fbdb87baad

8229706: java/net/MulticastSocket/NoLoopbackPackets.java fails on some AIX machines
Reviewed-by: chegar, clanger

! test/jdk/java/net/MulticastSocket/NoLoopbackPackets.java

Changeset: cb836bd08d58
Author:    shade
Date:      2019-08-27 11:15 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/cb836bd08d58

8230214: AArch64 build failures after JDK-8229836 (Remove include of globals.hpp from allocation.hpp)
Reviewed-by: dholmes

! src/hotspot/os_cpu/linux_aarch64/gc/z/zPhysicalMemoryBacking_linux_aarch64.cpp

Changeset: 41b68dc5e0b9
Author:    jpai
Date:      2019-08-27 16:17 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/41b68dc5e0b9

8230220: java/net/HttpURLConnection/HttpURLProxySelectionTest.java fails intermittently
Summary: Fix the test to use volatile on members which are accessed across threads
Reviewed-by: dfuchs

! test/jdk/java/net/HttpURLConnection/HttpURLProxySelectionTest.java

Changeset: e6d7c5fbf09d
Author:    shade
Date:      2019-08-27 17:02 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/e6d7c5fbf09d

8230215: MacOS debug build is broken after JDK-8230003
Reviewed-by: zgu, mdoerr

! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp

Changeset: 6bb824c45df1
Author:    kbarrett
Date:      2019-08-27 11:05 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/6bb824c45df1

8230192: Rename G1RedirtyCardsBufferList to G1BufferNodeList
Summary: Rename class and move to new files.
Reviewed-by: sjohanss, lkorinth

+ src/hotspot/share/gc/g1/g1BufferNodeList.cpp
+ src/hotspot/share/gc/g1/g1BufferNodeList.hpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp
! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.hpp

Changeset: 460f412c1358
Author:    eosterlund
Date:      2019-08-27 16:35 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/460f412c1358

8219708: Stop flushing OSR nmethods earlier in the sweeper
Reviewed-by: neliasso, thartmann

! src/hotspot/share/runtime/sweeper.cpp

Changeset: fb6cd98e4dec
Author:    shade
Date:      2019-08-27 19:22 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/fb6cd98e4dec

8230118: 32-bit build failures after JDK-8227054
Reviewed-by: zgu, kbarrett

! src/hotspot/share/gc/shared/weakProcessor.cpp

Changeset: 49fea19f0726
Author:    pchilanomate
Date:      2019-08-27 20:10 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/49fea19f0726

8229844: Remove attempt_rebias parameter from revoke_and_rebias()
Summary: Removed attempt_rebias parameter and merged fast_enter() and slow_enter() into enter()
Reviewed-by: dholmes, rehn, coleenp, dcubed

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/biasedLocking.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! test/hotspot/gtest/oops/test_markOop.cpp

Changeset: 01b9c26e2651
Author:    redestad
Date:      2019-08-27 22:26 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/01b9c26e2651

8228507: Archive FDBigInteger
Reviewed-by: jiangli, bpb

! make/jdk/src/classes/build/tools/classlist/HelloClasslist.java
! src/hotspot/share/memory/heapShared.cpp
! src/java.base/share/classes/jdk/internal/math/FDBigInteger.java
! src/java.base/share/classes/jdk/internal/math/FloatingDecimal.java

Changeset: 82a71d82e326
Author:    igerasim
Date:      2019-08-27 14:44 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/82a71d82e326

8226831: Use Objects.equals() when appropriate
Reviewed-by: rriggs, bpb

! src/java.base/share/classes/java/net/InterfaceAddress.java
! src/java.base/share/classes/java/net/URLStreamHandler.java
! src/java.base/share/classes/java/text/AttributedString.java
! src/java.base/share/classes/java/util/TreeMap.java
! src/java.base/share/classes/java/util/TreeSet.java
! src/java.base/share/classes/sun/net/www/protocol/ftp/Handler.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java

Changeset: 48f52ad5a2c3
Author:    fyuan
Date:      2019-08-28 11:00 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/48f52ad5a2c3

8230010: Remove jdk8037819/BasicTest1.java
8230002: javax/xml/jaxp/unittest/transform/SecureProcessingTest.java runs zero test
Reviewed-by: joehw, vtewari

! test/jaxp/javax/xml/jaxp/unittest/transform/SecureProcessingTest.java
- test/jdk/javax/xml/jaxp/testng/validation/jdk8037819/BasicTest1.java

Changeset: e2e315f1aa63
Author:    iklam
Date:      2019-08-27 22:14 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/e2e315f1aa63

8230168: Use ClasspathStream for FileMapInfo::create_path_array
Reviewed-by: lfoltan, fparain

! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
+ src/hotspot/share/utilities/classpathStream.cpp
+ src/hotspot/share/utilities/classpathStream.hpp

Changeset: 5ddb746d45e0
Author:    iklam
Date:      2019-08-27 22:14 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/5ddb746d45e0

8227370: Remove SharedPathsMiscInfo
Reviewed-by: ccheung, jiangli

! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/classLoaderExt.hpp
- src/hotspot/share/classfile/sharedPathsMiscInfo.cpp
- src/hotspot/share/classfile/sharedPathsMiscInfo.hpp
! src/hotspot/share/include/cds.h
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/prims/cdsoffsets.cpp
! test/hotspot/jtreg/runtime/cds/appcds/AppendClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/ClassPathAttr.java
+ test/hotspot/jtreg/runtime/cds/appcds/NonExistClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java
! test/hotspot/jtreg/runtime/cds/appcds/TraceLongClasspath.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/CpAttr6.java

Changeset: 54845835747f
Author:    pliden
Date:      2019-08-28 09:50 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/54845835747f

8230090: ZGC: Introduce ZSyscall
Reviewed-by: stefank

+ src/hotspot/os/linux/gc/z/zSyscall_linux.cpp
+ src/hotspot/os/linux/gc/z/zSyscall_linux.hpp
! src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingFile_linux_aarch64.cpp
+ src/hotspot/os_cpu/linux_aarch64/gc/z/zSyscall_linux_aarch64.hpp
! src/hotspot/os_cpu/linux_x86/gc/z/zBackingFile_linux_x86.cpp
+ src/hotspot/os_cpu/linux_x86/gc/z/zSyscall_linux_x86.hpp

Changeset: 0cd210d5cb9c
Author:    pliden
Date:      2019-08-28 09:50 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/0cd210d5cb9c

8230092: ZGC: Consolidate ZBackingFile, ZBackingPath and ZPhysicalMemoryBacking on Linux
Reviewed-by: stefank

! src/hotspot/os/linux/gc/z/zBackingFile_linux.cpp < src/hotspot/os_cpu/linux_x86/gc/z/zBackingFile_linux_x86.cpp
+ src/hotspot/os/linux/gc/z/zBackingFile_linux.hpp
+ src/hotspot/os/linux/gc/z/zBackingPath_linux.cpp
+ src/hotspot/os/linux/gc/z/zBackingPath_linux.hpp
+ src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
+ src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.hpp
- src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingFile_linux_aarch64.cpp
- src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingFile_linux_aarch64.hpp
- src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingPath_linux_aarch64.cpp
- src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingPath_linux_aarch64.hpp
- src/hotspot/os_cpu/linux_aarch64/gc/z/zPhysicalMemoryBacking_linux_aarch64.cpp
- src/hotspot/os_cpu/linux_aarch64/gc/z/zPhysicalMemoryBacking_linux_aarch64.hpp
- src/hotspot/os_cpu/linux_x86/gc/z/zBackingFile_linux_x86.hpp
- src/hotspot/os_cpu/linux_x86/gc/z/zBackingPath_linux_x86.cpp
- src/hotspot/os_cpu/linux_x86/gc/z/zBackingPath_linux_x86.hpp
- src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.cpp
- src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.hpp
! src/hotspot/share/gc/z/zPhysicalMemory.hpp

Changeset: 53ed0cf870b0
Author:    pliden
Date:      2019-08-28 09:50 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/53ed0cf870b0

8230096: ZGC: Remove unused ZObjectAllocator::_nworkers
Reviewed-by: stefank

! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zObjectAllocator.cpp
! src/hotspot/share/gc/z/zObjectAllocator.hpp

Changeset: 5e2576c303a2
Author:    eosterlund
Date:      2019-08-28 11:19 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/5e2576c303a2

8229278: Improve hs_err location printing to assume less about GC internals
Reviewed-by: stefank, kbarrett

! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
! src/hotspot/share/gc/epsilon/epsilonHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
+ src/hotspot/share/gc/shared/locationPrinter.cpp
+ src/hotspot/share/gc/shared/locationPrinter.hpp
+ src/hotspot/share/gc/shared/locationPrinter.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zPage.hpp
! src/hotspot/share/gc/z/zPage.inline.hpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/runtime/os.cpp

Changeset: 4f38fcd65577
Author:    neliasso
Date:      2019-08-26 11:36 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/4f38fcd65577

8230091: Add verification of clean_catch_blocks
Reviewed-by: rbackman, kvn

! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp

Changeset: 55723932d06e
Author:    iklam
Date:      2019-08-28 07:41 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/55723932d06e

8230294: runtime/cds/appcds/ClassPathAttr.java failed with jar operation failed
Reviewed-by: lfoltan

+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/cpattr6.mf

Changeset: e17f768b3b71
Author:    dcubed
Date:      2019-08-28 10:56 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/e17f768b3b71

8230184: rename, whitespace, indent and comments changes in preparation for lock free Monitor lists
Reviewed-by: kbarrett, dholmes

! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/runtime/vmStructs.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ObjectMonitor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ObjectSynchronizer.java
! test/hotspot/gtest/runtime/test_synchronizer.cpp

Changeset: f080150a6a7e
Author:    dcubed
Date:      2019-08-28 12:53 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/f080150a6a7e

8230317: serviceability/sa/ClhsdbPrintStatics.java fails after 8230184
Reviewed-by: eosterlund

! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintStatics.java

Changeset: d1a6f72e4aec
Author:    kbarrett
Date:      2019-08-28 14:06 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/d1a6f72e4aec

8230126: delay_to_keep_mmu can delay shutdown
Summary: Wait on CGC_lock instead of sleeping to provide the delay.
Reviewed-by: sangheki, sjohanss

! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.hpp

Changeset: 9c98f8788762
Author:    godin
Date:      2019-08-28 14:37 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/9c98f8788762

8215166: Remove unused G1PretouchAuxiliaryMemory option
Summary: Removed experimental option.
Reviewed-by: kbarrett

! src/hotspot/share/gc/g1/g1_globals.hpp

Changeset: 8570f22b9b6a
Author:    joehw
Date:      2019-08-28 19:02 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/8570f22b9b6a

8230094: CCE in createXMLEventWriter(Result) over an arbitrary XMLStreamWriter
Reviewed-by: lancea

! src/java.xml/share/classes/com/sun/xml/internal/stream/XMLOutputFactoryImpl.java
! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLEventWriterImpl.java
+ test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/CustomImplTest.java

Changeset: 97257da4ac8d
Author:    amenkov
Date:      2019-08-28 13:34 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/97257da4ac8d

8228554: Accessibility errors in jdwp-protocol.html
Reviewed-by: dholmes, sspitsyn

! make/jdk/src/classes/build/tools/jdwpgen/AbstractTypeListNode.java
! make/jdk/src/classes/build/tools/jdwpgen/AbstractTypeNode.java
! make/jdk/src/classes/build/tools/jdwpgen/AltNode.java
! make/jdk/src/classes/build/tools/jdwpgen/ConstantNode.java
! make/jdk/src/classes/build/tools/jdwpgen/ConstantSetNode.java
! make/jdk/src/classes/build/tools/jdwpgen/ErrorNode.java
! make/jdk/src/classes/build/tools/jdwpgen/ErrorSetNode.java
! make/jdk/src/classes/build/tools/jdwpgen/Node.java
! make/jdk/src/classes/build/tools/jdwpgen/RepeatNode.java
! make/jdk/src/classes/build/tools/jdwpgen/RootNode.java

Changeset: da87424384eb
Author:    mseledtsov
Date:      2019-08-28 15:15 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/da87424384eb

8230115: Problemlist JFR TestNetworkUtilization test
Summary: Added test to the problem list
Reviewed-by: dcubed

! test/jdk/ProblemList.txt

Changeset: edc00278955d
Author:    jiefu
Date:      2019-08-28 08:47 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/edc00278955d

8230228: [TESTBUG] Several runtime/ErrorHandling tests may fail on some platforms
Reviewed-by: coleenp, stuefe, mseledtsov

! test/hotspot/jtreg/runtime/ErrorHandling/BadNativeStackInErrorHandlingTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/ErrorFileRedirectTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/SafeFetchInErrorHandlingTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/TimeoutInErrorHandlingTest.java

Changeset: 339af8e17cb3
Author:    jwilhelm
Date:      2019-08-29 02:54 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/339af8e17cb3

Added tag jdk-14+12 for changeset 8570f22b9b6a

! .hgtags

Changeset: 3da1848cc39b
Author:    darcy
Date:      2019-08-28 22:30 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/3da1848cc39b

8230074: Improve specification for {Math, StrictMath}.negateExact
Reviewed-by: bpb

! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java

Changeset: ce786c3f1f1c
Author:    psadhukhan
Date:      2019-07-22 11:08 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/ce786c3f1f1c

Merge

- src/hotspot/share/gc/z/zOopClosures.cpp
- src/hotspot/share/jfr/leakprofiler/emitEventOperation.cpp
- src/hotspot/share/jfr/leakprofiler/emitEventOperation.hpp
- src/java.base/share/classes/jdk/internal/access/JavaNetSocketAccess.java
- src/java.base/share/classes/jdk/internal/access/JavaNetURLClassLoaderAccess.java
! test/jdk/ProblemList.txt
- test/jdk/sun/misc/ClassLoaderUtil/test.jar
- test/jdk/sun/security/tools/keytool/DefaultSignatureAlgorithm.java
- test/jdk/sun/security/tools/keytool/pss/PSS.java
- test/jdk/sun/security/tools/keytool/pss/java.base/sun/security/rsa/RSAKeyPairGenerator.java

Changeset: e28ccaff2f84
Author:    psadhukhan
Date:      2019-07-24 12:21 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/e28ccaff2f84

Merge

- src/java.base/share/classes/jdk/internal/reflect/LangReflectAccess.java
- src/jdk.javadoc/share/legal/pako.md
! test/jdk/ProblemList.txt

Changeset: 70865ef2afc7
Author:    psadhukhan
Date:      2019-07-24 12:49 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/70865ef2afc7

Merge


Changeset: b0aaa82a1b03
Author:    psadhukhan
Date:      2019-07-25 12:23 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/b0aaa82a1b03

Merge

! test/jdk/ProblemList.txt

Changeset: f95327be136a
Author:    akolarkunnu
Date:      2019-08-06 00:16 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/f95327be136a

8221312: test/jdk/sanity/client/SwingSet/src/ColorChooserDemoTest.java failed
Reviewed-by: serb, psadhukhan

! src/demo/share/jfc/SwingSet2/BezierAnimationPanel.java
! test/jdk/ProblemList.txt
! test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/colorchooser/BezierAnimationPanel.java

Changeset: 13178f7e75d5
Author:    lbourges
Date:      2019-08-07 10:25 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/13178f7e75d5

8228711: Path rendered incorrectly when it goes outside the clipping region
Summary: fixed closePath() to preserve last position and its outcode in Stroker and TransformingPathConsumer2D.PathClipFilter
Reviewed-by: prr, kcr

! src/java.desktop/share/classes/sun/java2d/marlin/DDasher.java
! src/java.desktop/share/classes/sun/java2d/marlin/DHelpers.java
! src/java.desktop/share/classes/sun/java2d/marlin/DStroker.java
! src/java.desktop/share/classes/sun/java2d/marlin/DTransformingPathConsumer2D.java
! src/java.desktop/share/classes/sun/java2d/marlin/Dasher.java
! src/java.desktop/share/classes/sun/java2d/marlin/Helpers.java
! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java
! src/java.desktop/share/classes/sun/java2d/marlin/TransformingPathConsumer2D.java
! src/java.desktop/share/classes/sun/java2d/marlin/Version.java
! test/jdk/sun/java2d/marlin/ClipShapeTest.java

Changeset: 020f8fab32e2
Author:    aivanov
Date:      2019-08-18 21:36 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/020f8fab32e2

8222108: Reduce minRefreshTime for updating remote printer list on Windows
Reviewed-by: prr, serb

! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java
! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java

Changeset: 39f133168348
Author:    psadhukhan
Date:      2019-08-19 12:13 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/39f133168348

8226513: JEditorPane is shown with incorrect size
Reviewed-by: prr, psadhukhan
Contributed-by: semyon.sadetsky at oracle.com

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
+ test/jdk/javax/swing/JEditorPane/8226513/JEditorPaneLayoutTest.java

Changeset: e00a2d8a1016
Author:    dmarkov
Date:      2019-08-23 14:25 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/e00a2d8a1016

8225505: ctrl-F1 does not show the tooltip of a menu item (JMenuItems)
Reviewed-by: psadhukhan, serb

! src/java.desktop/share/classes/javax/swing/ToolTipManager.java
+ test/jdk/javax/swing/ToolTipManager/JMenuItemToolTipKeyBindingsTest/JMenuItemToolTipKeyBindingsTest.java

Changeset: c16208de74da
Author:    psadhukhan
Date:      2019-08-29 15:09 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/c16208de74da

Merge

- make/jdk/src/classes/build/tools/tzdb/ZoneRules.java
- src/hotspot/cpu/aarch64/aarch64_call.cpp
- src/hotspot/cpu/aarch64/aarch64_linkage.S
- src/hotspot/cpu/aarch64/cpustate_aarch64.hpp
- src/hotspot/cpu/aarch64/decode_aarch64.hpp
- src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingFile_linux_aarch64.cpp
- src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingFile_linux_aarch64.hpp
- src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingPath_linux_aarch64.cpp
- src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingPath_linux_aarch64.hpp
- src/hotspot/os_cpu/linux_aarch64/gc/z/zPhysicalMemoryBacking_linux_aarch64.cpp
- src/hotspot/os_cpu/linux_aarch64/gc/z/zPhysicalMemoryBacking_linux_aarch64.hpp
- src/hotspot/os_cpu/linux_aarch64/linux_aarch64.S
- src/hotspot/os_cpu/linux_x86/gc/z/zBackingFile_linux_x86.cpp
- src/hotspot/os_cpu/linux_x86/gc/z/zBackingFile_linux_x86.hpp
- src/hotspot/os_cpu/linux_x86/gc/z/zBackingPath_linux_x86.cpp
- src/hotspot/os_cpu/linux_x86/gc/z/zBackingPath_linux_x86.hpp
- src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.cpp
- src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.hpp
- src/hotspot/share/classfile/sharedPathsMiscInfo.cpp
- src/hotspot/share/classfile/sharedPathsMiscInfo.hpp
- src/hotspot/share/gc/parallel/gcTaskManager.cpp
- src/hotspot/share/gc/parallel/gcTaskManager.hpp
- src/hotspot/share/gc/parallel/gcTaskThread.cpp
- src/hotspot/share/gc/parallel/gcTaskThread.hpp
- src/hotspot/share/gc/parallel/pcTasks.cpp
- src/hotspot/share/gc/parallel/pcTasks.hpp
- src/hotspot/share/gc/parallel/psTasks.cpp
- src/hotspot/share/gc/parallel/psTasks.hpp
- src/hotspot/share/oops/markOop.cpp
- src/hotspot/share/oops/markOop.hpp
- src/hotspot/share/oops/markOop.inline.hpp
- src/java.base/share/classes/java/security/acl/Acl.java
- src/java.base/share/classes/java/security/acl/AclEntry.java
- src/java.base/share/classes/java/security/acl/AclNotFoundException.java
- src/java.base/share/classes/java/security/acl/Group.java
- src/java.base/share/classes/java/security/acl/LastOwnerException.java
- src/java.base/share/classes/java/security/acl/NotOwnerException.java
- src/java.base/share/classes/java/security/acl/Owner.java
- src/java.base/share/classes/java/security/acl/Permission.java
- src/java.base/share/classes/java/security/acl/package-info.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/ArchiveDoesNotExist.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/BootAppendTests.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/CdsDifferentCompactStrings.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/CdsSameObjectAlignment.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/CheckDefaultArchiveFile.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/CheckSharingWithDefaultArchive.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/DumpSharedDictionary.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/DumpSymbolAndStringTable.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/LoadClass.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/MaxMetaspaceSize.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/NonBootLoaderClasses.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/PrintSharedArchiveAndExit.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/SharedArchiveFile.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/SharedBaseAddress.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/SharedStrings.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/SharedStringsDedup.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/SharedStringsRunAuto.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/SharedStringsWb.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/SharedSymbolTableBucketSize.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/SpaceUtilizationCheck.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/TestInterpreterMethodEntries.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/javax/annotation/processing/FilerException.jasm
- test/hotspot/jtreg/runtime/SharedArchiveFile/javax/sound/sampled/MyClass.jasm
- test/hotspot/jtreg/runtime/SharedArchiveFile/nonjdk/myPackage/MyClass.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/ReplaceCriticalClasses.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/ReplaceCriticalClassesForSubgraphs.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/Implementor.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/Interface.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/SubClass.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/SuperClazz.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TestEntry.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformInterfaceAndImplementor.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformRelatedClasses.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformSuperAndSubClasses.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformSuperSubTwoPckgs.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformTestCommon.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/myPkg1/SuperClazz.java
- test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/myPkg2/SubClass.java
- test/hotspot/jtreg/runtime/appcds/AppCDSOptions.java
- test/hotspot/jtreg/runtime/appcds/AppendClasspath.java
- test/hotspot/jtreg/runtime/appcds/BootClassPathMismatch.java
- test/hotspot/jtreg/runtime/appcds/CDSandJFR.java
- test/hotspot/jtreg/runtime/appcds/CaseSensitiveClassPath.java
- test/hotspot/jtreg/runtime/appcds/ClassLoaderTest.java
- test/hotspot/jtreg/runtime/appcds/ClassPathAttr.java
- test/hotspot/jtreg/runtime/appcds/CommandLineFlagCombo.java
- test/hotspot/jtreg/runtime/appcds/CommandLineFlagComboNegative.java
- test/hotspot/jtreg/runtime/appcds/CompilerUtils.java
- test/hotspot/jtreg/runtime/appcds/DirClasspathTest.java
- test/hotspot/jtreg/runtime/appcds/DumpClassList.java
- test/hotspot/jtreg/runtime/appcds/ExtraSymbols.invalid_1.txt
- test/hotspot/jtreg/runtime/appcds/ExtraSymbols.invalid_2.txt
- test/hotspot/jtreg/runtime/appcds/ExtraSymbols.invalid_3.txt
- test/hotspot/jtreg/runtime/appcds/ExtraSymbols.java
- test/hotspot/jtreg/runtime/appcds/ExtraSymbols.symbols.txt
- test/hotspot/jtreg/runtime/appcds/FieldAnnotationsTest.java
- test/hotspot/jtreg/runtime/appcds/FreeUnusedMetadata.java
- test/hotspot/jtreg/runtime/appcds/GraalWithLimitedMetaspace.java
- test/hotspot/jtreg/runtime/appcds/HelloExtTest.java
- test/hotspot/jtreg/runtime/appcds/HelloTest.java
- test/hotspot/jtreg/runtime/appcds/IgnoreEmptyClassPaths.java
- test/hotspot/jtreg/runtime/appcds/JarBuilder.java
- test/hotspot/jtreg/runtime/appcds/JvmtiAddPath.java
- test/hotspot/jtreg/runtime/appcds/LongClassListPath.java
- test/hotspot/jtreg/runtime/appcds/LotsOfClasses.java
- test/hotspot/jtreg/runtime/appcds/MissingSuperTest.java
- test/hotspot/jtreg/runtime/appcds/MoveJDKTest.java
- test/hotspot/jtreg/runtime/appcds/MultiProcessSharing.java
- test/hotspot/jtreg/runtime/appcds/MultiReleaseJars.java
- test/hotspot/jtreg/runtime/appcds/OldClassTest.java
- test/hotspot/jtreg/runtime/appcds/PackageSealing.java
- test/hotspot/jtreg/runtime/appcds/ParallelLoad2.java
- test/hotspot/jtreg/runtime/appcds/ParallelLoadTest.java
- test/hotspot/jtreg/runtime/appcds/PrintSharedArchiveAndExit.java
- test/hotspot/jtreg/runtime/appcds/ProhibitedPackage.java
- test/hotspot/jtreg/runtime/appcds/ProtectionDomain.java
- test/hotspot/jtreg/runtime/appcds/RelativePath.java
- test/hotspot/jtreg/runtime/appcds/RewriteBytecodesTest.java
- test/hotspot/jtreg/runtime/appcds/SharedArchiveConsistency.java
- test/hotspot/jtreg/runtime/appcds/SharedBaseAddress.java
- test/hotspot/jtreg/runtime/appcds/SharedPackages.java
- test/hotspot/jtreg/runtime/appcds/SignedJar.java
- test/hotspot/jtreg/runtime/appcds/SpecifySysLoaderProp.java
- test/hotspot/jtreg/runtime/appcds/TestCommon.java
- test/hotspot/jtreg/runtime/appcds/TestWithProfiler.java
- test/hotspot/jtreg/runtime/appcds/TraceLongClasspath.java
- test/hotspot/jtreg/runtime/appcds/UnusedCPDuringDump.java
- test/hotspot/jtreg/runtime/appcds/UseAppCDS_Test.java
- test/hotspot/jtreg/runtime/appcds/VerifierTest.java
- test/hotspot/jtreg/runtime/appcds/VerifierTest_0.java
- test/hotspot/jtreg/runtime/appcds/VerifierTest_1A.java
- test/hotspot/jtreg/runtime/appcds/VerifierTest_1B.java
- test/hotspot/jtreg/runtime/appcds/VerifierTest_2.java
- test/hotspot/jtreg/runtime/appcds/WideIloadTest.java
- test/hotspot/jtreg/runtime/appcds/WrongClasspath.java
- test/hotspot/jtreg/runtime/appcds/XShareAutoWithChangedJar.java
- test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedIntegerCacheTest.java
- test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedModuleComboTest.java
- test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedModuleCompareTest.java
- test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java
- test/hotspot/jtreg/runtime/appcds/cacheObject/CheckArchivedModuleApp.java
- test/hotspot/jtreg/runtime/appcds/cacheObject/CheckCachedMirrorApp.java
- test/hotspot/jtreg/runtime/appcds/cacheObject/CheckCachedMirrorTest.java
- test/hotspot/jtreg/runtime/appcds/cacheObject/CheckCachedResolvedReferences.java
- test/hotspot/jtreg/runtime/appcds/cacheObject/CheckCachedResolvedReferencesApp.java
- test/hotspot/jtreg/runtime/appcds/cacheObject/CheckIntegerCacheApp.java
- test/hotspot/jtreg/runtime/appcds/cacheObject/DifferentHeapSizes.java
- test/hotspot/jtreg/runtime/appcds/cacheObject/DumpTimeVerifyFailure.config.txt
- test/hotspot/jtreg/runtime/appcds/cacheObject/DumpTimeVerifyFailure.java
- test/hotspot/jtreg/runtime/appcds/cacheObject/GCStress.config.txt
- test/hotspot/jtreg/runtime/appcds/cacheObject/GCStressApp.java
- test/hotspot/jtreg/runtime/appcds/cacheObject/GCStressTest.java
- test/hotspot/jtreg/runtime/appcds/cacheObject/InstrumentationAgent.mf
- test/hotspot/jtreg/runtime/appcds/cacheObject/MirrorWithReferenceFieldsApp.java
- test/hotspot/jtreg/runtime/appcds/cacheObject/MirrorWithReferenceFieldsTest.java
- test/hotspot/jtreg/runtime/appcds/cacheObject/MyException.java
- test/hotspot/jtreg/runtime/appcds/cacheObject/MyOuter.java
- test/hotspot/jtreg/runtime/appcds/cacheObject/OpenArchiveRegion.java
- test/hotspot/jtreg/runtime/appcds/cacheObject/PrimitiveTypesApp.java
- test/hotspot/jtreg/runtime/appcds/cacheObject/PrimitiveTypesTest.java
- test/hotspot/jtreg/runtime/appcds/cacheObject/PrintSystemModulesApp.java
- test/hotspot/jtreg/runtime/appcds/cacheObject/RedefineClassApp.java
- test/hotspot/jtreg/runtime/appcds/cacheObject/RedefineClassTest.java
- test/hotspot/jtreg/runtime/appcds/cacheObject/src/test/jdk/test/Test.java
- test/hotspot/jtreg/runtime/appcds/cacheObject/src/test/module-info.java
- test/hotspot/jtreg/runtime/appcds/cdsutils/DynamicDumpHelper.java
- test/hotspot/jtreg/runtime/appcds/condy/CondyHello.jasm
- test/hotspot/jtreg/runtime/appcds/condy/CondyHelloApp.java
- test/hotspot/jtreg/runtime/appcds/condy/CondyHelloTest.java
- test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatA.java
- test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatB.java
- test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatBase.java
- test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatC.java
- test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatD.java
- test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatE.java
- test/hotspot/jtreg/runtime/appcds/customLoader/CustomLoaderApp.java
- test/hotspot/jtreg/runtime/appcds/customLoader/HelloCustom.java
- test/hotspot/jtreg/runtime/appcds/customLoader/HelloCustom_JFR.java
- test/hotspot/jtreg/runtime/appcds/customLoader/LoaderSegregationTest.java
- test/hotspot/jtreg/runtime/appcds/customLoader/ParallelTestBase.java
- test/hotspot/jtreg/runtime/appcds/customLoader/ParallelTestMultiFP.java
- test/hotspot/jtreg/runtime/appcds/customLoader/ParallelTestSingleFP.java
- test/hotspot/jtreg/runtime/appcds/customLoader/ProhibitedPackageNamesTest.java
- test/hotspot/jtreg/runtime/appcds/customLoader/ProtectionDomain.java
- test/hotspot/jtreg/runtime/appcds/customLoader/SameNameInTwoLoadersTest.java
- test/hotspot/jtreg/runtime/appcds/customLoader/UnintendedLoadersTest.java
- test/hotspot/jtreg/runtime/appcds/customLoader/UnloadUnregisteredLoaderTest.java
- test/hotspot/jtreg/runtime/appcds/customLoader/UnsupportedPlatforms.java
- test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/CustomInterface2_ia.java
- test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/CustomInterface2_ib.java
- test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/CustomLoadee.java
- test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/CustomLoadee2.java
- test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/CustomLoadee3.java
- test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/CustomLoadee3Child.java
- test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/Hello.java
- test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/HelloUnload.java
- test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/InProhibitedPkg.java
- test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/LoaderAPI.mf
- test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/LoaderSegregation.java
- test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/OnlyBuiltin.java
- test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/OnlyUnregistered.java
- test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/ProtDomain.java
- test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/SameNameUnrelatedLoaders.java
- test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/SimpleHello.java
- test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/UnintendedLoaders.java
- test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/UnloadUnregisteredLoader.java
- test/hotspot/jtreg/runtime/appcds/dynamicArchive/AppendClasspath.java
- test/hotspot/jtreg/runtime/appcds/dynamicArchive/ArchiveConsistency.java
- test/hotspot/jtreg/runtime/appcds/dynamicArchive/ArrayKlasses.java
- test/hotspot/jtreg/runtime/appcds/dynamicArchive/ClassResolutionFailure.java
- test/hotspot/jtreg/runtime/appcds/dynamicArchive/DynamicArchiveTestBase.java
- test/hotspot/jtreg/runtime/appcds/dynamicArchive/DynamicFlag.java
- test/hotspot/jtreg/runtime/appcds/dynamicArchive/DynamicLotsOfClasses.java
- test/hotspot/jtreg/runtime/appcds/dynamicArchive/ExcludedClasses.java
- test/hotspot/jtreg/runtime/appcds/dynamicArchive/HelloDynamic.java
- test/hotspot/jtreg/runtime/appcds/dynamicArchive/HelloDynamicCustom.java
- test/hotspot/jtreg/runtime/appcds/dynamicArchive/HelloDynamicCustomUnload.java
- test/hotspot/jtreg/runtime/appcds/dynamicArchive/JITInteraction.java
- test/hotspot/jtreg/runtime/appcds/dynamicArchive/MainModuleOnly.java
- test/hotspot/jtreg/runtime/appcds/dynamicArchive/MethodSorting.java
- test/hotspot/jtreg/runtime/appcds/dynamicArchive/MissingArchive.java
- test/hotspot/jtreg/runtime/appcds/dynamicArchive/NoClassToArchive.java
- test/hotspot/jtreg/runtime/appcds/dynamicArchive/RelativePath.java
- test/hotspot/jtreg/runtime/appcds/dynamicArchive/SharedArchiveFileOption.java
- test/hotspot/jtreg/runtime/appcds/dynamicArchive/UnsupportedBaseArchive.java
- test/hotspot/jtreg/runtime/appcds/dynamicArchive/UnusedCPDuringDump.java
- test/hotspot/jtreg/runtime/appcds/dynamicArchive/WrongTopClasspath.java
- test/hotspot/jtreg/runtime/appcds/dynamicArchive/test-classes/ArrayKlassesApp.java
- test/hotspot/jtreg/runtime/appcds/dynamicArchive/test-classes/ExcludedClassesApp.java
- test/hotspot/jtreg/runtime/appcds/dynamicArchive/test-classes/LoadClasses.java
- test/hotspot/jtreg/runtime/appcds/dynamicArchive/test-classes/MethodSortingApp.java
- test/hotspot/jtreg/runtime/appcds/dynamicArchive/test-classes/MissingDependent.java
- test/hotspot/jtreg/runtime/appcds/dynamicArchive/test-classes/StrConcatApp.java
- test/hotspot/jtreg/runtime/appcds/dynamicArchive/test-classes/TestJIT.java
- test/hotspot/jtreg/runtime/appcds/javaldr/AnonVmClassesDuringDump.java
- test/hotspot/jtreg/runtime/appcds/javaldr/AnonVmClassesDuringDumpTransformer.java
- test/hotspot/jtreg/runtime/appcds/javaldr/AnonVmClassesDuringDumpTransformer.mf
- test/hotspot/jtreg/runtime/appcds/javaldr/ArrayTest.java
- test/hotspot/jtreg/runtime/appcds/javaldr/ArrayTestHelper.java
- test/hotspot/jtreg/runtime/appcds/javaldr/GCDuringDump.java
- test/hotspot/jtreg/runtime/appcds/javaldr/GCDuringDumpTransformer.java
- test/hotspot/jtreg/runtime/appcds/javaldr/GCDuringDumpTransformer.mf
- test/hotspot/jtreg/runtime/appcds/javaldr/GCSharedStringsDuringDump.java
- test/hotspot/jtreg/runtime/appcds/javaldr/GCSharedStringsDuringDumpWb.java
- test/hotspot/jtreg/runtime/appcds/javaldr/HumongousDuringDump.java
- test/hotspot/jtreg/runtime/appcds/javaldr/HumongousDuringDumpTransformer.java
- test/hotspot/jtreg/runtime/appcds/javaldr/HumongousDuringDumpTransformer.mf
- test/hotspot/jtreg/runtime/appcds/jigsaw/CheckUnsupportedDumpingOptions.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/JigsawOptionsCombo.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/AppClassInCP.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/CustomPackage.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/MismatchedPatchModule.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/PatchDir.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/PatchJavaBase.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/PatchMain.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/Simple.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/TwoJars.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/BootAppendTests.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/ClassPathTests.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/src/com/sun/tools/javac/Main.jasm
- test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/src/com/sun/tools/javac/MyMain.jasm
- test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/src/jdk/test/Main.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/src/sun/nio/cs/ext/MyClass.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/src/sun/nio/cs/ext1/MyClass.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/AddModules.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/AddOpens.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/AddReads.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/ExportModule.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/JvmtiAddPath.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/MainModuleOnly.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/ModulePathAndCP.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/ModulePathAndCP_JFR.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/src/com.greetings/com/greetings/Main.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/src/com.greetings/module-info.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/src/com.hello/com/hello/Main.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/src/com.hello/module-info.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/src/com.nomodule/com/nomodule/Main.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/src/com.norequires/com/norequires/Main.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/src/com.norequires/module-info.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/src/com.simple/com/simple/Main.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/src/com.simple/module-info.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/src/org.astro/module-info.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/src/org.astro/org/astro/World.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/overridetests/OverrideTests.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/overridetests/src/java.net.http/java/net/http/HttpTimeoutException.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/overridetests/src/java.net.http/module-info.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/overridetests/src/jdk.compiler/com/sun/tools/javac/Main.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/overridetests/src/jdk.compiler/module-info.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/overridetests/src/test/jdk/test/Main.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/overridetests/src/test/module-info.java
- test/hotspot/jtreg/runtime/appcds/jvmti/ClassFileLoadHook.java
- test/hotspot/jtreg/runtime/appcds/jvmti/ClassFileLoadHookTest.java
- test/hotspot/jtreg/runtime/appcds/jvmti/InstrumentationAgent.mf
- test/hotspot/jtreg/runtime/appcds/jvmti/InstrumentationApp.java
- test/hotspot/jtreg/runtime/appcds/jvmti/InstrumentationClassFileTransformer.java
- test/hotspot/jtreg/runtime/appcds/jvmti/InstrumentationRegisterClassFileTransformer.java
- test/hotspot/jtreg/runtime/appcds/jvmti/InstrumentationTest.java
- test/hotspot/jtreg/runtime/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java
- test/hotspot/jtreg/runtime/appcds/jvmti/dumpingWithAgent/DumpingWithJvmtiAgent.java
- test/hotspot/jtreg/runtime/appcds/jvmti/dumpingWithAgent/SimpleAgent.java
- test/hotspot/jtreg/runtime/appcds/jvmti/dumpingWithAgent/SimpleAgent.mf
- test/hotspot/jtreg/runtime/appcds/jvmti/dumpingWithAgent/libAddToSystemCLSearchOnLoad.c
- test/hotspot/jtreg/runtime/appcds/jvmti/parallelLoad/ParallelClassesTransform.java
- test/hotspot/jtreg/runtime/appcds/jvmti/parallelLoad/ParallelLoadAndTransformTest.java
- test/hotspot/jtreg/runtime/appcds/jvmti/transformRelatedClasses/TransformInterfaceImplementorAppCDS.java
- test/hotspot/jtreg/runtime/appcds/jvmti/transformRelatedClasses/TransformRelatedClassesAppCDS.java
- test/hotspot/jtreg/runtime/appcds/jvmti/transformRelatedClasses/TransformSuperSubAppCDS.java
- test/hotspot/jtreg/runtime/appcds/redefineClass/RedefineBasic.java
- test/hotspot/jtreg/runtime/appcds/redefineClass/RedefineBasicTest.java
- test/hotspot/jtreg/runtime/appcds/redefineClass/RedefineRunningMethods_Shared.java
- test/hotspot/jtreg/runtime/appcds/redefineClass/RedefineRunningMethods_SharedHelper.java
- test/hotspot/jtreg/runtime/appcds/sharedStrings/ExerciseGC.java
- test/hotspot/jtreg/runtime/appcds/sharedStrings/ExtraSharedInput.txt
- test/hotspot/jtreg/runtime/appcds/sharedStrings/FlagCombo.java
- test/hotspot/jtreg/runtime/appcds/sharedStrings/HelloString.java
- test/hotspot/jtreg/runtime/appcds/sharedStrings/HelloStringGC.java
- test/hotspot/jtreg/runtime/appcds/sharedStrings/HelloStringPlus.java
- test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions.java
- test/hotspot/jtreg/runtime/appcds/sharedStrings/InternSharedString.java
- test/hotspot/jtreg/runtime/appcds/sharedStrings/InternStringTest.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/LockStringTest.java
- test/hotspot/jtreg/runtime/appcds/sharedStrings/LockStringValueTest.java
- test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsBasic.java
- test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsBasic.txt
- test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsBasicPlus.java
- test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsHumongous.java
- test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsStress.java
- test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsUtils.java
- test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsWb.java
- test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsWbTest.java
- test/hotspot/jtreg/runtime/appcds/sharedStrings/SysDictCrash.java
- test/hotspot/jtreg/runtime/appcds/sharedStrings/invalidFormat/CorruptDataLine.txt
- test/hotspot/jtreg/runtime/appcds/sharedStrings/invalidFormat/InvalidDataType.txt
- test/hotspot/jtreg/runtime/appcds/sharedStrings/invalidFormat/InvalidHeader.txt
- test/hotspot/jtreg/runtime/appcds/sharedStrings/invalidFormat/InvalidString.txt
- test/hotspot/jtreg/runtime/appcds/sharedStrings/invalidFormat/InvalidStringFormat.txt
- test/hotspot/jtreg/runtime/appcds/sharedStrings/invalidFormat/InvalidSymbol.txt
- test/hotspot/jtreg/runtime/appcds/sharedStrings/invalidFormat/InvalidSymbolFormat.txt
- test/hotspot/jtreg/runtime/appcds/sharedStrings/invalidFormat/InvalidVersion.txt
- test/hotspot/jtreg/runtime/appcds/sharedStrings/invalidFormat/LengthOverflow.txt
- test/hotspot/jtreg/runtime/appcds/sharedStrings/invalidFormat/OverflowPrefix.txt
- test/hotspot/jtreg/runtime/appcds/sharedStrings/invalidFormat/TruncatedString.txt
- test/hotspot/jtreg/runtime/appcds/sharedStrings/invalidFormat/UnrecognizedPrefix.txt
- test/hotspot/jtreg/runtime/appcds/test-classes/ArrayListTest.java
- test/hotspot/jtreg/runtime/appcds/test-classes/BootClassPathAppendHelper.java
- test/hotspot/jtreg/runtime/appcds/test-classes/C1.java
- test/hotspot/jtreg/runtime/appcds/test-classes/C2.java
- test/hotspot/jtreg/runtime/appcds/test-classes/Child.java
- test/hotspot/jtreg/runtime/appcds/test-classes/CpAttr1.java
- test/hotspot/jtreg/runtime/appcds/test-classes/CpAttr2.java
- test/hotspot/jtreg/runtime/appcds/test-classes/CpAttr3.java
- test/hotspot/jtreg/runtime/appcds/test-classes/CpAttr4.java
- test/hotspot/jtreg/runtime/appcds/test-classes/CpAttr5.java
- test/hotspot/jtreg/runtime/appcds/test-classes/DummyClassHelper.java
- test/hotspot/jtreg/runtime/appcds/test-classes/EmptyClassHelper.java
- test/hotspot/jtreg/runtime/appcds/test-classes/FieldAnnotationsApp.java
- test/hotspot/jtreg/runtime/appcds/test-classes/ForNameTest.java
- test/hotspot/jtreg/runtime/appcds/test-classes/GenericTestApp.java
- test/hotspot/jtreg/runtime/appcds/test-classes/GetFlightRecorder.java
- test/hotspot/jtreg/runtime/appcds/test-classes/Greet.java
- test/hotspot/jtreg/runtime/appcds/test-classes/Hello.java
- test/hotspot/jtreg/runtime/appcds/test-classes/HelloExt.java
- test/hotspot/jtreg/runtime/appcds/test-classes/HelloExtApp.java
- test/hotspot/jtreg/runtime/appcds/test-classes/HelloExtExt.java
- test/hotspot/jtreg/runtime/appcds/test-classes/HelloMore.java
- test/hotspot/jtreg/runtime/appcds/test-classes/HelloWB.java
- test/hotspot/jtreg/runtime/appcds/test-classes/Hi.java
- test/hotspot/jtreg/runtime/appcds/test-classes/Iloadw.jasm
- test/hotspot/jtreg/runtime/appcds/test-classes/IloadwMain.java
- test/hotspot/jtreg/runtime/appcds/test-classes/JimageClassPackage.java
- test/hotspot/jtreg/runtime/appcds/test-classes/JimageClassProtDomain.java
- test/hotspot/jtreg/runtime/appcds/test-classes/JvmtiApp.java
- test/hotspot/jtreg/runtime/appcds/test-classes/MethodNoReturn.jasm
- test/hotspot/jtreg/runtime/appcds/test-classes/MissingSuper.java
- test/hotspot/jtreg/runtime/appcds/test-classes/MultiProcClass.java
- test/hotspot/jtreg/runtime/appcds/test-classes/MyAnnotation.java
- test/hotspot/jtreg/runtime/appcds/test-classes/MyThread.java
- test/hotspot/jtreg/runtime/appcds/test-classes/PackageSealingTest.java
- test/hotspot/jtreg/runtime/appcds/test-classes/PackageTest.java
- test/hotspot/jtreg/runtime/appcds/test-classes/ParallelClasses.java
- test/hotspot/jtreg/runtime/appcds/test-classes/ParallelLoad.java
- test/hotspot/jtreg/runtime/appcds/test-classes/Prohibited.jasm
- test/hotspot/jtreg/runtime/appcds/test-classes/ProhibitedHelper.java
- test/hotspot/jtreg/runtime/appcds/test-classes/ProtDomain.java
- test/hotspot/jtreg/runtime/appcds/test-classes/ProtDomainB.java
- test/hotspot/jtreg/runtime/appcds/test-classes/ReportMyLoader.java
- test/hotspot/jtreg/runtime/appcds/test-classes/RewriteBytecodes.java
- test/hotspot/jtreg/runtime/appcds/test-classes/Super.java
- test/hotspot/jtreg/runtime/appcds/test-classes/TestClassLoader.java
- test/hotspot/jtreg/runtime/appcds/test-classes/TestWithProfilerHelper.java
- test/hotspot/jtreg/runtime/appcds/test-classes/TrySwitchMyLoader.java
- test/hotspot/jtreg/runtime/appcds/test-classes/Util.java
- test/hotspot/jtreg/runtime/appcds/test-classes/VerifierTest0.java
- test/hotspot/jtreg/runtime/appcds/test-classes/com/sun/tools/javac/Main.jasm
- test/hotspot/jtreg/runtime/appcds/test-classes/cpattr1.mf
- test/hotspot/jtreg/runtime/appcds/test-classes/cpattr1_long.mf
- test/hotspot/jtreg/runtime/appcds/test-classes/cpattr2.mf
- test/hotspot/jtreg/runtime/appcds/test-classes/cpattr3.mf
- test/hotspot/jtreg/runtime/appcds/test-classes/cpattr4.mf
- test/hotspot/jtreg/runtime/appcds/test-classes/cpattr5_extra_long.mf
- test/hotspot/jtreg/runtime/appcds/test-classes/java/net/HttpCookie.jasm
- test/hotspot/jtreg/runtime/appcds/test-classes/javax/transaction/InvalidTransactionException.jasm
- test/hotspot/jtreg/runtime/appcds/test-classes/package_seal.mf
- test/hotspot/jtreg/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java
- test/hotspot/jtreg/serviceability/sa/LingeredAppWithLargeArray.java
- test/hotspot/jtreg/serviceability/sa/LingeredAppWithLargeStringArray.java
- test/hotspot/jtreg/serviceability/sa/TestHeapDumpForLargeArray.java
! test/jdk/ProblemList.txt
- test/jdk/java/net/Socket/reset/Test.java
- test/jdk/javax/xml/jaxp/testng/validation/jdk8037819/BasicTest1.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_full_backward

Changeset: 8ec5ad4f5cc3
Author:    coleenp
Date:      2019-08-29 08:52 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/8ec5ad4f5cc3

8216977: ShowHiddenFrames use in java_lang_StackTraceElement::fill_in appears broken
Summary: Return NULL source file and negative line number for hidden frames.
Reviewed-by: dholmes, hseigel

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
+ test/hotspot/jtreg/runtime/StackTrace/HiddenFrameTest.java

Changeset: e8ba7e4f4190
Author:    redestad
Date:      2019-08-29 15:59 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/e8ba7e4f4190

8230302: GenerateJLIClassesPlugin can generate invalid DirectMethodHandle methods
Reviewed-by: mchung

! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
! test/jdk/tools/jlink/plugins/GenerateJLIClassesPluginTest.java

Changeset: a1a8f8fae7d9
Author:    igerasim
Date:      2019-08-29 07:39 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/a1a8f8fae7d9

8230338: Accurate error message about bad Unicode block name
Reviewed-by: rriggs

! src/java.base/share/classes/java/util/regex/Pattern.java

Changeset: e29b6ddfd9f4
Author:    mseledtsov
Date:      2019-08-29 08:35 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/e29b6ddfd9f4

8229210: [TESTBUG] Move gc stress tests from JFR directory tree to gc/stress
Summary: moved the tests
Reviewed-by: egahlin

+ test/hotspot/jtreg/gc/stress/jfr/TestStressAllocationGCEventsWithCMS.java
+ test/hotspot/jtreg/gc/stress/jfr/TestStressAllocationGCEventsWithDefNew.java
+ test/hotspot/jtreg/gc/stress/jfr/TestStressAllocationGCEventsWithG1.java
+ test/hotspot/jtreg/gc/stress/jfr/TestStressAllocationGCEventsWithParNew.java
+ test/hotspot/jtreg/gc/stress/jfr/TestStressAllocationGCEventsWithParallel.java
+ test/hotspot/jtreg/gc/stress/jfr/TestStressBigAllocationGCEventsWithCMS.java
+ test/hotspot/jtreg/gc/stress/jfr/TestStressBigAllocationGCEventsWithDefNew.java
+ test/hotspot/jtreg/gc/stress/jfr/TestStressBigAllocationGCEventsWithG1.java
+ test/hotspot/jtreg/gc/stress/jfr/TestStressBigAllocationGCEventsWithParNew.java
+ test/hotspot/jtreg/gc/stress/jfr/TestStressBigAllocationGCEventsWithParallel.java
- test/jdk/jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithCMS.java
- test/jdk/jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithDefNew.java
- test/jdk/jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithG1.java
- test/jdk/jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithParNew.java
- test/jdk/jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithParallel.java
- test/jdk/jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithCMS.java
- test/jdk/jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithDefNew.java
- test/jdk/jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithG1.java
- test/jdk/jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithParNew.java
- test/jdk/jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithParallel.java

Changeset: 72bc9a29fd7e
Author:    mbaesken
Date:      2019-08-28 14:22 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/72bc9a29fd7e

8229284: jdk/internal/platform/cgroup/TestCgroupMetrics.java fails for - memory:getMemoryUsage
Reviewed-by: mseledtsov, sgehwolf

! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java

Changeset: e09c993ac476
Author:    dtitov
Date:      2019-08-29 10:09 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/e09c993ac476

8182119: jdk.hotspot.agent's META-INF/services/com.sun.jdi.connect.Connector no longer needed
Reviewed-by: sspitsyn, amenkov, alanb

- src/jdk.hotspot.agent/share/classes/META-INF/services/com.sun.jdi.connect.Connector

Changeset: 4612a3cfb927
Author:    darcy
Date:      2019-08-29 10:52 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/4612a3cfb927

8229999: Apply java.io.Serial annotations to security types in java.base
Reviewed-by: rriggs, mullan

! src/java.base/share/classes/com/sun/crypto/provider/DESKey.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeKey.java
! src/java.base/share/classes/com/sun/crypto/provider/DHPrivateKey.java
! src/java.base/share/classes/com/sun/crypto/provider/DHPublicKey.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEKey.java
! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java
! src/java.base/share/classes/com/sun/crypto/provider/SealedObjectForKeyProtector.java
! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
! src/java.base/share/classes/com/sun/crypto/provider/TlsMasterSecretGenerator.java
! src/java.base/share/classes/com/sun/security/cert/internal/x509/X509V1CertImpl.java
! src/java.base/share/classes/com/sun/security/ntlm/NTLMException.java
! src/java.base/share/classes/java/security/AccessControlException.java
! src/java.base/share/classes/java/security/AllPermission.java
! src/java.base/share/classes/java/security/AuthProvider.java
! src/java.base/share/classes/java/security/BasicPermission.java
! src/java.base/share/classes/java/security/CodeSigner.java
! src/java.base/share/classes/java/security/CodeSource.java
! src/java.base/share/classes/java/security/DigestException.java
! src/java.base/share/classes/java/security/GeneralSecurityException.java
! src/java.base/share/classes/java/security/GuardedObject.java
! src/java.base/share/classes/java/security/Identity.java
! src/java.base/share/classes/java/security/IdentityScope.java
! src/java.base/share/classes/java/security/InvalidAlgorithmParameterException.java
! src/java.base/share/classes/java/security/InvalidKeyException.java
! src/java.base/share/classes/java/security/InvalidParameterException.java
! src/java.base/share/classes/java/security/Key.java
! src/java.base/share/classes/java/security/KeyException.java
! src/java.base/share/classes/java/security/KeyManagementException.java
! src/java.base/share/classes/java/security/KeyPair.java
! src/java.base/share/classes/java/security/KeyRep.java
! src/java.base/share/classes/java/security/KeyStoreException.java
! src/java.base/share/classes/java/security/NoSuchAlgorithmException.java
! src/java.base/share/classes/java/security/NoSuchProviderException.java
! src/java.base/share/classes/java/security/Permission.java
! src/java.base/share/classes/java/security/PermissionCollection.java
! src/java.base/share/classes/java/security/Permissions.java
! src/java.base/share/classes/java/security/Policy.java
! src/java.base/share/classes/java/security/PrivateKey.java
! src/java.base/share/classes/java/security/PrivilegedActionException.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/ProviderException.java
! src/java.base/share/classes/java/security/PublicKey.java
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/security/SecureRandomSpi.java
! src/java.base/share/classes/java/security/SecurityPermission.java
! src/java.base/share/classes/java/security/SignatureException.java
! src/java.base/share/classes/java/security/SignedObject.java
! src/java.base/share/classes/java/security/Signer.java
! src/java.base/share/classes/java/security/Timestamp.java
! src/java.base/share/classes/java/security/UnrecoverableEntryException.java
! src/java.base/share/classes/java/security/UnrecoverableKeyException.java
! src/java.base/share/classes/java/security/UnresolvedPermission.java
! src/java.base/share/classes/java/security/UnresolvedPermissionCollection.java
! src/java.base/share/classes/java/security/cert/CRLException.java
! src/java.base/share/classes/java/security/cert/CertPath.java
! src/java.base/share/classes/java/security/cert/CertPathBuilderException.java
! src/java.base/share/classes/java/security/cert/CertPathValidatorException.java
! src/java.base/share/classes/java/security/cert/CertStoreException.java
! src/java.base/share/classes/java/security/cert/Certificate.java
! src/java.base/share/classes/java/security/cert/CertificateEncodingException.java
! src/java.base/share/classes/java/security/cert/CertificateException.java
! src/java.base/share/classes/java/security/cert/CertificateExpiredException.java
! src/java.base/share/classes/java/security/cert/CertificateNotYetValidException.java
! src/java.base/share/classes/java/security/cert/CertificateParsingException.java
! src/java.base/share/classes/java/security/cert/CertificateRevokedException.java
! src/java.base/share/classes/java/security/cert/X509Certificate.java
! src/java.base/share/classes/java/security/interfaces/DSAPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/DSAPublicKey.java
! src/java.base/share/classes/java/security/interfaces/ECPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/ECPublicKey.java
! src/java.base/share/classes/java/security/interfaces/RSAMultiPrimePrivateCrtKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPrivateCrtKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPublicKey.java
! src/java.base/share/classes/java/security/spec/InvalidKeySpecException.java
! src/java.base/share/classes/java/security/spec/InvalidParameterSpecException.java
! src/java.base/share/classes/javax/crypto/AEADBadTagException.java
! src/java.base/share/classes/javax/crypto/BadPaddingException.java
! src/java.base/share/classes/javax/crypto/CryptoAllPermission.java
! src/java.base/share/classes/javax/crypto/CryptoPermission.java
! src/java.base/share/classes/javax/crypto/CryptoPermissions.java
! src/java.base/share/classes/javax/crypto/CryptoPolicyParser.java
! src/java.base/share/classes/javax/crypto/ExemptionMechanismException.java
! src/java.base/share/classes/javax/crypto/IllegalBlockSizeException.java
! src/java.base/share/classes/javax/crypto/NoSuchPaddingException.java
! src/java.base/share/classes/javax/crypto/SealedObject.java
! src/java.base/share/classes/javax/crypto/ShortBufferException.java
! src/java.base/share/classes/javax/crypto/interfaces/DHPrivateKey.java
! src/java.base/share/classes/javax/crypto/interfaces/DHPublicKey.java
! src/java.base/share/classes/javax/crypto/interfaces/PBEKey.java
! src/java.base/share/classes/javax/crypto/spec/SecretKeySpec.java
! src/java.base/share/classes/javax/security/auth/AuthPermission.java
! src/java.base/share/classes/javax/security/auth/DestroyFailedException.java
! src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java
! src/java.base/share/classes/javax/security/auth/RefreshFailedException.java
! src/java.base/share/classes/javax/security/auth/Subject.java
! src/java.base/share/classes/javax/security/auth/callback/ChoiceCallback.java
! src/java.base/share/classes/javax/security/auth/callback/ConfirmationCallback.java
! src/java.base/share/classes/javax/security/auth/callback/LanguageCallback.java
! src/java.base/share/classes/javax/security/auth/callback/NameCallback.java
! src/java.base/share/classes/javax/security/auth/callback/PasswordCallback.java
! src/java.base/share/classes/javax/security/auth/callback/TextInputCallback.java
! src/java.base/share/classes/javax/security/auth/callback/TextOutputCallback.java
! src/java.base/share/classes/javax/security/auth/callback/UnsupportedCallbackException.java
! src/java.base/share/classes/javax/security/auth/login/AccountException.java
! src/java.base/share/classes/javax/security/auth/login/AccountExpiredException.java
! src/java.base/share/classes/javax/security/auth/login/AccountLockedException.java
! src/java.base/share/classes/javax/security/auth/login/AccountNotFoundException.java
! src/java.base/share/classes/javax/security/auth/login/CredentialException.java
! src/java.base/share/classes/javax/security/auth/login/CredentialExpiredException.java
! src/java.base/share/classes/javax/security/auth/login/CredentialNotFoundException.java
! src/java.base/share/classes/javax/security/auth/login/FailedLoginException.java
! src/java.base/share/classes/javax/security/auth/login/LoginException.java
! src/java.base/share/classes/javax/security/auth/x500/X500Principal.java
! src/java.base/share/classes/javax/security/cert/CertificateEncodingException.java
! src/java.base/share/classes/javax/security/cert/CertificateException.java
! src/java.base/share/classes/javax/security/cert/CertificateExpiredException.java
! src/java.base/share/classes/javax/security/cert/CertificateNotYetValidException.java
! src/java.base/share/classes/javax/security/cert/CertificateParsingException.java
! src/java.base/share/classes/sun/security/internal/interfaces/TlsMasterSecret.java
! src/java.base/share/classes/sun/security/internal/spec/TlsKeyMaterialSpec.java
! src/java.base/share/classes/sun/security/jca/ProviderList.java
! src/java.base/share/classes/sun/security/pkcs/PKCS8Key.java
! src/java.base/share/classes/sun/security/pkcs/ParsingException.java
! src/java.base/share/classes/sun/security/provider/DRBG.java
! src/java.base/share/classes/sun/security/provider/DSAPrivateKey.java
! src/java.base/share/classes/sun/security/provider/DSAPublicKey.java
! src/java.base/share/classes/sun/security/provider/DSAPublicKeyImpl.java
! src/java.base/share/classes/sun/security/provider/MD4.java
! src/java.base/share/classes/sun/security/provider/MoreDrbgParameters.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/provider/PolicyParser.java
! src/java.base/share/classes/sun/security/provider/SecureRandom.java
! src/java.base/share/classes/sun/security/provider/SubjectCodeSource.java
! src/java.base/share/classes/sun/security/provider/Sun.java
! src/java.base/share/classes/sun/security/provider/VerificationProvider.java
! src/java.base/share/classes/sun/security/provider/certpath/PKIX.java
! src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilderException.java
! src/java.base/share/classes/sun/security/provider/certpath/X509CertPath.java
! src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java
! src/java.base/share/classes/sun/security/rsa/RSAPrivateKeyImpl.java
! src/java.base/share/classes/sun/security/rsa/RSAPublicKeyImpl.java
! src/java.base/share/classes/sun/security/rsa/SunRsaSign.java
! src/java.base/share/classes/sun/security/ssl/SunJSSE.java
! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java
! src/java.base/share/classes/sun/security/timestamp/TSResponse.java
! src/java.base/share/classes/sun/security/util/LazyCodeSourcePermissionCollection.java
! src/java.base/share/classes/sun/security/util/ObjectIdentifier.java
! src/java.base/share/classes/sun/security/util/PendingException.java
! src/java.base/share/classes/sun/security/util/PropertyExpander.java
! src/java.base/share/classes/sun/security/validator/ValidatorException.java
! src/java.base/share/classes/sun/security/x509/AlgIdDSA.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/java.base/share/classes/sun/security/x509/AttributeNameEnumeration.java
! src/java.base/share/classes/sun/security/x509/CertException.java
! src/java.base/share/classes/sun/security/x509/CertParseError.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
! src/java.base/share/classes/sun/security/x509/X509Key.java

Changeset: 5021d91ba9bd
Author:    jiefu
Date:      2019-08-30 00:03 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/5021d91ba9bd

8230037: Confused MetaData dumped by PrintOptoAssembly
Reviewed-by: kvn, bsrbnd

! src/hotspot/share/opto/output.cpp

Changeset: d78c910f9069
Author:    kbarrett
Date:      2019-08-29 18:35 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/d78c910f9069

8230109: G1DirtyCardQueueSet should use card counts rather than buffer counts
Summary: Consistently use card counts
Reviewed-by: sjohanss, sangheki

! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Analytics.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.hpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp

Changeset: fd09c637dedb
Author:    mseledtsov
Date:      2019-08-29 15:50 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/fd09c637dedb

8228960: [TESTBUG] containers/docker/TestJcmdWithSideCar.java: jcmd reports main class as Unknown
Summary: waiting for child output to start main() before running jcmd
Reviewed-by: dholmes, bobv

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/containers/docker/EventGeneratorLoop.java
! test/hotspot/jtreg/containers/docker/TestJcmdWithSideCar.java

Changeset: 18863bf3501f
Author:    kbarrett
Date:      2019-08-29 18:52 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/18863bf3501f

8230332: G1DirtyCardQueueSet _notify_when_complete is always true
Summary: Removed _notify_when_complete, assume true value where formerly used.
Reviewed-by: sjohanss, tschatzl

! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp

Changeset: e0b8b019d2f5
Author:    darcy
Date:      2019-08-29 16:31 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/e0b8b019d2f5

8229997: Apply java.io.Serial annotations in java.base
Reviewed-by: alanb, rriggs

! src/java.base/share/classes/com/sun/java/util/jar/pack/Attribute.java
! src/java.base/share/classes/com/sun/java/util/jar/pack/ClassReader.java
! src/java.base/share/classes/com/sun/java/util/jar/pack/Instruction.java
! src/java.base/share/classes/java/io/CharConversionException.java
! src/java.base/share/classes/java/io/EOFException.java
! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/io/FileNotFoundException.java
! src/java.base/share/classes/java/io/FilePermission.java
! src/java.base/share/classes/java/io/IOError.java
! src/java.base/share/classes/java/io/IOException.java
! src/java.base/share/classes/java/io/InterruptedIOException.java
! src/java.base/share/classes/java/io/InvalidClassException.java
! src/java.base/share/classes/java/io/InvalidObjectException.java
! src/java.base/share/classes/java/io/NotActiveException.java
! src/java.base/share/classes/java/io/NotSerializableException.java
! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.base/share/classes/java/io/ObjectStreamException.java
! src/java.base/share/classes/java/io/OptionalDataException.java
! src/java.base/share/classes/java/io/SerializablePermission.java
! src/java.base/share/classes/java/io/StreamCorruptedException.java
! src/java.base/share/classes/java/io/SyncFailedException.java
! src/java.base/share/classes/java/io/UTFDataFormatException.java
! src/java.base/share/classes/java/io/UncheckedIOException.java
! src/java.base/share/classes/java/io/UnsupportedEncodingException.java
! src/java.base/share/classes/java/io/WriteAbortedException.java
! src/java.base/share/classes/java/lang/AbstractMethodError.java
! src/java.base/share/classes/java/lang/ArithmeticException.java
! src/java.base/share/classes/java/lang/ArrayIndexOutOfBoundsException.java
! src/java.base/share/classes/java/lang/ArrayStoreException.java
! src/java.base/share/classes/java/lang/AssertionError.java
! src/java.base/share/classes/java/lang/Boolean.java
! src/java.base/share/classes/java/lang/BootstrapMethodError.java
! src/java.base/share/classes/java/lang/Byte.java
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassCastException.java
! src/java.base/share/classes/java/lang/ClassCircularityError.java
! src/java.base/share/classes/java/lang/ClassFormatError.java
! src/java.base/share/classes/java/lang/ClassNotFoundException.java
! src/java.base/share/classes/java/lang/CloneNotSupportedException.java
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Enum.java
! src/java.base/share/classes/java/lang/EnumConstantNotPresentException.java
! src/java.base/share/classes/java/lang/Error.java
! src/java.base/share/classes/java/lang/Exception.java
! src/java.base/share/classes/java/lang/ExceptionInInitializerError.java
! src/java.base/share/classes/java/lang/Float.java
! src/java.base/share/classes/java/lang/IllegalAccessError.java
! src/java.base/share/classes/java/lang/IllegalArgumentException.java
! src/java.base/share/classes/java/lang/IllegalCallerException.java
! src/java.base/share/classes/java/lang/IllegalMonitorStateException.java
! src/java.base/share/classes/java/lang/IllegalStateException.java
! src/java.base/share/classes/java/lang/IllegalThreadStateException.java
! src/java.base/share/classes/java/lang/IncompatibleClassChangeError.java
! src/java.base/share/classes/java/lang/IndexOutOfBoundsException.java
! src/java.base/share/classes/java/lang/InstantiationError.java
! src/java.base/share/classes/java/lang/InstantiationException.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/InterruptedException.java
! src/java.base/share/classes/java/lang/LayerInstantiationException.java
! src/java.base/share/classes/java/lang/LinkageError.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/NegativeArraySizeException.java
! src/java.base/share/classes/java/lang/NoClassDefFoundError.java
! src/java.base/share/classes/java/lang/NoSuchFieldError.java
! src/java.base/share/classes/java/lang/NoSuchFieldException.java
! src/java.base/share/classes/java/lang/NoSuchMethodError.java
! src/java.base/share/classes/java/lang/NoSuchMethodException.java
! src/java.base/share/classes/java/lang/NullPointerException.java
! src/java.base/share/classes/java/lang/Number.java
! src/java.base/share/classes/java/lang/NumberFormatException.java
! src/java.base/share/classes/java/lang/OutOfMemoryError.java
! src/java.base/share/classes/java/lang/ReflectiveOperationException.java
! src/java.base/share/classes/java/lang/RuntimeException.java
! src/java.base/share/classes/java/lang/RuntimePermission.java
! src/java.base/share/classes/java/lang/SecurityException.java
! src/java.base/share/classes/java/lang/Short.java
! src/java.base/share/classes/java/lang/StackOverflowError.java
! src/java.base/share/classes/java/lang/StackTraceElement.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringBuffer.java
! src/java.base/share/classes/java/lang/StringBuilder.java
! src/java.base/share/classes/java/lang/StringIndexOutOfBoundsException.java
! src/java.base/share/classes/java/lang/ThreadDeath.java
! src/java.base/share/classes/java/lang/Throwable.java
! src/java.base/share/classes/java/lang/TypeNotPresentException.java
! src/java.base/share/classes/java/lang/UnknownError.java
! src/java.base/share/classes/java/lang/UnsatisfiedLinkError.java
! src/java.base/share/classes/java/lang/UnsupportedClassVersionError.java
! src/java.base/share/classes/java/lang/UnsupportedOperationException.java
! src/java.base/share/classes/java/lang/VerifyError.java
! src/java.base/share/classes/java/lang/VirtualMachineError.java
! src/java.base/share/classes/java/lang/annotation/AnnotationFormatError.java
! src/java.base/share/classes/java/lang/annotation/AnnotationTypeMismatchException.java
! src/java.base/share/classes/java/lang/annotation/IncompleteAnnotationException.java
! src/java.base/share/classes/java/lang/invoke/LambdaConversionException.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/java/lang/invoke/SerializedLambda.java
! src/java.base/share/classes/java/lang/invoke/StringConcatException.java
! src/java.base/share/classes/java/lang/invoke/WrongMethodTypeException.java
! src/java.base/share/classes/java/lang/module/FindException.java
! src/java.base/share/classes/java/lang/module/InvalidModuleDescriptorException.java
! src/java.base/share/classes/java/lang/module/ResolutionException.java
! src/java.base/share/classes/java/lang/reflect/GenericSignatureFormatError.java
! src/java.base/share/classes/java/lang/reflect/InaccessibleObjectException.java
! src/java.base/share/classes/java/lang/reflect/InvocationTargetException.java
! src/java.base/share/classes/java/lang/reflect/MalformedParameterizedTypeException.java
! src/java.base/share/classes/java/lang/reflect/MalformedParametersException.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/lang/reflect/ReflectPermission.java
! src/java.base/share/classes/java/lang/reflect/UndeclaredThrowableException.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/java/math/MathContext.java
! src/java.base/share/classes/java/net/BindException.java
! src/java.base/share/classes/java/net/ConnectException.java
! src/java.base/share/classes/java/net/HttpRetryException.java
! src/java.base/share/classes/java/net/Inet4Address.java
! src/java.base/share/classes/java/net/Inet6Address.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/InetSocketAddress.java
! src/java.base/share/classes/java/net/MalformedURLException.java
! src/java.base/share/classes/java/net/NetPermission.java
! src/java.base/share/classes/java/net/NoRouteToHostException.java
! src/java.base/share/classes/java/net/PortUnreachableException.java
! src/java.base/share/classes/java/net/ProtocolException.java
! src/java.base/share/classes/java/net/SocketAddress.java
! src/java.base/share/classes/java/net/SocketException.java
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/java/net/SocketTimeoutException.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/net/URISyntaxException.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLPermission.java
! src/java.base/share/classes/java/net/UnknownHostException.java
! src/java.base/share/classes/java/net/UnknownServiceException.java
! src/java.base/share/classes/java/nio/charset/CoderMalfunctionError.java
! src/java.base/share/classes/java/nio/charset/MalformedInputException.java
! src/java.base/share/classes/java/nio/charset/UnmappableCharacterException.java
! src/java.base/share/classes/java/nio/file/AccessDeniedException.java
! src/java.base/share/classes/java/nio/file/AtomicMoveNotSupportedException.java
! src/java.base/share/classes/java/nio/file/ClosedDirectoryStreamException.java
! src/java.base/share/classes/java/nio/file/ClosedFileSystemException.java
! src/java.base/share/classes/java/nio/file/ClosedWatchServiceException.java
! src/java.base/share/classes/java/nio/file/DirectoryIteratorException.java
! src/java.base/share/classes/java/nio/file/DirectoryNotEmptyException.java
! src/java.base/share/classes/java/nio/file/FileAlreadyExistsException.java
! src/java.base/share/classes/java/nio/file/FileSystemAlreadyExistsException.java
! src/java.base/share/classes/java/nio/file/FileSystemException.java
! src/java.base/share/classes/java/nio/file/FileSystemLoopException.java
! src/java.base/share/classes/java/nio/file/FileSystemNotFoundException.java
! src/java.base/share/classes/java/nio/file/InvalidPathException.java
! src/java.base/share/classes/java/nio/file/LinkPermission.java
! src/java.base/share/classes/java/nio/file/NoSuchFileException.java
! src/java.base/share/classes/java/nio/file/NotDirectoryException.java
! src/java.base/share/classes/java/nio/file/NotLinkException.java
! src/java.base/share/classes/java/nio/file/ProviderMismatchException.java
! src/java.base/share/classes/java/nio/file/ProviderNotFoundException.java
! src/java.base/share/classes/java/nio/file/ReadOnlyFileSystemException.java
! src/java.base/share/classes/java/nio/file/attribute/UserPrincipalNotFoundException.java
! src/java.base/share/classes/java/text/AttributedCharacterIterator.java
! src/java.base/share/classes/java/text/ChoiceFormat.java
! src/java.base/share/classes/java/text/CompactNumberFormat.java
! src/java.base/share/classes/java/text/DateFormat.java
! src/java.base/share/classes/java/text/DateFormatSymbols.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/DecimalFormatSymbols.java
! src/java.base/share/classes/java/text/Format.java
! src/java.base/share/classes/java/text/MessageFormat.java
! src/java.base/share/classes/java/text/NumberFormat.java
! src/java.base/share/classes/java/text/ParseException.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java
! src/java.base/share/classes/java/time/Clock.java
! src/java.base/share/classes/java/time/DateTimeException.java
! 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/ChronoLocalDateImpl.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/format/DateTimeParseException.java
! src/java.base/share/classes/java/time/temporal/UnsupportedTemporalTypeException.java
! src/java.base/share/classes/java/time/temporal/ValueRange.java
! src/java.base/share/classes/java/time/temporal/WeekFields.java
! src/java.base/share/classes/java/util/AbstractMap.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/ArrayPrefixHelpers.java
! src/java.base/share/classes/java/util/Arrays.java
! src/java.base/share/classes/java/util/ArraysParallelSortHelpers.java
! src/java.base/share/classes/java/util/BitSet.java
! src/java.base/share/classes/java/util/Calendar.java
! src/java.base/share/classes/java/util/Collections.java
! src/java.base/share/classes/java/util/Comparators.java
! src/java.base/share/classes/java/util/ConcurrentModificationException.java
! src/java.base/share/classes/java/util/Currency.java
! src/java.base/share/classes/java/util/Date.java
! src/java.base/share/classes/java/util/DuplicateFormatFlagsException.java
! src/java.base/share/classes/java/util/EmptyStackException.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/EventObject.java
! src/java.base/share/classes/java/util/FormatFlagsConversionMismatchException.java
! src/java.base/share/classes/java/util/FormatterClosedException.java
! src/java.base/share/classes/java/util/GregorianCalendar.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/IllegalFormatCodePointException.java
! src/java.base/share/classes/java/util/IllegalFormatConversionException.java
! src/java.base/share/classes/java/util/IllegalFormatException.java
! src/java.base/share/classes/java/util/IllegalFormatFlagsException.java
! src/java.base/share/classes/java/util/IllegalFormatPrecisionException.java
! src/java.base/share/classes/java/util/IllegalFormatWidthException.java
! src/java.base/share/classes/java/util/IllformedLocaleException.java
! src/java.base/share/classes/java/util/ImmutableCollections.java
! src/java.base/share/classes/java/util/InputMismatchException.java
! src/java.base/share/classes/java/util/InvalidPropertiesFormatException.java
! src/java.base/share/classes/java/util/JapaneseImperialCalendar.java
! src/java.base/share/classes/java/util/JumboEnumSet.java
! src/java.base/share/classes/java/util/LinkedHashMap.java
! src/java.base/share/classes/java/util/LinkedHashSet.java
! src/java.base/share/classes/java/util/LinkedList.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/MissingFormatArgumentException.java
! src/java.base/share/classes/java/util/MissingFormatWidthException.java
! src/java.base/share/classes/java/util/MissingResourceException.java
! src/java.base/share/classes/java/util/NoSuchElementException.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/PropertyPermission.java
! src/java.base/share/classes/java/util/Random.java
! src/java.base/share/classes/java/util/RegularEnumSet.java
! src/java.base/share/classes/java/util/ServiceConfigurationError.java
! src/java.base/share/classes/java/util/SimpleTimeZone.java
! src/java.base/share/classes/java/util/Stack.java
! src/java.base/share/classes/java/util/TimeZone.java
! src/java.base/share/classes/java/util/TooManyListenersException.java
! src/java.base/share/classes/java/util/TreeMap.java
! src/java.base/share/classes/java/util/TreeSet.java
! src/java.base/share/classes/java/util/UUID.java
! src/java.base/share/classes/java/util/UnknownFormatConversionException.java
! src/java.base/share/classes/java/util/UnknownFormatFlagsException.java
! src/java.base/share/classes/java/util/Vector.java
! src/java.base/share/classes/java/util/jar/JarException.java
! src/java.base/share/classes/java/util/jar/JarVerifier.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/java/util/regex/PatternSyntaxException.java
! src/java.base/share/classes/java/util/zip/DataFormatException.java
! src/java.base/share/classes/java/util/zip/ZipError.java
! src/java.base/share/classes/java/util/zip/ZipException.java
! src/java.base/share/classes/javax/net/ssl/HandshakeCompletedEvent.java
! src/java.base/share/classes/javax/net/ssl/SSLException.java
! src/java.base/share/classes/javax/net/ssl/SSLHandshakeException.java
! src/java.base/share/classes/javax/net/ssl/SSLKeyException.java
! src/java.base/share/classes/javax/net/ssl/SSLPeerUnverifiedException.java
! src/java.base/share/classes/javax/net/ssl/SSLPermission.java
! src/java.base/share/classes/javax/net/ssl/SSLProtocolException.java
! src/java.base/share/classes/javax/net/ssl/SSLSessionBindingEvent.java
! src/java.base/share/classes/jdk/internal/loader/AbstractClassLoaderValue.java
! src/java.base/share/classes/jdk/internal/org/xml/sax/SAXException.java
! src/java.base/share/classes/jdk/internal/org/xml/sax/SAXNotRecognizedException.java
! src/java.base/share/classes/jdk/internal/org/xml/sax/SAXNotSupportedException.java
! src/java.base/share/classes/jdk/internal/org/xml/sax/SAXParseException.java
! src/java.base/share/classes/jdk/internal/util/jar/InvalidJarIndexError.java
! src/java.base/share/classes/jdk/internal/util/xml/XMLStreamException.java
! src/java.base/share/classes/sun/net/ConnectionResetException.java
! src/java.base/share/classes/sun/net/TelnetProtocolException.java
! src/java.base/share/classes/sun/net/ftp/FtpLoginException.java
! src/java.base/share/classes/sun/net/ftp/FtpProtocolException.java
! src/java.base/share/classes/sun/net/smtp/SmtpProtocolException.java
! src/java.base/share/classes/sun/net/www/ApplicationLaunchException.java
! src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java
! src/java.base/share/classes/sun/net/www/protocol/http/AuthCacheValue.java
! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java
! src/java.base/share/classes/sun/net/www/protocol/http/BasicAuthentication.java
! src/java.base/share/classes/sun/net/www/protocol/http/DigestAuthentication.java
! src/java.base/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java
! src/java.base/share/classes/sun/nio/ch/Reflect.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationTypeMismatchExceptionProxy.java
! src/java.base/share/classes/sun/reflect/annotation/EnumConstantNotPresentExceptionProxy.java
! src/java.base/share/classes/sun/reflect/annotation/ExceptionProxy.java
! src/java.base/share/classes/sun/reflect/annotation/TypeNotPresentExceptionProxy.java
! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/NotImplementedException.java
! src/java.base/share/classes/sun/util/BuddhistCalendar.java
! src/java.base/share/classes/sun/util/calendar/ZoneInfo.java
! src/java.base/share/classes/sun/util/locale/LocaleSyntaxException.java

Changeset: 4364524f8cac
Author:    pli
Date:      2019-08-30 09:38 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/4364524f8cac

8229797: [JVMCI] Clean up no longer used JVMCI::dependencies_invalid value
Reviewed-by: dlong, coleenp
Contributed-by: doug.simon at oracle.com, xiaohong.gong at arm.com

! src/hotspot/share/jvmci/jvmci.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! 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/HotSpotCodeCacheProvider.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java

Changeset: bfb76c34e5c5
Author:    jiefu
Date:      2019-08-30 01:21 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/bfb76c34e5c5

8230376: [TESTBUG] runtime/StackTrace/HiddenFrameTest.java fails with release VM
Reviewed-by: dholmes

! test/hotspot/jtreg/runtime/StackTrace/HiddenFrameTest.java

Changeset: 6b539901e79e
Author:    stefank
Date:      2019-08-30 09:06 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/6b539901e79e

8230203: Replace markWord enums with typed constants
Reviewed-by: kbarrett, dholmes

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/share/interpreter/bytecodeInterpreter.cpp
! src/hotspot/share/oops/markWord.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/runtime/thread.cpp

Changeset: 28915ebc6510
Author:    amlu
Date:      2019-08-30 16:44 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/28915ebc6510

8230004: jdk/internal/jimage/JImageOpenTest.java runs no test
Reviewed-by: alanb

! test/jdk/jdk/internal/jimage/JImageOpenTest.java
! test/jdk/jdk/internal/jimage/JImageReadTest.java
! test/jdk/jdk/internal/jimage/TEST.properties

Changeset: 421cc7c347cf
Author:    thartmann
Date:      2019-08-30 11:11 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/421cc7c347cf

8230388: Problemlist additional compiler/rtm tests
Summary: Putting tests on the problem list.
Reviewed-by: roland

! test/hotspot/jtreg/ProblemList.txt

Changeset: 4b436b5d1630
Author:    eosterlund
Date:      2019-08-30 10:44 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/4b436b5d1630

8230307: ZGC: Make zGlobals and zArguments OS agnostic
Reviewed-by: pliden, smonteith

+ src/hotspot/cpu/aarch64/gc/z/zArguments_aarch64.cpp
+ src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.cpp
+ src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.hpp
+ src/hotspot/cpu/x86/gc/z/zArguments_x86.cpp
+ src/hotspot/cpu/x86/gc/z/zGlobals_x86.cpp
+ src/hotspot/cpu/x86/gc/z/zGlobals_x86.hpp
- src/hotspot/os_cpu/linux_aarch64/gc/z/zArguments_linux_aarch64.cpp
- src/hotspot/os_cpu/linux_aarch64/gc/z/zGlobals_linux_aarch64.cpp
- src/hotspot/os_cpu/linux_aarch64/gc/z/zGlobals_linux_aarch64.hpp
- src/hotspot/os_cpu/linux_x86/gc/z/zArguments_linux_x86.cpp
- src/hotspot/os_cpu/linux_x86/gc/z/zGlobals_linux_x86.cpp
- src/hotspot/os_cpu/linux_x86/gc/z/zGlobals_linux_x86.hpp
! src/hotspot/share/gc/z/zGlobals.hpp

Changeset: ed7eb20871c5
Author:    jlahoda
Date:      2019-08-30 12:24 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/ed7eb20871c5

8230105: -XDfind=diamond crashes
Summary: Avoiding side-effects in Analyzer's speculative attribution.
Reviewed-by: mcimadamore, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/langtools/tools/javac/analyzer/AnalyzerMandatoryWarnings.java
+ test/langtools/tools/javac/analyzer/AnalyzerMandatoryWarnings.out
+ test/langtools/tools/javac/analyzer/AnalyzerNotQuiteSpeculative.java
+ test/langtools/tools/javac/analyzer/AnalyzerNotQuiteSpeculative.out
+ test/langtools/tools/javac/analyzer/DoNoRunAnalyzersWhenException.java
+ test/langtools/tools/javac/analyzer/StuckLambdas.java
+ test/langtools/tools/javac/analyzer/StuckLambdas.out

Changeset: 6bee0a3d2a3a
Author:    jpai
Date:      2019-08-28 20:05 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/6bee0a3d2a3a

8230310: SocksSocketImpl should handle the IllegalArgumentException thrown by ProxySelector.select usage
Summary: Catch the IAE thrown by ProxySelector.select and wrap it into a IOException
Reviewed-by: dfuchs

! src/java.base/share/classes/java/net/SocksSocketImpl.java
+ test/jdk/java/net/Socks/SocksSocketImplTest.java

Changeset: ef15850629cd
Author:    dfuchs
Date:      2019-08-30 12:44 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/ef15850629cd

8193596: java/net/DatagramPacket/ReuseBuf.java failed due to timeout
Summary: The test is changed to bind to InetAddress.getLocalHost() instead of binding to the wildcard.
Reviewed-by: alanb, dfuchs, msheppar
Contributed-by: Patrick Concannon <catrick.concannon at oracle.com>

! test/jdk/java/net/DatagramPacket/ReuseBuf.java

Changeset: 481a6a3449c8
Author:    thartmann
Date:      2019-08-30 16:17 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/481a6a3449c8

8230390: Problemlist SA tests with AOT
Summary: Putting tests on the problem list.
Reviewed-by: roland

! test/hotspot/jtreg/ProblemList-aot.txt

Changeset: 6f0215981777
Author:    kbarrett
Date:      2019-08-30 14:05 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/6f0215981777

8230327: Make G1DirtyCardQueueSet free-id init unconditional
Summary: Remove conditional init and make the set an inline member.
Reviewed-by: sjohanss, lkorinth, tschatzl

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1FreeIdSet.hpp

Changeset: f249fc6665d5
Author:    darcy
Date:      2019-08-30 11:26 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/f249fc6665d5

8230337: Clarify intention of Elements.{getPackageOf, getModuleOf}
Reviewed-by: jjg

! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
+ test/langtools/tools/javac/processing/model/util/elements/TestGetModuleOf.java
! test/langtools/tools/javac/processing/model/util/elements/TestGetPackageOf.java

Changeset: 374f3f9dda6f
Author:    tonyp
Date:      2019-08-30 14:58 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/374f3f9dda6f

8227224: GenCollectedHeap: add subspace transitions for young gen for gc+heap=info log lines
Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp

Changeset: e9a0224b45a1
Author:    kbarrett
Date:      2019-08-30 15:36 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/e9a0224b45a1

8230372: Remove G1GCPhaseTimes::MergeLBProcessedBuffers
Summary: Removed no longer needed phase time.
Reviewed-by: sjohanss, tschatzl

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java

Changeset: 1262b3ddd7e4
Author:    darcy
Date:      2019-08-31 09:18 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/1262b3ddd7e4

8230373: Use java.io.Serial in generated exception types
Reviewed-by: erikj, alanb

! make/scripts/genExceptions.sh

Changeset: a333fdeb8de0
Author:    mbaesken
Date:      2019-08-30 09:37 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/a333fdeb8de0

8224214: [AIX] Remove support for legacy xlc compiler
Reviewed-by: erikj, kbarrett, mdoerr, dholmes

! make/autoconf/flags-cflags.m4
! make/autoconf/toolchain.m4
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/share/gc/shared/oopStorage.hpp
! src/hotspot/share/gc/shared/ptrQueue.hpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/runtime/vm_version.cpp
! src/hotspot/share/utilities/globalDefinitions_xlc.hpp

Changeset: 47ce198d5cf1
Author:    shade
Date:      2019-09-02 11:31 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/47ce198d5cf1

8230238: Add another regression test for JDK-8134739
Reviewed-by: kvn

+ test/hotspot/jtreg/compiler/loopopts/superword/TestFuzzPreLoop.java

Changeset: 42a13b4e9553
Author:    shade
Date:      2019-09-02 12:10 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/42a13b4e9553

8230425: Shenandoah forces +UseNUMAInterleaving even after explicitly disabled
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp

Changeset: be5865bda5b9
Author:    mdoerr
Date:      2019-08-12 19:20 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/be5865bda5b9

8229422: Taskqueue: Outdated selection of weak memory model platforms
Reviewed-by: tschatzl, dholmes, drwhite

! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp
! src/hotspot/cpu/arm/globalDefinitions_arm.hpp
! src/hotspot/cpu/ppc/globalDefinitions_ppc.hpp
! src/hotspot/cpu/s390/globalDefinitions_s390.hpp
! src/hotspot/cpu/sparc/globalDefinitions_sparc.hpp
! src/hotspot/cpu/x86/globalDefinitions_x86.hpp
! src/hotspot/share/gc/shared/taskqueue.inline.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp

Changeset: 94481c2b9388
Author:    mgronlun
Date:      2019-09-02 13:57 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/94481c2b9388

8229437: assert(is_aligned(ref, HeapWordSize)) failed: invariant
Reviewed-by: egahlin

! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.cpp
! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.cpp

Changeset: ca9e3b68a969
Author:    mgronlun
Date:      2019-09-02 15:04 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/ca9e3b68a969

8227411: TestTimeMultiple.java failed "assert(!lease()) failed: invariant"
Reviewed-by: egahlin

! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp

Changeset: c4ec55644b4b
Author:    michaelm
Date:      2019-09-02 15:58 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/c4ec55644b4b

8229235: com.sun.net.httpserver.HttpExchange should implement AutoCloseable
Reviewed-by: dfuchs, michaelm
Contributed-by: patrick.concannon at oracle.com

! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java
+ test/jdk/com/sun/net/httpserver/bugs/HttpExchange/AutoCloseableHttpExchange.java
+ test/jdk/com/sun/net/httpserver/bugs/HttpExchange/jdk.httpserver/sun/net/httpserver/HttpExchangeAccess.java

Changeset: f571cc16478a
Author:    michaelm
Date:      2019-09-02 15:59 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/f571cc16478a

Merge


Changeset: 2172fd713350
Author:    thartmann
Date:      2019-09-03 10:03 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/2172fd713350

8230428: Cleanup dead CastIP node code in formssel.cpp
Summary: Removed dead code.
Reviewed-by: roland

! src/hotspot/share/adlc/formssel.cpp

Changeset: 197f36af94f3
Author:    jpai
Date:      2019-08-30 17:22 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/197f36af94f3

8223714: HTTPSetAuthenticatorTest could be made more resilient
Summary: HTTPTestServer (in the test infrastructure) will no longer stop accepting requests if a previous request processing failed
Reviewed-by: dfuchs

! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTestServer.java

Changeset: d8f22418ca99
Author:    zgu
Date:      2019-09-03 13:55 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/d8f22418ca99

8230483: Shenandoah: consistently disable concurrent roots for Traversal mode
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.cpp

Changeset: bf3fb5465543
Author:    vlivanov
Date:      2019-09-03 17:45 +0300
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/bf3fb5465543

8227236: assert(singleton != __null && singleton != declared_interface) failed
Reviewed-by: dlong

! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/opto/doCall.cpp

Changeset: 849acc346a1d
Author:    dholmes
Date:      2019-09-03 23:42 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/849acc346a1d

6313903: Thread.sleep(3) might wake up immediately on windows
Reviewed-by: rehn, dcubed, rriggs

! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/runtime/os.cpp

Changeset: b7afd4b040d3
Author:    jjiang
Date:      2019-09-04 12:47 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/b7afd4b040d3

8226221: Update PKCS11 tests to use NSS 3.46 libs
Reviewed-by: xuelei

! test/jdk/sun/security/pkcs11/PKCS11Test.java

Changeset: 62926eb5e40e
Author:    mbaesken
Date:      2019-09-03 16:52 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/62926eb5e40e

8230485: add handling of aix tar in configure
Reviewed-by: erikj

! make/autoconf/basics.m4

Changeset: 0437b0f20312
Author:    mbaesken
Date:      2019-09-03 17:52 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/0437b0f20312

8229182: runtime/containers/docker/TestMemoryAwareness.java test fails on SLES12
Reviewed-by: clanger, mseledtsov

! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java
! test/lib/jdk/test/lib/containers/docker/DockerRunOptions.java
! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java

Changeset: 01d31583f25c
Author:    sjohanss
Date:      2019-09-04 09:47 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/01d31583f25c

8230431: Move G1 trace code from gcTrace* to G1 directory
Reviewed-by: kbarrett, lkorinth

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1FullGCScope.hpp
! src/hotspot/share/gc/g1/g1IHOPControl.cpp
! src/hotspot/share/gc/g1/g1MMUTracker.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
+ src/hotspot/share/gc/g1/g1Trace.cpp
+ src/hotspot/share/gc/g1/g1Trace.hpp
! src/hotspot/share/gc/shared/gcTrace.cpp
! src/hotspot/share/gc/shared/gcTrace.hpp
! src/hotspot/share/gc/shared/gcTraceSend.cpp

Changeset: a645b2f7bece
Author:    sjohanss
Date:      2019-09-04 09:47 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/a645b2f7bece

8209802: Garbage collectors should register JFR types themselves to avoid build errors.
Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1HeapRegionEventSender.cpp
! src/hotspot/share/gc/g1/g1Trace.cpp
! src/hotspot/share/gc/g1/g1Trace.hpp
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp

Changeset: dee322336e17
Author:    mdoerr
Date:      2019-09-04 14:21 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/dee322336e17

8230434: [C1, C2] Release barrier for volatile field stores in constructors implemented inconsistently
Reviewed-by: shade, lucy

! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/opto/parse1.cpp

Changeset: 9ee010450e84
Author:    eosterlund
Date:      2019-09-04 15:05 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/9ee010450e84

8230401: ClassLoaderData::_keep_alive is read with wrong type in c2i entry barrier
Reviewed-by: zgu, tschatzl, iklam

! src/hotspot/share/classfile/classLoaderData.hpp

Changeset: cf8164854fda
Author:    xliu
Date:      2019-09-04 16:39 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/cf8164854fda

8229450: C2 compilation fails with assert(found_sfpt) failed
Reviewed-by: roland, thartmann

! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java

Changeset: fbbe6672ae15
Author:    dfuchs
Date:      2019-09-04 16:42 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/fbbe6672ae15

8230159: Add test to verify that com.sun.net.httpserver.BasicAuthenticator constructors throw expected exceptions
Summary: new BasicAuthenticatorExceptionCheck.java test added
Reviewed-by: chegar, dfuchs, vtewari
Contributed-by: Patrick Concannon <patrick.concannon at oracle.com>

+ test/jdk/com/sun/net/httpserver/bugs/BasicAuthenticatorExceptionCheck.java

Changeset: 9ae63aa9fc22
Author:    dfuchs
Date:      2019-09-04 17:36 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/9ae63aa9fc22

8171405: java/net/URLConnection/ResendPostBody.java failed with "Error while cleaning up threads after test"
Summary: test cleaned up to improve safe termination
Reviewed-by: michaelm, vtewari, dfuchs
Contributed-by: Julia Boes <julia.boes at oracle.com>

! test/jdk/java/net/URLConnection/ResendPostBody.java

Changeset: 0daf32316b47
Author:    dfuchs
Date:      2019-09-04 18:10 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/0daf32316b47

8230435: Replace wildcard address with loopback or local host in tests - part 22
Summary: fixes tests to use the loopback address whenever possible. It also fixes some safe publishing issues, or add diagnostics in some of the tests.
Reviewed-by: michaelm

! test/jdk/com/sun/net/httpserver/bugs/8199849/BasicAuthenticatorCharset.java
! test/jdk/java/net/Authenticator/B4678055.java
! test/jdk/java/net/DatagramSocket/PortUnreachable.java
! test/jdk/java/net/URLConnection/RedirectLimit.java
! test/jdk/java/net/URLConnection/Responses.java
! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java
! test/jdk/sun/net/InetAddress/nameservice/simple/DefaultCaching.java
! test/jdk/sun/net/www/AuthHeaderTest.java
! test/jdk/sun/net/www/http/HttpClient/RetryPost.java
! test/jdk/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java
! test/jdk/sun/net/www/protocol/https/HttpsClient/ProxyTunnelServer.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/B6226610.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/HttpsProxyStackOverflow.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/TunnelProxy.java

Changeset: ef055f777569
Author:    mseledtsov
Date:      2019-09-04 13:57 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/ef055f777569

8230624: [TESTBUG] Problemlist JFR compiler/TestCodeSweeper.java
Summary: Added the test to the problem list
Reviewed-by: egahlin

! test/jdk/ProblemList.txt

Changeset: f016cc0874f0
Author:    darcy
Date:      2019-09-04 15:49 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/f016cc0874f0

8230626: Make UnknownFooException strings more informative
Reviewed-by: jjg, mr

! src/java.compiler/share/classes/javax/lang/model/element/UnknownAnnotationValueException.java
! src/java.compiler/share/classes/javax/lang/model/element/UnknownElementException.java
! src/java.compiler/share/classes/javax/lang/model/type/UnknownTypeException.java

Changeset: 70cb43a67409
Author:    jwilhelm
Date:      2019-09-05 02:13 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/70cb43a67409

Added tag jdk-14+13 for changeset fbbe6672ae15

! .hgtags

Changeset: d80e4bce4588
Author:    jjiang
Date:      2019-09-05 14:55 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/d80e4bce4588

8228967: Trust/Key store and SSL context utilities for tests
Reviewed-by: xuelei

! test/jdk/java/security/cert/CertPathBuilder/targetConstraints/BuildEEBasicConstraints.java
! test/jdk/java/security/cert/X509CRL/VerifyDefault.java
! test/jdk/java/security/cert/X509Certificate/VerifyDefault.java
- test/jdk/java/security/testlibrary/CertUtils.java
! test/jdk/javax/net/ssl/DTLS/CipherSuite.java
! test/jdk/javax/net/ssl/DTLS/ClientAuth.java
! test/jdk/javax/net/ssl/DTLS/DTLSOverDatagram.java
! test/jdk/javax/net/ssl/DTLS/InvalidCookie.java
! test/jdk/javax/net/ssl/DTLS/InvalidRecords.java
! test/jdk/javax/net/ssl/DTLS/NoMacInitialClientHello.java
! test/jdk/javax/net/ssl/DTLS/PacketLossRetransmission.java
! test/jdk/javax/net/ssl/DTLS/Reordered.java
! test/jdk/javax/net/ssl/DTLS/RespondToRetransmit.java
! test/jdk/javax/net/ssl/DTLS/Retransmission.java
! test/jdk/javax/net/ssl/DTLS/WeakCipherSuite.java
! test/jdk/sun/security/mscapi/KeytoolChangeAlias.java
! test/jdk/sun/security/util/HostnameMatcher/NullHostnameCheck.java
! test/jdk/sun/security/util/HostnameMatcher/TestHostnameChecker.java
+ test/lib/jdk/test/lib/security/CertUtils.java
+ test/lib/jdk/test/lib/security/KeyEntry.java
+ test/lib/jdk/test/lib/security/KeyStoreUtils.java
+ test/lib/jdk/test/lib/security/SSLContextBuilder.java

Changeset: aba258cd7df8
Author:    eosterlund
Date:      2019-09-05 08:26 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/aba258cd7df8

8229189: Improve JFR leak profiler tracing to deal with discontiguous heaps
Reviewed-by: mgronlun, egahlin

! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.cpp
! src/hotspot/share/jfr/leakprofiler/chains/bitset.cpp
! src/hotspot/share/jfr/leakprofiler/chains/bitset.hpp
+ src/hotspot/share/jfr/leakprofiler/chains/bitset.inline.hpp
! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.cpp
! src/hotspot/share/jfr/leakprofiler/chains/pathToGcRootsOperation.cpp
! src/hotspot/share/utilities/hashtable.cpp

Changeset: dd84de796f2c
Author:    eosterlund
Date:      2019-09-05 08:26 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/dd84de796f2c

8224815: Remove non-GC uses of CollectedHeap::is_in_reserved()
Reviewed-by: stefank, coleenp

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp
! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp
! src/hotspot/cpu/x86/relocInfo_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/code/debugInfo.cpp
! src/hotspot/share/gc/cms/cmsHeap.hpp
! src/hotspot/share/gc/cms/jvmFlagConstraintsCMS.cpp
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
! src/hotspot/share/gc/epsilon/epsilonHeap.hpp
! src/hotspot/share/gc/g1/g1Allocator.inline.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1FullGCOopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/serial/markSweep.cpp
! src/hotspot/share/gc/serial/markSweep.inline.hpp
! src/hotspot/share/gc/shared/blockOffsetTable.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/markBitMap.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/memory/virtualspace.hpp
! src/hotspot/share/oops/compressedOops.cpp
! src/hotspot/share/oops/compressedOops.hpp
! src/hotspot/share/oops/compressedOops.inline.hpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/oops/oopsHierarchy.hpp
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/opto/machnode.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/runtime/jniHandles.cpp
! test/hotspot/gtest/gc/shared/test_collectedHeap.cpp
! test/hotspot/jtreg/gc/g1/TestLargePageUseForHeap.java

Changeset: c8bc506106e3
Author:    stuefe
Date:      2019-09-05 11:09 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/c8bc506106e3

8230642: 8224815 broke Shenandoah build
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp

Changeset: 9726449d2644
Author:    mbaesken
Date:      2019-09-05 09:59 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/9726449d2644

8230466: check malloc/calloc results in jdk.hotspot.agent
Reviewed-by: cjplummer, ysuenaga, sspitsyn

! src/jdk.hotspot.agent/linux/native/libsaproc/symtab.c
! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m
! src/jdk.hotspot.agent/macosx/native/libsaproc/symtab.c

Changeset: a3c63a9dfb2c
Author:    jlahoda
Date:      2019-09-05 12:39 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/a3c63a9dfb2c

8177068: incomplete classpath causes NPE in Flow
Summary: Undo completions that failed during speculative attribution, so that the appropriate CompletionFailures are thrown again and properly reported.
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/DeferredCompletionFailureHandler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/langtools/tools/javac/T8177068/NoCompletionFailureSkipOnSpeculativeAttribution.java

Changeset: 86b95fc6ca32
Author:    thartmann
Date:      2019-09-05 13:56 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/86b95fc6ca32

8229496: SIGFPE (division by zero) in C2 OSR compiled method
Summary: Adding a CastNode to keep the dependency between the div/mod operation and the zero check.
Reviewed-by: roland, mdoerr

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/sparc/sparc.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/castnode.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/runtime/vmStructs.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestDivZeroCheckControl.java

Changeset: 5f5ca2e02f6e
Author:    shade
Date:      2019-09-05 19:24 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/5f5ca2e02f6e

8230646: Epsilon does not extend TLABs to max size
Reviewed-by: tschatzl, zgu

! src/hotspot/share/gc/epsilon/epsilonHeap.cpp

Changeset: 12885822f0c5
Author:    joehw
Date:      2019-09-05 17:26 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/12885822f0c5

8228854: Default ErrorListener reports warnings and errors to the console
Reviewed-by: lancea

! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/MessageHandler.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/output/TransletOutputHandlerFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerBase.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToHTMLStream.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToTextStream.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToUnknownStream.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToXMLStream.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl.java
! src/java.xml/share/classes/javax/xml/transform/ErrorListener.java
! src/java.xml/share/classes/javax/xml/transform/package-info.java
+ src/java.xml/share/classes/jdk/xml/internal/TransformErrorListener.java
! test/jaxp/javax/xml/jaxp/unittest/transform/ErrorListenerTest.java

Changeset: 06f3d5092832
Author:    ccheung
Date:      2019-09-05 11:12 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/06f3d5092832

8230632: [TESTBUG] appcds/NonExistClasspath.java and ClassPathAttr.java failed when running in hotspot_appcds_dynamic test group
Summary: Exclude NonExistClasspath.java from the test group; increase timeout for ClassPathAttr.java.
Reviewed-by: dcubed, iklam

! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/runtime/cds/appcds/ClassPathAttr.java

Changeset: 6eb44470aa98
Author:    bpb
Date:      2019-09-05 14:12 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/6eb44470aa98

8229280: Test failures on several linux hosts after JDK-8181493
Reviewed-by: alanb, clanger, dfuchs

! test/jdk/java/nio/file/attribute/BasicFileAttributeView/SetTimesNanos.java

Changeset: cfd0f43fdf5f
Author:    dholmes
Date:      2019-09-05 18:39 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/cfd0f43fdf5f

8227563: jvmti/scenarios/contention/TC05/tc05t001 fails due to "ERROR: tc05t001.cpp, 278: (waitedThreadCpuTime - waitThreadCpuTime) < (EXPECTED_ACCURACY * 1000000)"
Reviewed-by: amenkov, cjplummer, sspitsyn

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC05/tc05t001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC05/tc05t001/tc05t001.cpp

Changeset: 1e3f58d409f7
Author:    darcy
Date:      2019-09-05 15:55 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/1e3f58d409f7

8230681: Add @since tag to java.io.Serial
Reviewed-by: lancea, bpb

! src/java.base/share/classes/java/io/Serial.java

Changeset: 930551e8ac62
Author:    bpb
Date:      2019-09-05 16:26 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/930551e8ac62

8187898: PrintStream should override FilterOutputStream#write(byte[]) with a method that has no throws clause
Reviewed-by: alanb, rriggs, lancea, darcy

! src/java.base/share/classes/java/io/PrintStream.java
+ test/jdk/java/io/PrintStream/WriteBytes.java

Changeset: 7ac4273bb49b
Author:    naoto
Date:      2019-09-05 17:38 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/7ac4273bb49b

8229831: Upgrade Character.isUnicodeIdentifierStart/Part() methods to the latest standard
Reviewed-by: rriggs

! make/data/characterdata/CharacterData00.java.template
! make/data/characterdata/CharacterData01.java.template
! make/data/characterdata/CharacterData02.java.template
! make/data/characterdata/CharacterData0E.java.template
! make/data/characterdata/CharacterDataLatin1.java.template
+ make/data/unicodedata/DerivedCoreProperties.txt
! make/gensrc/GensrcCharacterData.gmk
! make/jdk/src/classes/build/tools/generatecharacter/GenerateCharacter.java
! make/jdk/src/classes/build/tools/generatecharacter/PropList.java
! src/java.base/share/classes/java/lang/Character.java
! test/jdk/java/lang/Character/CharPropTest.java
! test/jdk/java/lang/Character/CheckProp.java
! test/jdk/lib/testlibrary/java/lang/UCDFiles.java

Changeset: 66c880e5d21d
Author:    shade
Date:      2019-09-06 09:26 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/66c880e5d21d

8230671: x86_32 build failures after JDK-8229496
Reviewed-by: thartmann

! src/hotspot/cpu/x86/x86_32.ad

Changeset: d6e2dbf20eaa
Author:    rrich
Date:      2019-08-30 09:24 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/d6e2dbf20eaa

8230363: C2: Let ConnectionGraph::not_global_escape(Node* n) return false if n is not in the CG
Reviewed-by: thartmann, mdoerr

! src/hotspot/share/opto/escape.cpp

Changeset: 5aaf53d4fe63
Author:    dfuchs
Date:      2019-09-06 14:04 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/5aaf53d4fe63

8230694: http.keepAlive system property is inconsistently/incorrectly documented
Summary: trivially fixed the net-properties.html file
Reviewed-by: alanb

! src/java.base/share/classes/java/net/doc-files/net-properties.html

Changeset: 1ebc2f316e45
Author:    clanger
Date:      2019-09-06 15:13 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/1ebc2f316e45

8230666: Exclude serviceability/sa/TestInstanceKlassSize.java on linuxppc64 and linuxppc64le
Reviewed-by: dcubed

! test/hotspot/jtreg/ProblemList.txt

Changeset: 9162feb63c42
Author:    kbarrett
Date:      2019-09-06 13:38 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/9162feb63c42

8230404: Refactor logged card refinement support in G1DirtyCardQueueSet
Summary: Separate concurrent refinement from STW refinement.
Reviewed-by: sjohanss, tschatzl

! src/hotspot/share/gc/g1/g1CardTableEntryClosure.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1HotCardCache.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp

Changeset: 318cd16cc202
Author:    dlong
Date:      2019-09-06 14:54 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/318cd16cc202

8230680: latest Graal unittests depend on jdk.internal.module
Reviewed-by: iignatyev

! make/test/JtregGraalUnit.gmk

Changeset: 378007c18687
Author:    erikj
Date:      2019-09-06 12:41 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/378007c18687

8230715: Baseline compare build on Windows fails intermittently in file type for jvm.pdb
Reviewed-by: mikael

! make/scripts/compare.sh

Changeset: aa3715655834
Author:    redestad
Date:      2019-09-07 15:44 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/aa3715655834

8230662: Remove dead code from MethodTypeForm
Reviewed-by: vlivanov, mchung

! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java

Changeset: c7374ff3f3a3
Author:    zgu
Date:      2019-09-07 10:04 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/c7374ff3f3a3

8230730: UseCompressedOops test crash with assertion failure
Reviewed-by: stefank, eosterlund

! src/hotspot/share/oops/compressedOops.cpp

Changeset: d99af76d7689
Author:    iveresov
Date:      2019-09-07 10:05 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/d99af76d7689

8226953: AOT: assert(oopDesc::is_oop(obj)) failed: not an oop
Reviewed-by: dlong

! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotForeignCallsProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotForeignCallsProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotForeignCallsProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotMethodSubstitutionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotForeignCallLinkage.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotForeignCallLinkageImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotHostForeignCallsProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ThreadSubstitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/ForeignCallStub.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/MethodSubstitutionTest.java

Changeset: d8902e9c307c
Author:    dholmes
Date:      2019-09-07 18:48 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/d8902e9c307c

8230422: Convert uninterruptible os::sleep calls to os::naked_short_sleep
Reviewed-by: kbarrett, dcubed, shade

! src/hotspot/cpu/x86/rdtsc_x86.cpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/cms/parNewGeneration.cpp
! src/hotspot/share/gc/parallel/psCardTable.cpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/shared/taskqueue.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/safepoint.cpp
! test/hotspot/gtest/gc/g1/test_g1FreeIdSet.cpp
! test/hotspot/gtest/gc/shared/test_ptrQueueBufferAllocator.cpp
! test/hotspot/gtest/utilities/test_singleWriterSynchronizer.cpp

Changeset: 95c206a3e53c
Author:    xgong
Date:      2019-09-09 11:19 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/95c206a3e53c

8230129: Add jtreg "serviceability/sa/ClhsdbInspect.java" to graal problem list.
Reviewed-by: dlong, thartmann

! test/hotspot/jtreg/ProblemList-graal.txt

Changeset: 647d623650d3
Author:    rehn
Date:      2019-09-09 09:05 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/647d623650d3

8228758: assert(_no_handle_mark_nesting == 0) failed: allocating handle inside NoHandleMark
Reviewed-by: coleenp, dcubed, dholmes

! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp

Changeset: 3277a7454dc5
Author:    stefank
Date:      2019-09-04 11:05 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/3277a7454dc5

8224599: Remove globals_ext.hpp
Reviewed-by: coleenp, kvn, gziemski, ehelin

! src/hotspot/share/gc/cms/jvmFlagConstraintsCMS.hpp
! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.hpp
! src/hotspot/share/gc/parallel/jvmFlagConstraintsParallel.hpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/flags/jvmFlag.hpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintList.cpp
! src/hotspot/share/runtime/flags/jvmFlagRangeList.cpp
! src/hotspot/share/runtime/flags/jvmFlagWriteableList.cpp
! src/hotspot/share/runtime/globals.cpp
! src/hotspot/share/runtime/globals.hpp
- src/hotspot/share/runtime/globals_ext.hpp
! src/hotspot/share/runtime/globals_extension.hpp
! src/hotspot/share/runtime/os_ext.hpp
! test/hotspot/gtest/runtime/test_globals.cpp

Changeset: a0a67b6b8183
Author:    stefank
Date:      2019-09-04 11:38 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/a0a67b6b8183

8230561: Remove logTag_ext.hpp
Reviewed-by: dholmes, coleenp

! src/hotspot/share/logging/logTag.hpp
- src/hotspot/share/logging/logTag_ext.hpp

Changeset: 7efe5923cfdc
Author:    stefank
Date:      2019-09-04 13:06 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/7efe5923cfdc

8230562: Remove g1HeapSizingPolicy_ext.cpp
Reviewed-by: dholmes, sjohanss

! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp
- src/hotspot/share/gc/g1/g1HeapSizingPolicy_ext.cpp

Changeset: 01905d6a828b
Author:    stefank
Date:      2019-09-04 13:06 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/01905d6a828b

8230563: Remove arguments_ext.cpp
Reviewed-by: dholmes, coleenp

! src/hotspot/share/runtime/arguments.cpp
- src/hotspot/share/runtime/arguments_ext.cpp

Changeset: 8009a9c36251
Author:    stefank
Date:      2019-09-04 13:07 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/8009a9c36251

8230564: Remove os_ext.hpp
Reviewed-by: coleenp, dholmes

! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
- src/hotspot/share/runtime/os_ext.hpp

Changeset: 9fba708740d6
Author:    glaubitz
Date:      2019-09-09 15:14 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/9fba708740d6

8230708: Hotspot fails to build on linux-sparc with gcc-9
Reviewed-by: dholmes, phh

! src/hotspot/cpu/sparc/nativeInst_sparc.hpp

Changeset: 505e28fe1769
Author:    mdoerr
Date:      2019-09-09 15:42 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/505e28fe1769

8230669: [s390] C1: assert(is_bound() || is_unused()) failed: Label was never bound to a location, but it was used as a jmp target
Reviewed-by: phh, xliu

! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/share/c1/c1_Compilation.hpp

Changeset: bc4e7a84e89d
Author:    dfuchs
Date:      2019-09-09 16:13 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/bc4e7a84e89d

8230132: java/net/NetworkInterface/NetworkInterfaceRetrievalTests.java to skip Teredo Tunneling Pseudo-Interface
Summary: The test is updated to skip Teredo pseudo interfaces on windows.
Reviewed-by: michaelm, vtewari, aefimov
Contributed-by: patrick.concannon at oracle.com

! test/jdk/java/net/NetworkInterface/NetworkInterfaceRetrievalTests.java

Changeset: 1a296c9064dc
Author:    jpai
Date:      2019-08-24 09:31 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/1a296c9064dc

8177389: Hyphen "-" should be removed in URL class documentation
Summary: javadoc of java.net.URL constructor updated to remove an unnecessary hyphen
Reviewed-by: dfuchs

! src/java.base/share/classes/java/net/URL.java

Changeset: ee230ad8cfef
Author:    darcy
Date:      2019-09-09 10:13 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/ee230ad8cfef

8230723: Remove default constructors from java.lang and java.io
Reviewed-by: bpb, rriggs

! src/java.base/share/classes/java/io/InputStream.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectOutputStream.java
! src/java.base/share/classes/java/io/OutputStream.java
! src/java.base/share/classes/java/lang/InheritableThreadLocal.java
! src/java.base/share/classes/java/lang/LiveStackFrame.java
! src/java.base/share/classes/java/lang/ThreadDeath.java
! src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java
! src/java.base/share/classes/java/lang/invoke/ConstantBootstraps.java
! src/java.base/share/classes/java/lang/reflect/Modifier.java

Changeset: 734f7711f87c
Author:    dfuchs
Date:      2019-09-09 18:23 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/734f7711f87c

8230526: jdk.internal.net.http.PlainProxyConnection is never reused by HttpClient
Summary: fixed the PlainProxyConnection lookup key.
Reviewed-by: chegar

! src/java.net.http/share/classes/jdk/internal/net/http/ConnectionPool.java
+ test/jdk/java/net/httpclient/PlainProxyConnectionTest.java

Changeset: db92a157dd70
Author:    bchristi
Date:      2019-09-09 11:04 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/db92a157dd70

8212117: Class.forName may return a reference to a loaded but not linked Class
Reviewed-by: dholmes, mchung

! make/hotspot/symbols/symbols-unix
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvm_misc.hpp
! src/hotspot/share/runtime/globals.hpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/native/libjava/Class.c
! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java
+ test/hotspot/jtreg/serviceability/jvmti/ClassStatus/ClassStatus.java
+ test/hotspot/jtreg/serviceability/jvmti/ClassStatus/libClassStatus.c

Changeset: f894baf8d871
Author:    amenkov
Date:      2019-09-09 12:00 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/f894baf8d871

8230516: invalid html in jdwp-protocol.html
Reviewed-by: dtitov, sspitsyn

! make/jdk/src/classes/build/tools/jdwpgen/ConstantNode.java
! make/jdk/src/classes/build/tools/jdwpgen/ConstantSetNode.java

Changeset: b553ad95acf0
Author:    naoto
Date:      2019-09-09 12:42 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/b553ad95acf0

8230284: Accounting currency format support does not cope with explicit number system
Reviewed-by: rriggs

! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
! make/jdk/src/classes/build/tools/cldrconverter/LDMLParseHandler.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java
! test/jdk/java/text/Format/NumberFormat/DFSMinusPerCentMill.java
! test/jdk/java/util/Locale/bcp47u/CurrencyFormatTests.java
! test/jdk/sun/text/resources/LocaleData.cldr
! test/jdk/sun/text/resources/LocaleDataTest.java

Changeset: baa4dd528de0
Author:    kbarrett
Date:      2019-09-09 16:54 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/baa4dd528de0

8221361: Eliminate two-phase initialization for PtrQueueSet classes
Summary: Move allocator and CBL monitor init to constructor.
Reviewed-by: tschatzl, shade

! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1BarrierSet.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp
! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp
! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.hpp
! src/hotspot/share/gc/shared/ptrQueue.cpp
! src/hotspot/share/gc/shared/ptrQueue.hpp
! src/hotspot/share/gc/shared/satbMarkQueue.cpp
! src/hotspot/share/gc/shared/satbMarkQueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp

Changeset: 44f3609f46af
Author:    godin
Date:      2019-09-10 07:42 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/44f3609f46af

8207800: always_do_update_barrier is unused
Reviewed-by: shade, tschatzl
Contributed-by: Evgeny Mandrikov <mandrikov at gmail.com>

! src/hotspot/share/gc/cms/cmsHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/shared/genArguments.cpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp

Changeset: fafba5cf3546
Author:    chagedorn
Date:      2019-09-10 08:43 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/fafba5cf3546

8225653: Provide more information when hitting SIGILL from HaltNode
Summary: Add information string for each HaltNode which is printed if hit at runtime.
Reviewed-by: vlivanov, thartmann

! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/adlc/main.cpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/rootnode.cpp
! src/hotspot/share/opto/rootnode.hpp

Changeset: 65cad575ace3
Author:    xgong
Date:      2019-09-10 14:52 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/65cad575ace3

8230454: [Graal] Add "com/sun/crypto/provider/KeyFactory/TestProviderLeak.java" to Graal problem list.
Reviewed-by: dlong

! test/jdk/ProblemList-graal.txt

Changeset: d8f60e5bb4a6
Author:    mbaesken
Date:      2019-09-06 16:15 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/d8f60e5bb4a6

8230711: ConnectionGraph::unique_java_object(Node* N) return NULL if n is not in the CG
Reviewed-by: mdoerr

! src/hotspot/share/opto/escape.cpp

Changeset: 3fee0e6b54f5
Author:    mbaesken
Date:      2019-09-09 16:34 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/3fee0e6b54f5

8230769: BufImg_SetupICM add ReleasePrimitiveArrayCritical call in early return
Reviewed-by: prr, stuefe

! src/java.desktop/share/native/libawt/awt/image/BufImgSurfaceData.c

Changeset: 8407928b9fe5
Author:    pliden
Date:      2019-09-10 11:11 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/8407928b9fe5

8230566: ZGC: Don't substitute klass pointer during array clearing
Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/zBarrier.cpp
! src/hotspot/share/gc/z/zBarrier.hpp
! src/hotspot/share/gc/z/zBarrier.inline.hpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zHeap.inline.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/zMark.inline.hpp
! src/hotspot/share/gc/z/zMarkStackEntry.hpp
! src/hotspot/share/gc/z/zObjArrayAllocator.cpp
! src/hotspot/share/gc/z/zObjArrayAllocator.hpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zRootsIterator.hpp
! src/hotspot/share/gc/z/zThreadLocalData.hpp

Changeset: 8a066d872553
Author:    hannesw
Date:      2019-09-10 15:30 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/8a066d872553

8230766: Changed message in IllegalMonitorStateException
Reviewed-by: attila, jlaskey

! test/nashorn/script/basic/javaexceptions.js.EXPECTED

Changeset: 336687518f92
Author:    hannesw
Date:      2019-09-10 15:35 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/336687518f92

8230709: Array index out of bounds in ES6 mode
Reviewed-by: attila

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LexicalContext.java
+ test/nashorn/script/basic/es6/JDK-8230709.js

Changeset: 6eca527d3689
Author:    igerasim
Date:      2019-09-10 09:08 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/6eca527d3689

8230303: JDB hangs when running monitor command
Reviewed-by: sspitsyn

! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTY.java
+ test/hotspot/jtreg/vmTestbase/nsk/jdb/monitor/monitor002/monitor002.java
+ test/hotspot/jtreg/vmTestbase/nsk/jdb/monitor/monitor002/monitor002a.java

Changeset: 6488adc963b8
Author:    lmesnik
Date:      2019-09-10 09:12 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/6488adc963b8

8230781: Add JTREG_FAILURE_HANDLER_TIMEOUT to control timeout handler timeout
Reviewed-by: erikj

! make/RunTests.gmk

Changeset: 874edfe72c3e
Author:    darcy
Date:      2019-09-10 10:24 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/874edfe72c3e

8225761: Update --release 13 symbol information after JDK 13 GA
Reviewed-by: jlahoda

! make/data/symbols/java.base-D.sym.txt
+ make/data/symbols/java.security.jgss-D.sym.txt
! make/data/symbols/jdk.compiler-D.sym.txt
+ make/data/symbols/jdk.jartool-D.sym.txt
! make/data/symbols/symbols

Changeset: 41f119856e7c
Author:    mchung
Date:      2019-09-10 10:35 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/41f119856e7c

8229785: MethodType::fromMethodDescriptorString should require security permission if loader is null
Reviewed-by: vromero

! src/java.base/share/classes/java/lang/constant/MethodTypeDescImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/sun/invoke/util/BytecodeDescriptor.java
+ test/jdk/java/lang/constant/methodTypeDesc/ResolveConstantDesc.java
+ test/jdk/java/lang/constant/methodTypeDesc/jdk.unsupported/sun/misc/Test.java
+ test/jdk/java/lang/constant/methodTypeDesc/test.policy
! test/jdk/java/lang/invoke/FindClassSecurityManager.java
+ test/jdk/java/lang/invoke/MethodTypeSecurityManager.java
- test/jdk/java/lang/invoke/findclass.security.policy
+ test/jdk/java/lang/invoke/getclassloader.policy

Changeset: 8db87a43a1ce
Author:    shade
Date:      2019-09-10 19:58 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/8db87a43a1ce

8230813: Add JDK-8010500 to compiler/loopopts/superword/TestFuzzPreLoop.java bug list
Reviewed-by: zgu

! test/hotspot/jtreg/compiler/loopopts/superword/TestFuzzPreLoop.java

Changeset: 931799bfbc10
Author:    naoto
Date:      2019-09-10 12:51 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/931799bfbc10

8229960: Remove sun.nio.cs.map system property
Reviewed-by: alanb

! make/data/charsetmapping/charsets
! make/data/charsetmapping/stdcs-linux
! make/data/charsetmapping/stdcs-windows
! src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template
! src/java.base/share/lib/security/default.policy
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java.template
! test/jdk/java/nio/charset/coders/Check.java
- test/jdk/java/nio/charset/coders/SJISMappingPropTest.java
- test/jdk/java/nio/charset/coders/SJISPropTest.java
- test/jdk/java/nio/charset/coders/ref.windows-31j
! test/jdk/java/nio/charset/spi/default-pol
! test/jdk/sun/nio/cs/TestMS5022X.java

Changeset: 8b08eaf9a0eb
Author:    tschatzl
Date:      2019-09-11 10:19 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/8b08eaf9a0eb

8230794: Improve assert to get more information about the JDK-8227695 failure
Reviewed-by: kbarrett, sjohanss

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp

Changeset: 9046db64ca39
Author:    lkorinth
Date:      2019-09-11 14:16 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/9046db64ca39

8227168: Cleanup usage of NEW_C_HEAP_ARRAY
Reviewed-by: coleenp, dholmes, kbarrett, tschatzl

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/os_perf_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_perf_linux.cpp
! src/hotspot/os/solaris/os_perf_solaris.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/windows/os_perf_windows.cpp
! src/hotspot/os/windows/perfMemory_windows.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/gc/cms/parNewGeneration.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/shared/cardTableRS.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/workgroup.cpp
! src/hotspot/share/interpreter/oopMapCache.cpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/perfData.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/services/memoryManager.cpp

Changeset: cddef3bde924
Author:    lkorinth
Date:      2019-09-11 14:16 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/cddef3bde924

8230398: Remove NULL checks before FREE_C_HEAP_ARRAY
Reviewed-by: dholmes, kbarrett, tschatzl

! src/hotspot/os/aix/perfMemory_aix.cpp
! src/hotspot/os/bsd/perfMemory_bsd.cpp
! src/hotspot/os/linux/perfMemory_linux.cpp
! src/hotspot/os/solaris/os_perf_solaris.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/solaris/perfMemory_solaris.cpp
! src/hotspot/os/windows/os_perf_windows.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/perfMemory_windows.cpp
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/gc/cms/gSpaceCounters.cpp
! src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.cpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/g1/heapRegionManager.cpp
! src/hotspot/share/gc/g1/sparsePRT.cpp
! src/hotspot/share/gc/parallel/spaceCounters.cpp
! src/hotspot/share/gc/serial/cSpaceCounters.cpp
! src/hotspot/share/gc/shared/cardTableRS.cpp
! src/hotspot/share/gc/shared/collectorCounters.cpp
! src/hotspot/share/gc/shared/generationCounters.cpp
! src/hotspot/share/gc/shared/hSpaceCounters.cpp
! src/hotspot/share/gc/shared/workgroup.cpp
! src/hotspot/share/gc/z/zArray.inline.hpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/utilities/jfrHashtable.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/memory/allocation.cpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/os_perf.hpp
! src/hotspot/share/runtime/perfData.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/services/diagnosticArgument.cpp
! src/hotspot/share/utilities/hashtable.cpp

Changeset: d52f77f0acb5
Author:    naoto
Date:      2019-09-11 08:50 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/d52f77f0acb5

8230136: DateTimeFormatterBuilder.FractionPrinterParser#parse fails to verify minWidth
Reviewed-by: joehw, scolebourne, rriggs

! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! test/jdk/java/time/test/java/time/format/TestFractionPrinterParser.java

Changeset: 03964761a23c
Author:    bobv
Date:      2019-09-11 17:30 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/03964761a23c

8229202: Docker reporting causes secondary crashes in error handling
Reviewed-by: coleenp, hseigel, mseledtsov

! src/hotspot/os/linux/osContainer_linux.hpp

Changeset: e2de6e166880
Author:    amenkov
Date:      2019-09-11 11:55 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/e2de6e166880

8192057: com/sun/jdi/BadHandshakeTest.java fails with java.net.ConnectException
Reviewed-by: sspitsyn, rrich

! test/jdk/com/sun/jdi/BadHandshakeTest.java

Changeset: e64fec9f1773
Author:    bpb
Date:      2019-09-11 12:32 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/e64fec9f1773

8230342: LineNumberReader.getLineNumber() returns inconsistent results after EOF
Reviewed-by: rriggs, dfuchs

! src/java.base/share/classes/java/io/BufferedReader.java
! src/java.base/share/classes/java/io/LineNumberReader.java
! test/jdk/java/io/LineNumberReader/Read.java

Changeset: 91bc4d6c4054
Author:    iklam
Date:      2019-09-11 13:28 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/91bc4d6c4054

8230674: Heap dumps should exclude dormant CDS archived objects of unloaded classes
Reviewed-by: dholmes, jiangli

! src/hotspot/share/services/heapDumper.cpp

Changeset: c0cc906cb29c
Author:    darcy
Date:      2019-09-11 16:06 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/c0cc906cb29c

8230734: Remove default constructors from java.compiler
Reviewed-by: jjg

! src/java.compiler/share/classes/javax/tools/DiagnosticCollector.java
! src/java.compiler/share/classes/javax/tools/ToolProvider.java

Changeset: b00b4706ec0f
Author:    afarley
Date:      2019-09-11 23:10 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/b00b4706ec0f

8229378: jdwp library loader in linker_md.c quietly truncates on buffer overflow
Summary: Check buffer overflow when the jdwp agent full dll name is built
Reviewed-by: cjplummer, sspitsyn

! src/jdk.jdwp.agent/unix/native/libjdwp/linker_md.c
! src/jdk.jdwp.agent/windows/native/libjdwp/linker_md.c

Changeset: 50e1d346a126
Author:    lmesnik
Date:      2019-09-11 16:25 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/50e1d346a126

8230830: No required ResourceMark in src/hotspot/share/prims/jvmtiImpl.cpp:JvmtiSuspendControl::print()
Reviewed-by: dholmes, cjplummer, sspitsyn

! src/hotspot/share/prims/jvmtiImpl.cpp

Changeset: 0f6c749acd15
Author:    jwilhelm
Date:      2019-09-12 03:21 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/0f6c749acd15

Added tag jdk-14+14 for changeset cddef3bde924

! .hgtags

Changeset: adc72cd1d1f2
Author:    dholmes
Date:      2019-09-11 22:09 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/adc72cd1d1f2

8230423: Move os::sleep to JavaThread::sleep
Reviewed-by: rehn, dcubed

! src/hotspot/cpu/x86/rdtsc_x86.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! test/hotspot/gtest/gc/g1/test_g1FreeIdSet.cpp
! test/hotspot/gtest/gc/shared/test_ptrQueueBufferAllocator.cpp
! test/hotspot/gtest/utilities/test_singleWriterSynchronizer.cpp

Changeset: 0d97bf7cf8a4
Author:    iklam
Date:      2019-09-11 18:31 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/0d97bf7cf8a4

8230586: Encapsulate fields in filemap.hpp
Reviewed-by: ccheung

! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/include/cds.h
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/dynamicArchive.hpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/prims/cdsoffsets.cpp
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java

Changeset: fa0514bdc09b
Author:    mbaesken
Date:      2019-09-11 16:54 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/fa0514bdc09b

8230861: missing ReleaseStringUTFChars in Java_sun_security_pkcs11_wrapper_PKCS11_connect
Reviewed-by: alanb, stuefe

! src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/p11_md.c

Changeset: ea93d6a9f720
Author:    mbaesken
Date:      2019-09-11 16:13 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/ea93d6a9f720

8230856: Java_java_net_NetworkInterface_getByName0 on unix misses ReleaseStringUTFChars in early return
Reviewed-by: dfuchs, stuefe, vtewari

! src/java.base/unix/native/libnet/NetworkInterface.c

Changeset: b2a4b22f8cf2
Author:    roland
Date:      2019-08-23 14:22 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/b2a4b22f8cf2

8229701: aarch64: C2 OSR compilation fails with "shouldn't process one node several times" in final graph reshaping
Reviewed-by: thartmann, kvn

! src/hotspot/share/opto/compile.cpp
+ test/hotspot/jtreg/compiler/c2/aarch64/ConvI2LWideningAssertTooStrong.java

Changeset: 689a80d20550
Author:    chagedorn
Date:      2019-09-12 12:12 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/689a80d20550

8230762: Change MacroAssembler::debug32/64 to use fatal instead of assert
Summary: Always call fatal from debug32/64 to also crash in product build as a follow-up to JDK-8225653.
Reviewed-by: roland, thartmann

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp

Changeset: 46e11f978852
Author:    chagedorn
Date:      2019-09-12 12:23 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/46e11f978852

8220416: Comparison of klass pointers is not optimized any more
Summary: Enables dead klass pointer optimization (since JDK-6964458) again.
Reviewed-by: roland, thartmann

! src/hotspot/share/opto/subnode.cpp

Changeset: efcda145fb2c
Author:    stuefe
Date:      2019-09-12 12:51 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/efcda145fb2c

8230888: jfrVirtualMemory.cpp should include globals.hpp
Reviewed-by: dholmes, mgronlun

! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp

Changeset: 79186d82463e
Author:    roland
Date:      2019-09-03 09:28 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/79186d82463e

8230470: Shenandoah doesn't need change from JDK-8212610 anymore
Reviewed-by: thartmann

! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopnode.hpp

Changeset: 5302477c8285
Author:    dfuchs
Date:      2019-09-12 15:46 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/5302477c8285

8230858: Replace wildcard address with loopback or local host in tests - part 23
Summary: Add new traces for better diagnosis, refrain binding to the wildcard address when possible.
Reviewed-by: chegar, xuelei

! test/jdk/java/net/CookieHandler/CookieManagerTest.java
! test/jdk/java/net/Socket/HttpProxy.java
! test/jdk/java/net/Socket/NullHost.java
! test/jdk/sun/net/www/http/KeepAliveCache/B5045306.java
! test/jdk/sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/Identities.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/ImpactOnSNI.java
! test/jdk/sun/net/www/protocol/https/NewImpl/JavaxHostnameVerifier.java
! test/jdk/sun/net/www/protocol/jar/B4957695.java

Changeset: 85e1de070bef
Author:    ccheung
Date:      2019-09-12 09:59 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/85e1de070bef

8186988: use log_warning() and log_error() instead of tty->print_cr for CDS warning and error messages
Reviewed-by: stuefe, iklam, dholmes

! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/metaspaceShared.cpp

Changeset: f63f50a4bf43
Author:    igerasim
Date:      2019-09-12 11:07 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/f63f50a4bf43

8230829: Matcher matches a surrogate pair that crosses border of the region
Reviewed-by: naoto

! src/java.base/share/classes/java/util/regex/Pattern.java
! test/jdk/java/util/regex/RegExTest.java

Changeset: 48d51def09f9
Author:    pliden
Date:      2019-09-13 08:40 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/48d51def09f9

8230845: ZGC: Implement ZLock using os::PlatformMutex
Reviewed-by: stefank

! src/hotspot/share/gc/z/zLock.hpp
! src/hotspot/share/gc/z/zLock.inline.hpp

Changeset: 70aebd567a5c
Author:    pliden
Date:      2019-09-13 08:40 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/70aebd567a5c

8230846: ZGC: Make ZUtils::alloc_aligned() posix-specific
Reviewed-by: stefank

+ src/hotspot/os/posix/gc/z/zUtils_posix.cpp
- src/hotspot/share/gc/z/zUtils.cpp

Changeset: dc792fa77da0
Author:    pliden
Date:      2019-09-13 08:40 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/dc792fa77da0

8230877: Rename THREAD_LOCAL_DECL to THREAD_LOCAL
Reviewed-by: kbarrett, dholmes

! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp
! src/hotspot/share/utilities/globalDefinitions_solstudio.hpp
! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp
! src/hotspot/share/utilities/globalDefinitions_xlc.hpp

Changeset: 9b4717ca9bd1
Author:    pliden
Date:      2019-09-13 08:40 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/9b4717ca9bd1

8230878: ZGC: Use THREAD_LOCAL instead of __thread
Reviewed-by: kbarrett

! src/hotspot/share/gc/z/zCPU.cpp
! src/hotspot/share/gc/z/zCPU.hpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zStat.hpp
! src/hotspot/share/gc/z/zThread.cpp
! src/hotspot/share/gc/z/zThread.hpp

Changeset: 1def54255e93
Author:    prappo
Date:      2019-09-13 11:00 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/1def54255e93

8151678: com/sun/jndi/ldap/LdapTimeoutTest.java failed due to timeout on DeadServerNoTimeoutTest is incorrect
Reviewed-by: dfuchs, martin, robm

! src/java.naming/share/classes/com/sun/jndi/ldap/DefaultLdapDnsProvider.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapDnsProviderService.java
! test/jdk/ProblemList.txt
! test/jdk/com/sun/jndi/ldap/LdapTimeoutTest.java
! test/jdk/com/sun/jndi/ldap/lib/BaseLdapServer.java

Changeset: 41082cd965cc
Author:    lmesnik
Date:      2019-09-13 09:34 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/41082cd965cc

8230881: serviceability/sa/TestJmapCore tests fail with java.lang.RuntimeException: Could not find dump file
Reviewed-by: dholmes, cjplummer

! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java

Changeset: 88bbe06ab8d6
Author:    bchristi
Date:      2019-09-13 09:33 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/88bbe06ab8d6

8230937: Update bugid in ProblemList for vmTestbase/nsk/jdb/eval/eval001/eval001.java
Reviewed-by: dholmes, mchung

! test/hotspot/jtreg/ProblemList.txt

Changeset: ff0eae1719d0
Author:    dcubed
Date:      2019-09-13 18:54 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/ff0eae1719d0

8230938: Deprecate MonitorBound
Reviewed-by: dholmes

! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp

Changeset: 3054503bad7d
Author:    bpb
Date:      2019-09-13 16:03 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/3054503bad7d

8230085: (fs) FileStore::isReadOnly is always true on macOS Catalina
Reviewed-by: alanb

! src/java.base/macosx/classes/sun/nio/fs/BsdFileStore.java
! src/java.base/macosx/classes/sun/nio/fs/BsdNativeDispatcher.java
! src/java.base/macosx/native/libnio/fs/BsdNativeDispatcher.c
! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java

Changeset: caa25ab47aca
Author:    mgronlun
Date:      2019-09-14 14:40 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/caa25ab47aca

8225797: OldObjectSample event creates unexpected amount of checkpoint data
Reviewed-by: egahlin

! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jfr/jfr.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.hpp
! src/hotspot/share/jfr/leakprofiler/chains/pathToGcRootsOperation.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.hpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp
! src/hotspot/share/jfr/leakprofiler/sampling/sampleList.hpp
- src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointBlob.cpp
- src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointBlob.hpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
- src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetWriter.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdMacros.hpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkState.cpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkState.hpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.hpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
+ src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp
+ src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.hpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.hpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp
! src/hotspot/share/jfr/support/jfrKlassExtension.hpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.hpp
! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp
+ src/hotspot/share/jfr/utilities/jfrBlob.cpp
+ src/hotspot/share/jfr/utilities/jfrBlob.hpp
! src/hotspot/share/jfr/utilities/jfrHashtable.hpp
! src/hotspot/share/jfr/utilities/jfrTypes.hpp
+ src/hotspot/share/jfr/writers/jfrTypeWriterHost.hpp
! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp

Changeset: 515fc9f6b2d6
Author:    mgronlun
Date:      2019-09-14 18:45 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/515fc9f6b2d6

8231025: Incorrect method tag offset for big endian platform
Reviewed-by: egahlin

! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp

Changeset: 51cd29502ea9
Author:    dl
Date:      2019-09-14 11:16 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/51cd29502ea9

8229442: AQS and lock classes refresh
Reviewed-by: martin

! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/Lock.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java
! src/java.base/share/classes/java/util/concurrent/locks/ReentrantLock.java
! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java
! test/jdk/java/util/concurrent/locks/Lock/CheckedLockLoops.java
! test/jdk/java/util/concurrent/locks/Lock/FlakyMutex.java
! test/jdk/java/util/concurrent/locks/Lock/TimedAcquireLeak.java
! test/jdk/java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java
! test/jdk/java/util/concurrent/locks/ReentrantLock/LockOncePerThreadLoops.java
! test/jdk/java/util/concurrent/locks/ReentrantLock/SimpleReentrantLockLoops.java
! test/jdk/java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java
! test/jdk/java/util/concurrent/locks/ReentrantReadWriteLock/MapLoops.java

Changeset: 2081ff900d65
Author:    dl
Date:      2019-09-14 11:20 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/2081ff900d65

8227235: rare failures in testForkHelpQuiesce tck tests
Reviewed-by: martin, alanb

! test/jdk/java/util/concurrent/tck/ForkJoinTask8Test.java
! test/jdk/java/util/concurrent/tck/ForkJoinTaskTest.java

Changeset: f689a48dba4b
Author:    dl
Date:      2019-09-14 11:24 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/f689a48dba4b

8221168: java/util/concurrent/CountDownLatch/Basic.java fails
Reviewed-by: martin, alanb

! test/jdk/java/util/concurrent/CountDownLatch/Basic.java

Changeset: 6a556bcd94fc
Author:    dl
Date:      2019-09-14 11:26 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/6a556bcd94fc

8145138: CyclicBarrier/Basic.java failed with "3 not equal to 4"
Reviewed-by: martin, alanb

! test/jdk/java/util/concurrent/CyclicBarrier/Basic.java

Changeset: 1e4270f875ee
Author:    dl
Date:      2019-09-14 11:26 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/1e4270f875ee

8225490: Miscellaneous changes imported from jsr166 CVS 2019-09
Reviewed-by: martin, alanb

! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/concurrent/Phaser.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/java.base/share/classes/java/util/concurrent/package-info.java
! test/jdk/java/util/Map/Get.java
! test/jdk/java/util/concurrent/BlockingQueue/OfferDrainToLoops.java
! test/jdk/java/util/concurrent/ConcurrentHashMap/MapCheck.java
! test/jdk/java/util/concurrent/ConcurrentHashMap/MapLoops.java
! test/jdk/java/util/concurrent/ConcurrentHashMap/ToArray.java
! test/jdk/java/util/concurrent/ConcurrentQueues/OfferRemoveLoops.java
! test/jdk/java/util/concurrent/FutureTask/BlockingTaskExecutor.java
! test/jdk/java/util/concurrent/FutureTask/CancelledFutureLoops.java
! test/jdk/java/util/concurrent/FutureTask/DoneTimedGetLoops.java
! test/jdk/java/util/concurrent/Phaser/FickleRegister.java
! test/jdk/java/util/concurrent/Phaser/TieredArriveLoops.java
! test/jdk/java/util/concurrent/ScheduledThreadPoolExecutor/GCRetention.java
! test/jdk/java/util/concurrent/TimeUnit/Basic.java
! test/jdk/java/util/concurrent/atomic/DoubleAdderDemo.java
! test/jdk/java/util/concurrent/tck/AbstractQueuedLongSynchronizerTest.java
! test/jdk/java/util/concurrent/tck/AbstractQueuedSynchronizerTest.java
! test/jdk/java/util/concurrent/tck/ArrayBlockingQueueTest.java
! test/jdk/java/util/concurrent/tck/BlockingQueueTest.java
! test/jdk/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java
! test/jdk/java/util/concurrent/tck/CountDownLatchTest.java
! test/jdk/java/util/concurrent/tck/CyclicBarrierTest.java
! test/jdk/java/util/concurrent/tck/DelayQueueTest.java
! test/jdk/java/util/concurrent/tck/DoubleAccumulatorTest.java
! test/jdk/java/util/concurrent/tck/ForkJoinPool9Test.java
! test/jdk/java/util/concurrent/tck/FutureTaskTest.java
! test/jdk/java/util/concurrent/tck/JSR166TestCase.java
! test/jdk/java/util/concurrent/tck/LinkedBlockingDequeTest.java
! test/jdk/java/util/concurrent/tck/LinkedBlockingQueueTest.java
! test/jdk/java/util/concurrent/tck/LinkedTransferQueueTest.java
! test/jdk/java/util/concurrent/tck/LongAccumulatorTest.java
! test/jdk/java/util/concurrent/tck/MapTest.java
! test/jdk/java/util/concurrent/tck/PhaserTest.java
! test/jdk/java/util/concurrent/tck/PriorityBlockingQueueTest.java
! test/jdk/java/util/concurrent/tck/ScheduledExecutorSubclassTest.java
! test/jdk/java/util/concurrent/tck/ScheduledExecutorTest.java
! test/jdk/java/util/concurrent/tck/SemaphoreTest.java
! test/jdk/java/util/concurrent/tck/SynchronousQueueTest.java
! test/jdk/java/util/concurrent/tck/ThreadPoolExecutorSubclassTest.java
! test/jdk/java/util/concurrent/tck/ThreadPoolExecutorTest.java
! test/jdk/java/util/concurrent/tck/TimeUnitTest.java

Changeset: 593005ac5a0a
Author:    stooke
Date:      2019-09-15 07:47 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/593005ac5a0a

8216354: Syntax error in toolchain_windows.m4
Reviewed-by: erikj, dholmes, clanger

! make/autoconf/toolchain_windows.m4

Changeset: a6f653312b19
Author:    stuefe
Date:      2019-09-15 08:41 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/a6f653312b19

8230910: libsspi_bridge does not build on Windows 32bit
Reviewed-by: alanb, weijun

! src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp

Changeset: a6c85c21aa39
Author:    darcy
Date:      2019-09-15 13:23 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/a6c85c21aa39

8230882: Use @index in javax.lang.model javadoc
Reviewed-by: jjg

! src/java.compiler/share/classes/javax/lang/model/package-info.java

Changeset: 24df796eef3d
Author:    dholmes
Date:      2019-09-15 21:00 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/24df796eef3d

8231033: Problemlist ReservedStackTest
8231034: ProblemList failing ThreadMXBean tests
Reviewed-by: darcy

! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList.txt

Changeset: b35771556cd0
Author:    clanger
Date:      2019-09-16 09:21 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/b35771556cd0

8230850: Test sun/tools/jcmd/TestProcessHelper.java fails intermittently
Reviewed-by: stuefe, cjplummer, sgehwolf

! test/jdk/sun/tools/jcmd/TestProcessHelper.java

Changeset: d003b3ef8b60
Author:    clanger
Date:      2019-09-16 09:28 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/d003b3ef8b60

8230854: Cleanup SuppressWarnings in test lib and remove noisy traces in StreamPumper
Reviewed-by: stuefe, dholmes

! test/lib/jdk/test/lib/Platform.java
! test/lib/jdk/test/lib/Utils.java
! test/lib/jdk/test/lib/process/ProcessTools.java
! test/lib/jdk/test/lib/process/StreamPumper.java

Changeset: 00aebe177a71
Author:    thartmann
Date:      2019-09-16 13:53 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/00aebe177a71

8230742: Make AggressiveUnboxing a diagnostic flag
Summary: AggressiveUnboxing is enabled by default. It should therefore be a diagnostic flag.
Reviewed-by: roland, shade

! src/hotspot/share/opto/c2_globals.hpp

Changeset: 6a30ad1cfeec
Author:    mbaesken
Date:      2019-09-13 11:04 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/6a30ad1cfeec

8230901: missing ReleaseStringUTFChars in serviceability native code
Reviewed-by: stuefe, sspitsyn

! src/java.instrument/share/native/libinstrument/JPLISAgent.c
! src/jdk.hotspot.agent/solaris/native/libsaproc/saproc.cpp

Changeset: d349347d6b5f
Author:    mbaesken
Date:      2019-09-13 07:43 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/d349347d6b5f

8230900: missing ReleaseStringUTFChars in java.desktop native code
Reviewed-by: clanger, prr

! src/java.desktop/unix/native/common/awt/fontpath.c
! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp

Changeset: 272910ccd7bb
Author:    pliden
Date:      2019-09-17 09:51 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/272910ccd7bb

8230796: Remove BarrierSet::oop_equals_operator_allowed()
Reviewed-by: tschatzl, shade

! src/hotspot/share/gc/shared/barrierSet.hpp
! src/hotspot/share/oops/oopsHierarchy.cpp
! src/hotspot/share/oops/oopsHierarchy.hpp

Changeset: 470af058bd5f
Author:    pliden
Date:      2019-09-17 09:51 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/470af058bd5f

8230808: Remove Access::equals()
Reviewed-by: tschatzl, shade

! src/hotspot/share/gc/shared/barrierSet.hpp
- src/hotspot/share/oops/access.cpp
! src/hotspot/share/oops/access.hpp
! src/hotspot/share/oops/access.inline.hpp
! src/hotspot/share/oops/accessBackend.hpp
! src/hotspot/share/oops/oop.hpp

Changeset: 4932dce35882
Author:    pliden
Date:      2019-09-17 09:51 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/4932dce35882

8230841: Remove oopDesc::equals()
Reviewed-by: rkennke, tschatzl

! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/ci/ciObjectFactory.hpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderStats.hpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/protectionDomainCache.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! 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/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/interpreter/bytecodeInterpreter.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/memory/heapShared.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/compressedOops.inline.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/handles.hpp
! src/hotspot/share/runtime/jniHandles.inline.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/services/memoryManager.hpp
! src/hotspot/share/services/memoryPool.hpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/growableArray.hpp

Changeset: bb1aaed00341
Author:    pliden
Date:      2019-09-17 09:51 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/bb1aaed00341

8231051: Remove check_obj_alignment() and replace with is_object_aligned()
Reviewed-by: tschatzl, shade

! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/memory/heapShared.inline.hpp
! src/hotspot/share/oops/compressedOops.inline.hpp
! src/hotspot/share/oops/oopsHierarchy.hpp

Changeset: 8ee083465318
Author:    coffeys
Date:      2019-09-17 11:07 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/8ee083465318

8223490: Optimize search algorithm for determining default time zone
Reviewed-by: naoto, rriggs

! src/java.base/unix/native/libjava/TimeZone_md.c

Changeset: 2f301425af62
Author:    jiefu
Date:      2019-09-17 20:38 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/2f301425af62

8230943: False deadlock detection with -XX:+CIPrintCompileQueue after JDK-8163511
Reviewed-by: dholmes, thartmann

! src/hotspot/share/compiler/compileBroker.cpp
+ test/hotspot/jtreg/compiler/print/PrintCompileQueue.java

Changeset: 9adf95692a3d
Author:    zgu
Date:      2019-09-17 08:22 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/9adf95692a3d

8230350: Shenandoah: Assertion failed when GC is cancelled by a worker thread
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp

Changeset: 8a8e87e8a4fd
Author:    coffeys
Date:      2019-09-17 16:39 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/8a8e87e8a4fd

8231124: Missing closedir call with JDK-8223490
Reviewed-by: naoto

! src/java.base/unix/native/libjava/TimeZone_md.c

Changeset: 6a05019acb67
Author:    lancea
Date:      2019-09-17 14:00 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/6a05019acb67

8230870: (zipfs) Add a ZIP FS test that is similar to test/jdk/java/util/zip/EntryCount64k.java
Reviewed-by: clanger, martin

+ test/jdk/jdk/nio/zipfs/LargeEntriesTest.java

Changeset: a82fe7a88ce4
Author:    jiefu
Date:      2019-09-17 09:20 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/a82fe7a88ce4

8231024: Improve the debug info when the output is truncated
Reviewed-by: iklam, dholmes

! src/hotspot/share/utilities/ostream.cpp

Changeset: cea6839598e8
Author:    dholmes
Date:      2019-09-17 19:09 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/cea6839598e8

8230424: Use platform independent code for Thread.interrupt support
8231094: os::sleep in assert message should be changed to JavaThread::sleep
Reviewed-by: rehn, dcubed

! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/windows/osThread_windows.cpp
! src/hotspot/os/windows/osThread_windows.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiRawMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/osThread.cpp
! src/hotspot/share/runtime/osThread.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp

Changeset: c46407f651a9
Author:    serb
Date:      2019-09-17 19:52 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/c46407f651a9

8231027: Correct typos
Reviewed-by: lancea, dholmes, erikj

! make/autoconf/buildjdk-spec.gmk.in
! make/autoconf/spec.gmk.in
! src/hotspot/share/opto/block.hpp
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java
! src/java.xml/share/classes/com/sun/xml/internal/stream/StaxXMLInputSource.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/BignumDtoa.java
! test/jdk/java/awt/GradientPaint/LinearColorSpaceGradientTest.java
! test/jdk/java/awt/Graphics2D/DrawString/XRenderElt254TextTest.java
! test/jdk/java/nio/channels/Selector/WakeupSpeed.java
! test/jdk/java/text/Format/DecimalFormat/FormatMicroBenchmark.java

Changeset: a45cce906207
Author:    mbaesken
Date:      2019-07-23 16:52 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/a45cce906207

8228482: fix xlc16/xlclang comparison of distinct pointer types and string literal conversion warnings
Reviewed-by: clanger, mdoerr

! src/hotspot/os/aix/libodm_aix.cpp
! src/hotspot/os/aix/libodm_aix.hpp
! src/hotspot/os/aix/os_aix.cpp
! src/java.base/aix/native/libjli/java_md_aix.c
! src/java.base/unix/native/libnet/NetworkInterface.c
! src/java.desktop/aix/native/libawt/porting_aix.c

Changeset: dfd434203aa0
Author:    jlahoda
Date:      2019-09-18 10:41 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/dfd434203aa0

8228460: bootstrap class path not set in conjunction with -source 11
Summary: Ensuring implicit system module path is checked for the no-bootclasspath warning for -source >= 9.
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/javac/diags/examples/SourceNoSystemModulesPath.java
+ test/langtools/tools/javac/options/BCPOrSystemNotSpecified.java
! test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01_source10.out

Changeset: 0f3c23c374a4
Author:    phh
Date:      2019-09-18 05:41 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/0f3c23c374a4

8207266: ThreadMXBean::getThreadAllocatedBytes() can be quicker for self thread
Summary: Add com.sun.management.getCurrentThreadAllocatedBytes, implement getThreadAllocatedBytes(long) independent of getThreadAllocatedBytes(long[])
Reviewed-by: mchung, dholmes, sspitsyn

! src/hotspot/share/include/jmm.h
! src/hotspot/share/services/management.cpp
! src/java.management/share/classes/java/lang/management/ThreadMXBean.java
! src/java.management/share/classes/sun/management/ThreadImpl.java
! src/java.management/share/native/libmanagement/ThreadImpl.c
! src/jdk.management/share/classes/com/sun/management/ThreadMXBean.java
! src/jdk.management/share/classes/com/sun/management/internal/HotSpotThreadImpl.java
! test/jdk/com/sun/management/ThreadMXBean/ThreadAllocatedMemory.java

Changeset: 377f47ccc20b
Author:    jlahoda
Date:      2019-09-18 15:13 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/377f47ccc20b

8231176: Test tools/javac/options/BCPOrSystemNotSpecified.java broken on Windows
Summary: Temporarily disabling BCPOrSystemNotSpecified.java test on Windows.
Reviewed-by: vromero

! test/langtools/ProblemList.txt

Changeset: 8c44ac2a908e
Author:    epavlova
Date:      2019-09-18 10:58 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/8c44ac2a908e

8231145: [Graal] org.graalvm.compiler.debug.test.DebugContextTest fails because DebugContextTest.testLogging.input is not available
Reviewed-by: erikj, iveresov, ihse

! make/test/JtregGraalUnit.gmk
! test/hotspot/jtreg/ProblemList-graal.txt

Changeset: 0368f3a073a9
Author:    jwilhelm
Date:      2019-09-06 17:50 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/0368f3a073a9

Added tag jdk-13-ga for changeset 9c250a7600e1

! .hgtags

Changeset: f43c809a27bd
Author:    jwilhelm
Date:      2019-09-18 11:48 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/f43c809a27bd

Merge

! .hgtags

Changeset: b1a394e15ae9
Author:    rkennke
Date:      2019-09-18 20:56 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/b1a394e15ae9

8231085: C2/GC: Better GC-interface for expanding clone
Reviewed-by: eosterlund

! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/opto/macro.hpp
! src/hotspot/share/opto/macroArrayCopy.cpp

Changeset: 0d7877278adf
Author:    rkennke
Date:      2019-09-18 20:56 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/0d7877278adf

8231086: Shenandoah: Stronger invariant for object-arraycopy
Reviewed-by: shade

! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp

Changeset: bc0648405d67
Author:    rkennke
Date:      2019-09-18 20:56 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/bc0648405d67

8231087: Shenandoah: Self-fixing load reference barriers for C1/C2
Reviewed-by: shade

! src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp

Changeset: 2c4185d7276a
Author:    amenkov
Date:      2019-09-18 12:13 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/2c4185d7276a

8186825: some memory leak issues in the transport_startTransport
Reviewed-by: sspitsyn, phh

! src/jdk.jdwp.agent/share/native/libjdwp/transport.c

Changeset: b73753eff8b7
Author:    godin
Date:      2019-09-18 21:20 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/b73753eff8b7

8066774: Rename the annotations arrays names in ClassFileParser
Reviewed-by: shade, coleenp, dholmes
Contributed-by: Evgeny Mandrikov <mandrikov at gmail.com>

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp

Changeset: ee37c9b2eb61
Author:    dholmes
Date:      2019-09-18 17:31 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/ee37c9b2eb61

8231162: JVMTI RawMonitorWait triggers assertion failure: Only JavaThreads can be interruptible
Reviewed-by: dcubed

! src/hotspot/share/prims/jvmtiEnv.cpp

Changeset: 778fc2dcbdaa
Author:    dcubed
Date:      2019-09-18 20:49 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/778fc2dcbdaa

8231210: [BACKOUT] JDK-8207266 ThreadMXBean::getThreadAllocatedBytes() can be quicker for self thread
Reviewed-by: phh, dholmes

! src/hotspot/share/include/jmm.h
! src/hotspot/share/services/management.cpp
! src/java.management/share/classes/java/lang/management/ThreadMXBean.java
! src/java.management/share/classes/sun/management/ThreadImpl.java
! src/java.management/share/native/libmanagement/ThreadImpl.c
! src/jdk.management/share/classes/com/sun/management/ThreadMXBean.java
! src/jdk.management/share/classes/com/sun/management/internal/HotSpotThreadImpl.java
! test/jdk/com/sun/management/ThreadMXBean/ThreadAllocatedMemory.java

Changeset: 0c797d51d479
Author:    rkennke
Date:      2019-09-19 14:27 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk/rev/0c797d51d479

Merge

! .hgtags
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/os/linux/gc/z/zNUMA_linux.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
- src/hotspot/os_cpu/linux_aarch64/gc/z/zArguments_linux_aarch64.cpp
- src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingFile_linux_aarch64.cpp
- src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingFile_linux_aarch64.hpp
- src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingPath_linux_aarch64.cpp
- src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingPath_linux_aarch64.hpp
- src/hotspot/os_cpu/linux_aarch64/gc/z/zGlobals_linux_aarch64.cpp
- src/hotspot/os_cpu/linux_aarch64/gc/z/zGlobals_linux_aarch64.hpp
- src/hotspot/os_cpu/linux_aarch64/gc/z/zPhysicalMemoryBacking_linux_aarch64.cpp
- src/hotspot/os_cpu/linux_aarch64/gc/z/zPhysicalMemoryBacking_linux_aarch64.hpp
- src/hotspot/os_cpu/linux_x86/gc/z/zArguments_linux_x86.cpp
- src/hotspot/os_cpu/linux_x86/gc/z/zBackingFile_linux_x86.cpp
- src/hotspot/os_cpu/linux_x86/gc/z/zBackingFile_linux_x86.hpp
- src/hotspot/os_cpu/linux_x86/gc/z/zBackingPath_linux_x86.cpp
- src/hotspot/os_cpu/linux_x86/gc/z/zBackingPath_linux_x86.hpp
- src/hotspot/os_cpu/linux_x86/gc/z/zGlobals_linux_x86.cpp
- src/hotspot/os_cpu/linux_x86/gc/z/zGlobals_linux_x86.hpp
- src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.cpp
- src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.hpp
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/ci/ciObjectFactory.hpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/modules.cpp
- src/hotspot/share/classfile/sharedPathsMiscInfo.cpp
- src/hotspot/share/classfile/sharedPathsMiscInfo.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1BarrierSet.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
- src/hotspot/share/gc/g1/g1HeapSizingPolicy_ext.cpp
! src/hotspot/share/gc/shared/barrierSet.hpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/gcTrace.hpp
! src/hotspot/share/gc/shared/markBitMap.cpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shared/memAllocator.hpp
! src/hotspot/share/gc/shared/ptrQueue.cpp
! src/hotspot/share/gc/shared/ptrQueue.hpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
! src/hotspot/share/gc/shared/satbMarkQueue.cpp
! src/hotspot/share/gc/shared/satbMarkQueue.hpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! src/hotspot/share/gc/shared/taskqueue.cpp
! src/hotspot/share/gc/shared/taskqueue.inline.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp
! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
- src/hotspot/share/gc/z/zUtils.cpp
- src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointBlob.cpp
- src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointBlob.hpp
- src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetWriter.hpp
- src/hotspot/share/logging/logTag_ext.hpp
! src/hotspot/share/memory/metaspace.hpp
- src/hotspot/share/oops/access.cpp
! src/hotspot/share/oops/compressedOops.inline.hpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/oops/oopsHierarchy.hpp
! src/hotspot/share/opto/block.hpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/machnode.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macro.hpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/whitebox.cpp
- src/hotspot/share/runtime/arguments_ext.cpp
- src/hotspot/share/runtime/globals_ext.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
- src/hotspot/share/runtime/os_ext.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
- src/jdk.hotspot.agent/share/classes/META-INF/services/com.sun.jdi.connect.Connector
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC05/tc05t001/tc05t001.cpp
- test/jdk/java/lang/invoke/findclass.security.policy
- test/jdk/java/nio/charset/coders/SJISMappingPropTest.java
- test/jdk/java/nio/charset/coders/SJISPropTest.java
- test/jdk/java/nio/charset/coders/ref.windows-31j
- test/jdk/java/security/testlibrary/CertUtils.java
- test/jdk/javax/xml/jaxp/testng/validation/jdk8037819/BasicTest1.java
- test/jdk/jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithCMS.java
- test/jdk/jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithDefNew.java
- test/jdk/jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithG1.java
- test/jdk/jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithParNew.java
- test/jdk/jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithParallel.java
- test/jdk/jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithCMS.java
- test/jdk/jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithDefNew.java
- test/jdk/jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithG1.java
- test/jdk/jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithParNew.java
- test/jdk/jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithParallel.java



More information about the shenandoah-dev mailing list