hg: loom/loom: 62 new changesets

alan.bateman at oracle.com alan.bateman at oracle.com
Sun Aug 18 08:19:38 UTC 2019


Changeset: cffcc4c5a5ba
Author:    lancea
Date:      2019-08-07 14:04 -0400
URL:       https://hg.openjdk.java.net/loom/loom/rev/cffcc4c5a5ba

8226530: ZipFile reads wrong entry size from ZIP64 entries
Reviewed-by: bpb, clanger, shade

! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/java/util/zip/ZipInputStream.java
+ test/jdk/java/util/zip/ZipFile/Zip64SizeTest.java

Changeset: 167cb7b4cd81
Author:    jiefu
Date:      2019-08-07 17:00 +0800
URL:       https://hg.openjdk.java.net/loom/loom/rev/167cb7b4cd81

8229169: False failure of GenericTaskQueue::pop_local on architectures with weak memory model
Reviewed-by: mdoerr, kbarrett, tschatzl

! src/hotspot/share/gc/shared/taskqueue.inline.hpp

Changeset: 24f1a593dcd0
Author:    valeriep
Date:      2019-08-07 20:46 +0000
URL:       https://hg.openjdk.java.net/loom/loom/rev/24f1a593dcd0

8229214: Don't use GCM with PKCS5Padding in test/micro/org/openjdk/bench/javax/crypto/
Summary: update AESGCMBench.java and CipherBench.java accordingly
Reviewed-by: xuelei, ecaspole

! test/micro/org/openjdk/bench/javax/crypto/full/AESGCMBench.java
! test/micro/org/openjdk/bench/javax/crypto/full/CipherBench.java

Changeset: 4e3a26572bb6
Author:    valeriep
Date:      2019-08-07 20:47 +0000
URL:       https://hg.openjdk.java.net/loom/loom/rev/4e3a26572bb6

Merge


Changeset: 830619e8936c
Author:    sgehwolf
Date:      2019-07-12 19:37 +0200
URL:       https://hg.openjdk.java.net/loom/loom/rev/830619e8936c

8227642: [TESTBUG] Make docker tests podman compatible
Reviewed-by: mseledtsov, iignatyev

! test/jtreg-ext/requires/VMProps.java
! test/lib/jdk/test/lib/Platform.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java
! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java

Changeset: abc630225460
Author:    sgehwolf
Date:      2019-07-22 10:48 +0200
URL:       https://hg.openjdk.java.net/loom/loom/rev/abc630225460

8228434: jdk/net/Sockets/Test.java fails after JDK-8227642
Summary: Move container constant to separate test lib class
Reviewed-by: alanb

! test/hotspot/jtreg/TEST.ROOT
! test/jdk/TEST.ROOT
! test/jtreg-ext/requires/VMProps.java
+ test/lib/jdk/test/lib/Container.java
! test/lib/jdk/test/lib/Platform.java
! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java

Changeset: 5c85b58e2a42
Author:    naoto
Date:      2019-08-07 08:42 -0700
URL:       https://hg.openjdk.java.net/loom/loom/rev/5c85b58e2a42

8228971: Locale API doc has redundant hyphens for some parameters
Reviewed-by: lancea
Contributed-by: Patrick Concannon <patrick.concannon at oracle.com>

! src/java.base/share/classes/java/util/Locale.java

Changeset: b948b920e29f
Author:    jwilhelm
Date:      2019-08-07 22:43 +0200
URL:       https://hg.openjdk.java.net/loom/loom/rev/b948b920e29f

Merge

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

Changeset: 314e62bbdb16
Author:    naoto
Date:      2019-08-07 14:56 -0700
URL:       https://hg.openjdk.java.net/loom/loom/rev/314e62bbdb16

8215181: Accounting currency format support
Reviewed-by: lancea, rriggs

! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java
! make/jdk/src/classes/build/tools/cldrconverter/LDMLParseHandler.java
! src/java.base/share/classes/java/text/NumberFormat.java
! src/java.base/share/classes/sun/util/locale/provider/NumberFormatProviderImpl.java
+ test/jdk/java/util/Locale/bcp47u/CurrencyFormatTests.java

Changeset: cafd691c6c04
Author:    jwilhelm
Date:      2019-08-08 03:09 +0200
URL:       https://hg.openjdk.java.net/loom/loom/rev/cafd691c6c04

Added tag jdk-14+9 for changeset 18f189e69b29

! .hgtags

Changeset: 41f2f2829a09
Author:    rraghavan
Date:      2019-08-08 14:13 +0530
URL:       https://hg.openjdk.java.net/loom/loom/rev/41f2f2829a09

8227439: Turn off AOT by default
Summary: Made UseAOT, AOTLibrary experimental and UseAOT false by default
Reviewed-by: iignatyev, kvn

! make/RunTests.gmk
! make/launcher/Launcher-jdk.aot.gmk
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/compiler/aot/DeoptimizationTest.java
! test/hotspot/jtreg/compiler/aot/RecompilationTest.java
! test/hotspot/jtreg/compiler/aot/SharedUsageTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2CompiledTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2InterpretedTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2NativeTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2CompiledTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2InterpretedTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2NativeTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2CompiledTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2InterpretedTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2NativeTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2CompiledTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2InterpretedTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2NativeTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2CompiledTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2InterpretedTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2NativeTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeDynamic2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeInterface2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeSpecial2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeStatic2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeVirtual2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeDynamic2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeInterface2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeSpecial2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeStatic2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeVirtual2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeSpecial2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeStatic2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeVirtual2AotTest.java
! test/hotspot/jtreg/compiler/aot/cli/AotLibraryNegativeBase.java
! test/hotspot/jtreg/compiler/aot/cli/DisabledAOTWithLibraryTest.java
! test/hotspot/jtreg/compiler/aot/cli/MultipleAOTLibraryTest.java
! test/hotspot/jtreg/compiler/aot/cli/SingleAOTLibraryTest.java
! test/hotspot/jtreg/compiler/aot/cli/SingleAOTOptionTest.java
! test/hotspot/jtreg/compiler/aot/cli/jaotc/JaotcTestHelper.java
! test/hotspot/jtreg/compiler/aot/fingerprint/SelfChanged.java
! test/hotspot/jtreg/compiler/aot/fingerprint/SelfChangedCDS.java
! test/hotspot/jtreg/compiler/aot/fingerprint/SuperChanged.java
! test/hotspot/jtreg/compiler/aot/scripts/build-bootmodules.sh
! test/hotspot/jtreg/compiler/aot/scripts/test-helloworld.sh
! test/hotspot/jtreg/compiler/aot/scripts/test-jaotc.sh
! test/hotspot/jtreg/compiler/aot/scripts/test-javac.sh
! test/hotspot/jtreg/compiler/aot/scripts/test-nashorn.sh
! test/hotspot/jtreg/compiler/aot/verification/ClassAndLibraryNotMatchTest.java
! test/hotspot/jtreg/compiler/aot/verification/vmflags/BasicFlagsChange.java
! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/AotTestGeneratorsFactory.java

Changeset: 1cf884e437ea
Author:    jcbeyler
Date:      2019-08-08 04:29 -0700
URL:       https://hg.openjdk.java.net/loom/loom/rev/1cf884e437ea

8229036: Remove the testing against NSK_TRUE from tests
Summary: Remove the testing against NSK_TRUE from tests
Reviewed-by: sspitsyn, cjplummer

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTime/gettime001/gettime001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTimerInfo/timerinfo001/timerinfo001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RelinquishCapabilities/relcaps001/relcaps001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RelinquishCapabilities/relcaps002/relcaps002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS103/hs103t002/hs103t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t001/hs104t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t002/hs104t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t001/hs202t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t002/hs202t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t001/hs203t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t002/hs203t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t003/hs203t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t004/hs203t004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/hs204t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t002/hs204t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t003/hs204t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t004/hs204t004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t001/hs301t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t002/hs301t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t003/hs301t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t004/hs301t004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t005/hs301t005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t001/hs302t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t002/hs302t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t003/hs302t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t004/hs302t004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t005/hs302t005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t006/hs302t006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t007/hs302t007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t008/hs302t008.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t009/hs302t009.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t010/hs302t010.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t011/hs302t011.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t012/hs302t012.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t003/sp02t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t003/sp06t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretbase/earlyretbase.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_tools.cpp

Changeset: e4cc5231ce2d
Author:    dfuchs
Date:      2019-08-08 18:44 +0100
URL:       https://hg.openjdk.java.net/loom/loom/rev/e4cc5231ce2d

8228970: AssertionError in ResponseSubscribers$HttpResponseInputStream
Summary: HttpResponseInputStream::read(byte[],int,int) now implements the same check than the InputStream::read(byte[],int,int).
Reviewed-by: prappo, chegar, dfuchs
Contributed-by: Patrick Concannon <patrick.concannon at oracle.com>

! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java
! test/jdk/java/net/httpclient/HttpResponseInputStreamTest.java

Changeset: 70f5cbb711a9
Author:    aefimov
Date:      2019-08-08 21:58 +0100
URL:       https://hg.openjdk.java.net/loom/loom/rev/70f5cbb711a9

8225430: Replace wildcard address with loopback or local host in tests - part 14
Reviewed-by: dfuchs, chegar, vtewari

! test/jdk/java/net/DatagramSocket/ReuseAddressTest.java
! test/jdk/java/net/DatagramSocket/SendSize.java
! test/jdk/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java
! test/jdk/java/net/ServerSocket/AcceptCauseFileDescriptorLeak.java
! test/jdk/java/net/Socket/NullHost.java
! test/jdk/java/net/Socket/ProxyCons.java
! test/jdk/java/net/Socket/SocksConnectTimeout.java
! test/jdk/java/net/Socket/TestClose.java
! test/jdk/java/net/URLClassLoader/ClassLoad.java
! test/jdk/java/net/URLClassLoader/closetest/CloseTest.java
! test/jdk/java/net/URLConnection/HandleContentTypeWithAttrs.java
! test/jdk/java/net/URLConnection/RedirectLimit.java

Changeset: 8b104d8b27fd
Author:    jwilhelm
Date:      2019-08-08 03:08 +0200
URL:       https://hg.openjdk.java.net/loom/loom/rev/8b104d8b27fd

Added tag jdk-13+33 for changeset 5c85b58e2a42

! .hgtags

Changeset: 8f3fcb9251d1
Author:    thartmann
Date:      2019-08-08 07:05 +0200
URL:       https://hg.openjdk.java.net/loom/loom/rev/8f3fcb9251d1

8229219: C2 compilation fails with assert: Bad graph detected in build_loop_late
Summary: Backed out JDK-8173196.
Reviewed-by: shade, rbackman

! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp

Changeset: 36a842b472e8
Author:    rrich
Date:      2019-08-08 07:07 +0100
URL:       https://hg.openjdk.java.net/loom/loom/rev/36a842b472e8

8228359: [TESTBUG] jdk.jfr.e.g.c.TestGCHeapConfigurationEventWith32BitOops.java does not expect MinHeapSize to be aligned to HeapAlignment
Reviewed-by: mseledtsov, clanger

! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWith32BitOops.java

Changeset: 7faf0261e0a2
Author:    ljiang
Date:      2019-08-08 09:32 -0700
URL:       https://hg.openjdk.java.net/loom/loom/rev/7faf0261e0a2

8228778: JDK 13 L10n resource files update - msgdrop 20
Reviewed-by: naoto

! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties

Changeset: 9c250a7600e1
Author:    diazhou
Date:      2019-08-08 05:05 +0000
URL:       https://hg.openjdk.java.net/loom/loom/rev/9c250a7600e1

8229180: Remove EA from JDK 13 version string
Reviewed-by: tbell, mikael

! make/autoconf/version-numbers

Changeset: 31b7274c7b9e
Author:    jwilhelm
Date:      2019-08-09 03:36 +0200
URL:       https://hg.openjdk.java.net/loom/loom/rev/31b7274c7b9e

Added tag jdk-13+33 for changeset 9c250a7600e1

! .hgtags

Changeset: 2e38a71e6038
Author:    jwilhelm
Date:      2019-08-09 03:51 +0200
URL:       https://hg.openjdk.java.net/loom/loom/rev/2e38a71e6038

Merge

! .hgtags
! make/autoconf/version-numbers
! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp

Changeset: 9dc92e89243a
Author:    eosterlund
Date:      2019-08-09 10:06 +0200
URL:       https://hg.openjdk.java.net/loom/loom/rev/9dc92e89243a

8229027: Improve how JNIHandleBlock::oops_do distinguishes oops from non-oops
Reviewed-by: pliden, stuefe, dlong

! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/jniHandles.hpp

Changeset: 4aea554692aa
Author:    rehn
Date:      2019-08-09 11:04 +0200
URL:       https://hg.openjdk.java.net/loom/loom/rev/4aea554692aa

8226228: Make Threads_lock an always safepoint checked lock.
Reviewed-by: coleenp, dcubed, dholmes

! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/threadSMR.cpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/utilities/vmError.cpp

Changeset: def8e77a3ad1
Author:    shade
Date:      2019-08-09 13:07 +0200
URL:       https://hg.openjdk.java.net/loom/loom/rev/def8e77a3ad1

8229350: Shenandoah does not need barriers before CreateEx
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp

Changeset: 90688c5ff482
Author:    redestad
Date:      2019-08-09 13:58 +0200
URL:       https://hg.openjdk.java.net/loom/loom/rev/90688c5ff482

8229283: StringLatin1 should consistently use CharacterDataLatin1.instance when applicable
Reviewed-by: jlaskey

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

Changeset: a64caa5269cf
Author:    cjplummer
Date:      2019-08-09 11:27 -0700
URL:       https://hg.openjdk.java.net/loom/loom/rev/a64caa5269cf

8227645: Some tests in serviceability/sa run with fixed -Xmx values and risk running out of memory
Summary: move tests to seprate directory
Reviewed-by: dtitov, jcbeyler, ctornqvi, sspitsyn

! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/resourcehogs/TEST.properties
+ test/hotspot/jtreg/resourcehogs/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java
+ test/hotspot/jtreg/resourcehogs/serviceability/sa/LingeredAppWithLargeArray.java
+ test/hotspot/jtreg/resourcehogs/serviceability/sa/LingeredAppWithLargeStringArray.java
+ test/hotspot/jtreg/resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java
- 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

Changeset: 072f27397b69
Author:    jjg
Date:      2019-08-09 12:27 -0700
URL:       https://hg.openjdk.java.net/loom/loom/rev/072f27397b69

8227697: Improve text in Taglet API spec for expected results with standard doclet
Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/StandardDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Taglet.java

Changeset: 7cf02b2c1455
Author:    iklam
Date:      2019-08-09 13:13 -0700
URL:       https://hg.openjdk.java.net/loom/loom/rev/7cf02b2c1455

8229267: [TESTBUG] Remove unnecessary @modules dependencies in CDS tests
Reviewed-by: alanb, lfoltan

! test/hotspot/jtreg/runtime/cds/ArchiveDoesNotExist.java
! test/hotspot/jtreg/runtime/cds/BootAppendTests.java
! test/hotspot/jtreg/runtime/cds/CdsDifferentObjectAlignment.java
! test/hotspot/jtreg/runtime/cds/CdsSameObjectAlignment.java
! test/hotspot/jtreg/runtime/cds/CheckDefaultArchiveFile.java
! test/hotspot/jtreg/runtime/cds/CheckSharingWithDefaultArchive.java
! test/hotspot/jtreg/runtime/cds/DumpSharedDictionary.java
! test/hotspot/jtreg/runtime/cds/DumpSymbolAndStringTable.java
! test/hotspot/jtreg/runtime/cds/NonBootLoaderClasses.java
! test/hotspot/jtreg/runtime/cds/SharedBaseAddress.java
! test/hotspot/jtreg/runtime/cds/SharedStrings.java
! test/hotspot/jtreg/runtime/cds/SharedStringsDedup.java
! test/hotspot/jtreg/runtime/cds/SharedStringsRunAuto.java
! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java
! test/hotspot/jtreg/runtime/cds/TestInterpreterMethodEntries.java
! test/hotspot/jtreg/runtime/cds/appcds/AppendClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/BootClassPathMismatch.java
! test/hotspot/jtreg/runtime/cds/appcds/CDSandJFR.java
! test/hotspot/jtreg/runtime/cds/appcds/CaseSensitiveClassPath.java
! test/hotspot/jtreg/runtime/cds/appcds/ClassLoaderTest.java
! test/hotspot/jtreg/runtime/cds/appcds/ClassPathAttr.java
! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java
! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagComboNegative.java
! test/hotspot/jtreg/runtime/cds/appcds/DumpClassList.java
! test/hotspot/jtreg/runtime/cds/appcds/ExtraSymbols.java
! test/hotspot/jtreg/runtime/cds/appcds/FieldAnnotationsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/HelloExtTest.java
! test/hotspot/jtreg/runtime/cds/appcds/HelloTest.java
! test/hotspot/jtreg/runtime/cds/appcds/IgnoreEmptyClassPaths.java
! test/hotspot/jtreg/runtime/cds/appcds/JvmtiAddPath.java
! test/hotspot/jtreg/runtime/cds/appcds/LongClassListPath.java
! test/hotspot/jtreg/runtime/cds/appcds/MissingSuperTest.java
! test/hotspot/jtreg/runtime/cds/appcds/MoveJDKTest.java
! test/hotspot/jtreg/runtime/cds/appcds/MultiProcessSharing.java
! test/hotspot/jtreg/runtime/cds/appcds/MultiReleaseJars.java
! test/hotspot/jtreg/runtime/cds/appcds/OldClassTest.java
! test/hotspot/jtreg/runtime/cds/appcds/ParallelLoad2.java
! test/hotspot/jtreg/runtime/cds/appcds/ParallelLoadTest.java
! test/hotspot/jtreg/runtime/cds/appcds/PrintSharedArchiveAndExit.java
! test/hotspot/jtreg/runtime/cds/appcds/ProtectionDomain.java
! test/hotspot/jtreg/runtime/cds/appcds/RelativePath.java
! test/hotspot/jtreg/runtime/cds/appcds/RewriteBytecodesTest.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedBaseAddress.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedPackages.java
! test/hotspot/jtreg/runtime/cds/appcds/SignedJar.java
! test/hotspot/jtreg/runtime/cds/appcds/SpecifySysLoaderProp.java
! test/hotspot/jtreg/runtime/cds/appcds/TestWithProfiler.java
! test/hotspot/jtreg/runtime/cds/appcds/TraceLongClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_0.java
! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_1A.java
! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_1B.java
! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_2.java
! test/hotspot/jtreg/runtime/cds/appcds/WideIloadTest.java
! test/hotspot/jtreg/runtime/cds/appcds/WrongClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/XShareAutoWithChangedJar.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleComboTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleCompareTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckCachedMirrorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckCachedResolvedReferences.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/DumpTimeVerifyFailure.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/GCStressTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/MirrorWithReferenceFieldsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/OpenArchiveRegion.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/PrimitiveTypesTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/RedefineClassTest.java
! test/hotspot/jtreg/runtime/cds/appcds/condy/CondyHelloTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ClassListFormatA.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ClassListFormatB.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ClassListFormatC.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ClassListFormatD.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ClassListFormatE.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/HelloCustom.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/LoaderSegregationTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ParallelTestMultiFP.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ParallelTestSingleFP.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ProhibitedPackageNamesTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ProtectionDomain.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/SameNameInTwoLoadersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/UnintendedLoadersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/UnsupportedPlatforms.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/AppendClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicFlag.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/JITInteraction.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MainModuleOnly.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RelativePath.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/HumongousDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/CheckUnsupportedDumpingOptions.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/JigsawOptionsCombo.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/AppClassInCP.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/CustomPackage.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/MismatchedPatchModule.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/PatchDir.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/PatchJavaBase.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/Simple.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/TwoJars.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/classpathtests/BootAppendTests.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/classpathtests/ClassPathTests.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/AddModules.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/AddOpens.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/AddReads.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/ExportModule.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/JvmtiAddPath.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP_JFR.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/overridetests/OverrideTests.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/parallelLoad/ParallelLoadAndTransformTest.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/transformRelatedClasses/TransformInterfaceImplementorAppCDS.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/transformRelatedClasses/TransformSuperSubAppCDS.java
! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineBasicTest.java
! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/FlagCombo.java
! test/hotspot/jtreg/runtime/cds/serviceability/transformRelatedClasses/TransformInterfaceAndImplementor.java
! test/hotspot/jtreg/runtime/cds/serviceability/transformRelatedClasses/TransformSuperAndSubClasses.java
! test/hotspot/jtreg/runtime/cds/serviceability/transformRelatedClasses/TransformSuperSubTwoPckgs.java

Changeset: 7ac414640ad5
Author:    jjg
Date:      2019-08-09 15:22 -0700
URL:       https://hg.openjdk.java.net/loom/loom/rev/7ac414640ad5

8229386: Typo "lables" in doc comment
Reviewed-by: mchung

! src/jdk.compiler/share/classes/com/sun/source/tree/CaseTree.java

Changeset: 155b084cf384
Author:    thartmann
Date:      2019-08-12 08:48 +0200
URL:       https://hg.openjdk.java.net/loom/loom/rev/155b084cf384

8225670: compiler/types/correctness/* tests fail with "assert(recv == __null || recv->is_klass()) failed: wrong type"
Summary: Clear entry in the ciProfileData object if the klass is NULL.
Reviewed-by: eosterlund, thartmann

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

Changeset: 05ff6e27de45
Author:    mdoerr
Date:      2019-08-12 10:02 +0200
URL:       https://hg.openjdk.java.net/loom/loom/rev/05ff6e27de45

8229236: CriticalJNINatives: dll handling should be done in native thread state
Summary: Temporarily switch thread state from _thread_in_vm to _thread_in_native to execute I/O.
Reviewed-by: dlong, dholmes

! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/sparc/sharedRuntime_sparc.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/zero/sharedRuntime_zero.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp

Changeset: 8ebc8f74f2d2
Author:    pliden
Date:      2019-08-12 10:49 +0200
URL:       https://hg.openjdk.java.net/loom/loom/rev/8ebc8f74f2d2

8229406: ZGC: Fix incorrect statistics
Reviewed-by: pliden, eosterlund
Contributed-by: albert.th at alibaba-inc.com

! src/hotspot/share/gc/z/zStat.cpp

Changeset: 145300cc8ea6
Author:    mbaesken
Date:      2019-08-09 15:39 +0200
URL:       https://hg.openjdk.java.net/loom/loom/rev/145300cc8ea6

8219082: jdk/jfr/event/runtime/TestShutdownEvent.java failed in validateStackTrace()
Reviewed-by: mdoerr, mseledtsov

! test/jdk/jdk/jfr/event/runtime/TestShutdownEvent.java

Changeset: 0211b062843d
Author:    michaelm
Date:      2019-08-12 11:24 +0100
URL:       https://hg.openjdk.java.net/loom/loom/rev/0211b062843d

8185898: setRequestProperty(key, null) results in HTTP header without colon in request
Reviewed-by: chegar, dfuchs

! src/java.base/share/classes/sun/net/www/MessageHeader.java
+ test/jdk/sun/net/www/B8185898.java

Changeset: 9f44485e7441
Author:    redestad
Date:      2019-08-12 15:27 +0200
URL:       https://hg.openjdk.java.net/loom/loom/rev/9f44485e7441

8229407: Avoid ConcurrentHashMap resizes during bootstrap
Reviewed-by: alanb, shade, dfuchs

! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/module/ServicesCatalog.java

Changeset: 6390e7056d12
Author:    shade
Date:      2019-08-12 20:27 +0200
URL:       https://hg.openjdk.java.net/loom/loom/rev/6390e7056d12

8229416: Shenandoah: Demote or remove ShenandoahOptimize*Final optimizations
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp

Changeset: bfcdcd00e4fb
Author:    rkennke
Date:      2019-08-12 23:37 +0200
URL:       https://hg.openjdk.java.net/loom/loom/rev/bfcdcd00e4fb

8228369: Shenandoah: Refactor LRB C1 stubs
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/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp

Changeset: a93b7b28f644
Author:    xuelei
Date:      2019-08-12 21:36 -0700
URL:       https://hg.openjdk.java.net/loom/loom/rev/a93b7b28f644

8226374: Restrict TLS signature schemes and named groups
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java
! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java
! src/java.base/share/classes/sun/security/ssl/CertificateVerify.java
! src/java.base/share/classes/sun/security/ssl/CipherSuite.java
! src/java.base/share/classes/sun/security/ssl/DHKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/DHServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECDHKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECDHServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECPointFormatsExtension.java
! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/NamedGroup.java
! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java
! src/java.base/share/classes/sun/security/ssl/XDHKeyExchange.java
! src/java.base/share/classes/sun/security/util/CurveDB.java
! src/java.base/share/conf/security/java.security
+ test/jdk/sun/security/ssl/CipherSuite/RestrictNamedGroup.java
+ test/jdk/sun/security/ssl/CipherSuite/RestrictSignatureScheme.java

Changeset: 75375b6617e6
Author:    thartmann
Date:      2019-08-13 08:25 +0200
URL:       https://hg.openjdk.java.net/loom/loom/rev/75375b6617e6

8229447: Problem list compiler/unsafe/UnsafeGetConstantField.java on Sparc until JDK-8229446 is fixed
Summary: Problem list a test.
Reviewed-by: dholmes

! test/hotspot/jtreg/ProblemList.txt

Changeset: 4fbcbd248c52
Author:    thartmann
Date:      2019-08-13 09:54 +0200
URL:       https://hg.openjdk.java.net/loom/loom/rev/4fbcbd248c52

8228772: C2 compilation fails due to unschedulable graph if DominatorSearchLimit is reached
Summary: Ignore membar if the load is already control dependent on it.
Reviewed-by: neliasso, kvn

! src/hotspot/share/opto/gcm.cpp
+ test/hotspot/jtreg/compiler/controldependency/TestAntiDependentMembar.java

Changeset: 8e51da27b53a
Author:    thartmann
Date:      2019-08-13 09:56 +0200
URL:       https://hg.openjdk.java.net/loom/loom/rev/8e51da27b53a

8224957: C2 compilation fails with assert: Bad graph detected in build_loop_late
Summary: Disable walking up the dominator chain for regions with more than 2 input paths.
Reviewed-by: roland, kvn

! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/node.cpp
+ test/hotspot/jtreg/compiler/eliminateAutobox/TestSplitThroughPhi.java

Changeset: 54a04db114d8
Author:    jlahoda
Date:      2019-08-13 10:27 +0200
URL:       https://hg.openjdk.java.net/loom/loom/rev/54a04db114d8

8227922: DocTreeScanner does not dive into AttributeTree.getValue() and LiteralTree.getBody()
Summary: DocTreeScanner.visitAttribute and visitLiteral have to scan through the subnodes of AttributeTree and LiteralTree, respectivelly.
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java
! test/langtools/tools/javac/tree/AbstractTreeScannerTest.java
! test/langtools/tools/javac/tree/JavacTreeScannerTest.java
+ test/langtools/tools/javac/tree/SourceDocTreeScannerTest.java
! test/langtools/tools/javac/tree/SourceTreeScannerTest.java

Changeset: 447d48371b41
Author:    jlahoda
Date:      2019-08-13 10:27 +0200
URL:       https://hg.openjdk.java.net/loom/loom/rev/447d48371b41

8228647: Broken enum produce inconvenient errors and AST
Summary: Improving error recovery for misplace members in enums.
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/tools/javac/T4994049/T4994049.java
! test/langtools/tools/javac/T4994049/T4994049.out
+ test/langtools/tools/javac/diags/examples/EnumConstantExpected.java
+ test/langtools/tools/javac/diags/examples/EnumConstantNotExpected.java
! test/langtools/tools/javac/enum/EnumMembersOrder.out
! test/langtools/tools/javac/parser/JavacParserTest.java

Changeset: ffc34eaf7b49
Author:    jlahoda
Date:      2019-08-13 10:27 +0200
URL:       https://hg.openjdk.java.net/loom/loom/rev/ffc34eaf7b49

8228502: javac crashed on a broken classfile with ConstantValue attribute on a field of type Object
Summary: Produce an error when reading a classfile with a field with ConstantValue with a wrong type.
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/javac/classfiles/attributes/ConstantValue/BrokenConstantValue.java
+ test/langtools/tools/javac/classfiles/attributes/ConstantValue/BrokenConstantValue.out
+ test/langtools/tools/javac/classfiles/attributes/ConstantValue/HasBrokenConstantValue.jcod
+ test/langtools/tools/javac/diags/examples/BadConstantValueType/BadConstantValueType.java
+ test/langtools/tools/javac/diags/examples/BadConstantValueType/processors/CreateBadClassFile.java

Changeset: f3630a2d3d5c
Author:    shade
Date:      2019-08-13 14:59 +0200
URL:       https://hg.openjdk.java.net/loom/loom/rev/f3630a2d3d5c

8229419: Shenandoah: Cleanup LRB strength selector code
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp

Changeset: 9c0715c5bbf3
Author:    rkennke
Date:      2019-08-13 16:05 +0200
URL:       https://hg.openjdk.java.net/loom/loom/rev/9c0715c5bbf3

8229470: Shenandoah: Fix C1 getAndSetObject() failure
Reviewed-by: shade

! src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp
! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp

Changeset: 0ec272e1822e
Author:    aefimov
Date:      2019-08-13 16:11 +0100
URL:       https://hg.openjdk.java.net/loom/loom/rev/0ec272e1822e

8228508: [TESTBUG] java/net/httpclient/SmokeTest.java fails on Windows7
Reviewed-by: dfuchs, chegar

! test/jdk/com/sun/net/httpserver/EchoHandler.java
! test/jdk/java/net/httpclient/SmokeTest.java

Changeset: a414a1b8884a
Author:    dfuchs
Date:      2019-08-13 16:18 +0100
URL:       https://hg.openjdk.java.net/loom/loom/rev/a414a1b8884a

8229348: java/net/DatagramSocket/UnreferencedDatagramSockets.java fails intermittently
Summary: The test was observed blocking on receive and is updated to avoid using the wildcard address
Reviewed-by: chegar, msheppar

! test/jdk/java/net/DatagramSocket/UnreferencedDatagramSockets.java

Changeset: 23e13076e102
Author:    zgu
Date:      2019-08-13 13:01 -0400
URL:       https://hg.openjdk.java.net/loom/loom/rev/23e13076e102

8229474: Shenandoah: Cleanup CM::update_roots()
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp

Changeset: be8c11fc16bb
Author:    naoto
Date:      2019-08-13 10:10 -0700
URL:       https://hg.openjdk.java.net/loom/loom/rev/be8c11fc16bb

8211990: DateTimeException thrown when calculating duration between certain dates
Reviewed-by: lancea, scolebourne, rriggs

! src/java.base/share/classes/java/time/OffsetDateTime.java
! src/java.base/share/classes/java/time/ZonedDateTime.java
! test/jdk/java/time/test/java/time/TestOffsetDateTime.java
! test/jdk/java/time/test/java/time/TestZonedDateTime.java

Changeset: 18f4d3d46d54
Author:    dcubed
Date:      2019-08-13 16:13 -0400
URL:       https://hg.openjdk.java.net/loom/loom/rev/18f4d3d46d54

8229212: clear up CHECK_OWNER confusion in objectMonitor.cpp
Reviewed-by: dholmes, coleenp

! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/synchronizer.cpp
+ test/hotspot/jtreg/runtime/Monitor/NonOwnerOps.java

Changeset: 7ba5e49258de
Author:    mchung
Date:      2019-08-13 15:49 -0700
URL:       https://hg.openjdk.java.net/loom/loom/rev/7ba5e49258de

8209005: Lookup.unreflectSpecial fails for default methods when Lookup.findSpecial works
8209078: Unable to call default method from interface in another module from named module
Reviewed-by: dfuchs, plevart

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
+ test/jdk/java/lang/invoke/findSpecial/FindSpecialTest.java
+ test/jdk/java/lang/invoke/findSpecial/m1/module-info.java
+ test/jdk/java/lang/invoke/findSpecial/m1/test/FindSpecial.java

Changeset: 7f75db20c209
Author:    valeriep
Date:      2019-08-14 00:57 +0000
URL:       https://hg.openjdk.java.net/loom/loom/rev/7f75db20c209

8228613: java.security.Provider#getServices order is no longer deterministic
Summary: Changed to use SunEntries.DEF_SECURE_RANDOM_ALGO instead of relying on ordering of SecureRandom services
Reviewed-by: weijun

! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/sun/security/provider/SunEntries.java
+ test/jdk/java/security/SecureRandom/DefaultAlgo.java

Changeset: 6bbb4af131e3
Author:    valeriep
Date:      2019-08-14 01:40 +0000
URL:       https://hg.openjdk.java.net/loom/loom/rev/6bbb4af131e3

8228835: Memory leak in PKCS11 provider when using AES GCM
Summary: updated freeCKMechanismPtr to free mechanism-specific memories
Reviewed-by: jnimeh

! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_convert.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_keymgmt.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_util.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11wrapper.h

Changeset: 807d192fb7dd
Author:    dholmes
Date:      2019-08-14 00:18 -0400
URL:       https://hg.openjdk.java.net/loom/loom/rev/807d192fb7dd

8228857: Refactor PlatformMonitor into PlatformMutex and PlatformMonitor
Reviewed-by: kbarrett, dcubed, pliden

! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/os_posix.hpp
! src/hotspot/os/posix/os_posix.inline.hpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/solaris/os_solaris.hpp
! src/hotspot/os/windows/os_windows.hpp
! src/hotspot/os/windows/os_windows.inline.hpp

Changeset: 6717d7e59db4
Author:    prappo
Date:      2019-08-14 11:14 +0100
URL:       https://hg.openjdk.java.net/loom/loom/rev/6717d7e59db4

8217606: LdapContext#reconnect always opens a new connection
Reviewed-by: lancea, vtewari, rriggs
Contributed-by: Chris Yin <xu.y.yin at oracle.com>

! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java
+ test/jdk/com/sun/jndi/ldap/LdapCtx/Reconnect.java
+ test/jdk/com/sun/jndi/ldap/lib/BaseLdapServer.java
+ test/jdk/com/sun/jndi/ldap/lib/LdapMessage.java

Changeset: 789e967c2731
Author:    coleenp
Date:      2019-08-14 10:07 -0400
URL:       https://hg.openjdk.java.net/loom/loom/rev/789e967c2731

5103339: Strengthen NoSafepointVerifier
Summary: Add NSV check at possible safepoint transition or places that could take out locks.  Consolidate with clearing unhandled oops.
Reviewed-by: dholmes, rehn

! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/vtableStubs.cpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/typeArrayKlass.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/jvmtiThreadState.inline.hpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp

Changeset: 5a9af5262566
Author:    lancea
Date:      2019-08-14 12:57 -0400
URL:       https://hg.openjdk.java.net/loom/loom/rev/5a9af5262566

8184432: Remove references to jdbc at sun.com from javax.sql.rowset.spi.SyncProvider
Reviewed-by: rriggs

! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncProvider.java

Changeset: 9bddbd69351c
Author:    shade
Date:      2019-08-14 20:32 +0200
URL:       https://hg.openjdk.java.net/loom/loom/rev/9bddbd69351c

8229709: x86_32 build and test failures after JDK-8228369 (Shenandoah: Refactor LRB C1 stubs)
Reviewed-by: rkennke

! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp

Changeset: ececb6dae777
Author:    shade
Date:      2019-08-14 20:32 +0200
URL:       https://hg.openjdk.java.net/loom/loom/rev/ececb6dae777

8229707: [TESTBUG] Some Shenandoah tests assume Server VM by default
Reviewed-by: rkennke

! test/hotspot/jtreg/gc/shenandoah/compiler/TestWriteBarrierClearControl.java
! test/hotspot/jtreg/gc/shenandoah/options/TestLoopMiningArguments.java

Changeset: c0e75d592eec
Author:    alanb
Date:      2019-08-18 08:07 +0100
URL:       https://hg.openjdk.java.net/loom/loom/rev/c0e75d592eec

Merge

! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java
- 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

Changeset: 39408849f6d3
Author:    alanb
Date:      2019-08-18 09:18 +0100
URL:       https://hg.openjdk.java.net/loom/loom/rev/39408849f6d3

Merge

! src/hotspot/share/prims/jvmtiExport.cpp
- 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



More information about the loom-dev mailing list