hg: amber/amber: 383 new changesets

vicente.romero at oracle.com vicente.romero at oracle.com
Fri Oct 11 20:49:39 UTC 2019


Changeset: cfd0f43fdf5f
Author:    dholmes
Date:      2019-09-05 18:39 -0400
URL:       https://hg.openjdk.java.net/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/rev/f43c809a27bd

Merge

! .hgtags

Changeset: b1a394e15ae9
Author:    rkennke
Date:      2019-09-18 20:56 +0200
URL:       https://hg.openjdk.java.net/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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: 94f71d633542
Author:    jwilhelm
Date:      2019-09-19 00:19 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/94f71d633542

Added tag jdk-14+15 for changeset 778fc2dcbdaa

! .hgtags

Changeset: 4eebb9aadbe3
Author:    shade
Date:      2019-09-19 09:50 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/4eebb9aadbe3

8231201: hs_err should print coalesced safepoint operations in Events section
Reviewed-by: phh, dholmes

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

Changeset: 408c445d04e8
Author:    rehn
Date:      2019-09-19 10:52 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/408c445d04e8

8226705: [REDO] Deoptimize with handshakes
Reviewed-by: eosterlund, dcubed, dlong, pchilanomate

! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/aot/aotCompiledMethod.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp
! src/hotspot/share/gc/z/zNMethod.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/biasedLocking.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/tieredThresholdPolicy.cpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/services/dtraceAttacher.cpp
+ test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java

Changeset: 722a19a45994
Author:    pliden
Date:      2019-09-19 16:05 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/722a19a45994

8231113: Remove CollectedHeap::check_oop_location()
Reviewed-by: stefank, eosterlund, tschatzl

! src/hotspot/share/gc/cms/cmsHeap.hpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/serial/markSweep.inline.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/oops/compressedOops.inline.hpp
! src/hotspot/share/oops/oop.cpp

Changeset: 0ff1aeedc338
Author:    joehw
Date:      2019-09-19 16:53 +0000
URL:       https://hg.openjdk.java.net/amber/amber/rev/0ff1aeedc338

8230814: Enable SAX ContentHandler to handle XML Declaration
Reviewed-by: lancea, dfuchs, alanb

! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractSAXParser.java
! src/java.xml/share/classes/org/xml/sax/ContentHandler.java
+ test/jaxp/javax/xml/jaxp/unittest/sax/DeclarationTest.java

Changeset: 13e041be4e5c
Author:    shade
Date:      2019-09-19 20:26 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/13e041be4e5c

8231197: Shenandoah: JVMTI heap walking cleanup crashes with NULL forwardee
Reviewed-by: zgu, rkennke

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

Changeset: de9d23469c68
Author:    shade
Date:      2019-09-19 20:26 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/de9d23469c68

8231198: Shenandoah: heap walking should visit all roots most of the time
Reviewed-by: zgu, rkennke

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

Changeset: 89033e6641ed
Author:    shade
Date:      2019-09-19 20:26 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/89033e6641ed

8231244: Shenandoah: all-roots heap walking misses some weak roots
Reviewed-by: zgu, rkennke

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

Changeset: 0cc0fd308822
Author:    bpb
Date:      2019-09-19 12:01 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/0cc0fd308822

8231149: (fs) Small verbiage errors in java.nio.file package documentation
Reviewed-by: lancea, alanb

! src/java.base/share/classes/java/nio/file/package-info.java

Changeset: 932b94295034
Author:    stefank
Date:      2019-09-10 17:07 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/932b94295034

8230756: ZGC: Remove redundant memset in ZStatValue
Reviewed-by: tschatzl, pliden

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

Changeset: 312126722609
Author:    stefank
Date:      2019-09-10 17:07 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/312126722609

8230758: ZGC: Add missing precompiled include and fix friend declaration
Reviewed-by: tschatzl, pliden

! src/hotspot/share/gc/z/zForwardingEntry.hpp
! src/hotspot/share/gc/z/zNUMA.cpp

Changeset: 944b58cbaf93
Author:    stefank
Date:      2019-09-11 09:47 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/944b58cbaf93

8230759: ZGC: Fix integer types
Reviewed-by: pliden

! src/hotspot/share/gc/z/zAttachedArray.hpp
! src/hotspot/share/gc/z/zAttachedArray.inline.hpp
! src/hotspot/share/gc/z/zForwarding.cpp
! src/hotspot/share/gc/z/zForwarding.hpp
! src/hotspot/share/gc/z/zForwarding.inline.hpp
! src/hotspot/share/gc/z/zNMethodData.cpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zUncommitter.cpp
! test/hotspot/gtest/gc/z/test_zForwarding.cpp

Changeset: 3386b9a8ef4d
Author:    redestad
Date:      2019-09-19 23:38 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/3386b9a8ef4d

8230768: Arrays of SoftReferences in MethodTypeForm should not be @Stable
Reviewed-by: mchung

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

Changeset: 046533575954
Author:    cito
Date:      2019-01-26 15:47 +0900
URL:       https://hg.openjdk.java.net/amber/amber/rev/046533575954

8216565: Specifying the same path creates a new directory in JFR.configure
Reviewed-by: ysuenaga, egahlin

! src/jdk.jfr/share/classes/jdk/jfr/internal/Repository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java
! test/jdk/jdk/jfr/jcmd/TestJcmdConfigure.java

Changeset: 33de7752835c
Author:    tschatzl
Date:      2019-09-20 11:33 +0800
URL:       https://hg.openjdk.java.net/amber/amber/rev/33de7752835c

8231242: G1CollectedHeap::print_regions_on() does not print description for "OA" and "CA" regions
Reviewed-by: tschatzl, jiangli
Contributed-by: huangjia at loongson.cn

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

Changeset: 94bb65cb37d3
Author:    jboes
Date:      2019-09-20 11:07 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/94bb65cb37d3

8230648: Replace @exception tag with @throws in java.base
Summary: Minor coding style update of javadoc tag in any file in java.base
Reviewed-by: prappo, lancea

! src/java.base/share/classes/java/io/BufferedInputStream.java
! src/java.base/share/classes/java/io/BufferedOutputStream.java
! src/java.base/share/classes/java/io/BufferedReader.java
! src/java.base/share/classes/java/io/BufferedWriter.java
! src/java.base/share/classes/java/io/CharArrayReader.java
! src/java.base/share/classes/java/io/CharArrayWriter.java
! src/java.base/share/classes/java/io/DataInput.java
! src/java.base/share/classes/java/io/DataInputStream.java
! src/java.base/share/classes/java/io/DataOutputStream.java
! src/java.base/share/classes/java/io/Externalizable.java
! src/java.base/share/classes/java/io/FileDescriptor.java
! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/io/FileOutputStream.java
! src/java.base/share/classes/java/io/FilePermission.java
! src/java.base/share/classes/java/io/FileReader.java
! src/java.base/share/classes/java/io/FilterInputStream.java
! src/java.base/share/classes/java/io/FilterOutputStream.java
! src/java.base/share/classes/java/io/FilterReader.java
! src/java.base/share/classes/java/io/FilterWriter.java
! src/java.base/share/classes/java/io/InputStream.java
! src/java.base/share/classes/java/io/InputStreamReader.java
! src/java.base/share/classes/java/io/LineNumberInputStream.java
! src/java.base/share/classes/java/io/ObjectInput.java
! src/java.base/share/classes/java/io/ObjectInputValidation.java
! src/java.base/share/classes/java/io/ObjectOutput.java
! src/java.base/share/classes/java/io/OutputStream.java
! src/java.base/share/classes/java/io/OutputStreamWriter.java
! src/java.base/share/classes/java/io/PipedInputStream.java
! src/java.base/share/classes/java/io/PipedOutputStream.java
! src/java.base/share/classes/java/io/PipedReader.java
! src/java.base/share/classes/java/io/PipedWriter.java
! src/java.base/share/classes/java/io/PushbackInputStream.java
! src/java.base/share/classes/java/io/PushbackReader.java
! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/java/io/Reader.java
! src/java.base/share/classes/java/io/SequenceInputStream.java
! src/java.base/share/classes/java/io/StreamTokenizer.java
! src/java.base/share/classes/java/io/StringReader.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Package.java
! src/java.base/share/classes/java/lang/ProcessHandleImpl.java
! src/java.base/share/classes/java/lang/SecurityManager.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleInfo.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/VarForm.java
! src/java.base/share/classes/java/lang/reflect/Array.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/net/ContentHandler.java
! src/java.base/share/classes/java/net/DatagramPacket.java
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/DatagramSocketImpl.java
! src/java.base/share/classes/java/net/HttpURLConnection.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/JarURLConnection.java
! src/java.base/share/classes/java/net/MulticastSocket.java
! src/java.base/share/classes/java/net/NetworkInterface.java
! src/java.base/share/classes/java/net/ProxySelector.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/java/net/SocketImpl.java
! src/java.base/share/classes/java/net/SocketInputStream.java
! src/java.base/share/classes/java/net/SocketOptions.java
! src/java.base/share/classes/java/net/SocketOutputStream.java
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/java/net/URLPermission.java
! src/java.base/share/classes/java/net/URLStreamHandler.java
! src/java.base/share/classes/java/nio/Buffer.java
! src/java.base/share/classes/java/nio/MappedByteBuffer.java
! src/java.base/share/classes/java/security/AccessControlContext.java
! src/java.base/share/classes/java/security/AccessController.java
! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java
! src/java.base/share/classes/java/security/AlgorithmParameterGeneratorSpi.java
! src/java.base/share/classes/java/security/AlgorithmParameters.java
! src/java.base/share/classes/java/security/AlgorithmParametersSpi.java
! src/java.base/share/classes/java/security/AllPermission.java
! src/java.base/share/classes/java/security/BasicPermission.java
! src/java.base/share/classes/java/security/Certificate.java
! src/java.base/share/classes/java/security/DigestInputStream.java
! src/java.base/share/classes/java/security/DigestOutputStream.java
! src/java.base/share/classes/java/security/DomainLoadStoreParameter.java
! src/java.base/share/classes/java/security/Guard.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/KeyFactory.java
! src/java.base/share/classes/java/security/KeyFactorySpi.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/KeyPairGeneratorSpi.java
! src/java.base/share/classes/java/security/KeyRep.java
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/KeyStoreSpi.java
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/MessageDigestSpi.java
! src/java.base/share/classes/java/security/PKCS12Attribute.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/Provider.java
! src/java.base/share/classes/java/security/SecureClassLoader.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/security/SignatureSpi.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/URIParameter.java
! src/java.base/share/classes/java/security/cert/CertPath.java
! src/java.base/share/classes/java/security/cert/CertPathValidator.java
! src/java.base/share/classes/java/security/cert/CertPathValidatorSpi.java
! src/java.base/share/classes/java/security/cert/Certificate.java
! src/java.base/share/classes/java/security/cert/CertificateFactory.java
! src/java.base/share/classes/java/security/cert/CertificateFactorySpi.java
! src/java.base/share/classes/java/security/cert/CollectionCertStoreParameters.java
! src/java.base/share/classes/java/security/cert/Extension.java
! src/java.base/share/classes/java/security/cert/LDAPCertStoreParameters.java
! src/java.base/share/classes/java/security/cert/PKIXCertPathChecker.java
! src/java.base/share/classes/java/security/cert/PolicyQualifierInfo.java
! src/java.base/share/classes/java/security/cert/X509CRL.java
! src/java.base/share/classes/java/security/cert/X509CRLEntry.java
! src/java.base/share/classes/java/security/cert/X509Certificate.java
! src/java.base/share/classes/java/security/interfaces/DSAKeyPairGenerator.java
! src/java.base/share/classes/java/security/spec/DSAGenParameterSpec.java
! src/java.base/share/classes/java/security/spec/ECFieldF2m.java
! src/java.base/share/classes/java/security/spec/ECFieldFp.java
! src/java.base/share/classes/java/security/spec/ECParameterSpec.java
! src/java.base/share/classes/java/security/spec/ECPoint.java
! src/java.base/share/classes/java/security/spec/ECPrivateKeySpec.java
! src/java.base/share/classes/java/security/spec/ECPublicKeySpec.java
! src/java.base/share/classes/java/security/spec/EllipticCurve.java
! src/java.base/share/classes/java/security/spec/MGF1ParameterSpec.java
! src/java.base/share/classes/java/security/spec/PSSParameterSpec.java
! src/java.base/share/classes/java/security/spec/RSAOtherPrimeInfo.java
! src/java.base/share/classes/java/text/AttributedString.java
! src/java.base/share/classes/java/text/BreakIterator.java
! src/java.base/share/classes/java/text/ChoiceFormat.java
! src/java.base/share/classes/java/text/CollationKey.java
! src/java.base/share/classes/java/text/Collator.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/DigitList.java
! src/java.base/share/classes/java/text/Format.java
! src/java.base/share/classes/java/text/MergeCollation.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/RBTableBuilder.java
! src/java.base/share/classes/java/text/RuleBasedCollator.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java
! src/java.base/share/classes/java/text/spi/BreakIteratorProvider.java
! src/java.base/share/classes/java/text/spi/CollatorProvider.java
! src/java.base/share/classes/java/text/spi/DateFormatProvider.java
! src/java.base/share/classes/java/text/spi/DateFormatSymbolsProvider.java
! src/java.base/share/classes/java/text/spi/DecimalFormatSymbolsProvider.java
! src/java.base/share/classes/java/text/spi/NumberFormatProvider.java
! src/java.base/share/classes/java/util/Calendar.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/Dictionary.java
! src/java.base/share/classes/java/util/Enumeration.java
! src/java.base/share/classes/java/util/GregorianCalendar.java
! src/java.base/share/classes/java/util/Hashtable.java
! src/java.base/share/classes/java/util/JapaneseImperialCalendar.java
! src/java.base/share/classes/java/util/Locale.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/ResourceBundle.java
! src/java.base/share/classes/java/util/SimpleTimeZone.java
! src/java.base/share/classes/java/util/StringTokenizer.java
! src/java.base/share/classes/java/util/TimeZone.java
! src/java.base/share/classes/java/util/jar/Attributes.java
! src/java.base/share/classes/java/util/jar/JarEntry.java
! src/java.base/share/classes/java/util/jar/JarInputStream.java
! src/java.base/share/classes/java/util/jar/JarOutputStream.java
! src/java.base/share/classes/java/util/jar/Manifest.java
! src/java.base/share/classes/java/util/jar/Pack200.java
! src/java.base/share/classes/java/util/regex/Matcher.java
! src/java.base/share/classes/java/util/spi/CurrencyNameProvider.java
! src/java.base/share/classes/java/util/spi/LocaleNameProvider.java
! src/java.base/share/classes/java/util/spi/TimeZoneNameProvider.java
! src/java.base/share/classes/java/util/zip/CheckedInputStream.java
! src/java.base/share/classes/java/util/zip/CheckedOutputStream.java
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java
! src/java.base/share/classes/java/util/zip/GZIPInputStream.java
! src/java.base/share/classes/java/util/zip/GZIPOutputStream.java
! src/java.base/share/classes/java/util/zip/InflaterInputStream.java
! src/java.base/share/classes/java/util/zip/ZipInputStream.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java

Changeset: c67f514fdd54
Author:    coleenp
Date:      2019-09-20 10:23 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/c67f514fdd54

8225628: Remove unused Thread::muxAcquireW function
Reviewed-by: dcubed, hseigel

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

Changeset: da8673f61e94
Author:    darcy
Date:      2019-09-20 09:32 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/da8673f61e94

8199424: consider removing ObjectInputStream and ObjectOutputStream native methods
Reviewed-by: bpb, rriggs, redestad

! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectOutputStream.java
- src/java.base/share/native/libjava/ObjectInputStream.c
- src/java.base/share/native/libjava/ObjectOutputStream.c

Changeset: bff49841aabe
Author:    lmesnik
Date:      2019-09-20 13:14 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/bff49841aabe

8229853: Problemlist compiler/codecache/jmx/PoolsIndependenceTest.java
Reviewed-by: thartmann

! test/hotspot/jtreg/ProblemList.txt

Changeset: 3c8f89e2ec03
Author:    valeriep
Date:      2019-09-20 21:33 +0000
URL:       https://hg.openjdk.java.net/amber/amber/rev/3c8f89e2ec03

8176837: SunPKCS11 provider needs to check more details on PKCS11 Mechanism
Summary: Disable mechanisms with partial support, e.g. can decrypt but cannot encrypt
Reviewed-by: xuelei

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java

Changeset: 3aef3bccfae3
Author:    joehw
Date:      2019-09-20 22:11 +0000
URL:       https://hg.openjdk.java.net/amber/amber/rev/3aef3bccfae3

8231083: Clarify SAX documentation
Reviewed-by: lancea, alanb

! src/java.xml/share/classes/org/xml/sax/AttributeList.java
! src/java.xml/share/classes/org/xml/sax/Attributes.java
! src/java.xml/share/classes/org/xml/sax/ContentHandler.java
! src/java.xml/share/classes/org/xml/sax/DTDHandler.java
! src/java.xml/share/classes/org/xml/sax/DocumentHandler.java
! src/java.xml/share/classes/org/xml/sax/EntityResolver.java
! src/java.xml/share/classes/org/xml/sax/ErrorHandler.java
! src/java.xml/share/classes/org/xml/sax/HandlerBase.java
! src/java.xml/share/classes/org/xml/sax/InputSource.java
! src/java.xml/share/classes/org/xml/sax/Locator.java
! src/java.xml/share/classes/org/xml/sax/Parser.java
! src/java.xml/share/classes/org/xml/sax/SAXException.java
! src/java.xml/share/classes/org/xml/sax/SAXNotRecognizedException.java
! src/java.xml/share/classes/org/xml/sax/SAXNotSupportedException.java
! src/java.xml/share/classes/org/xml/sax/SAXParseException.java
! src/java.xml/share/classes/org/xml/sax/XMLFilter.java
! src/java.xml/share/classes/org/xml/sax/XMLReader.java
! src/java.xml/share/classes/org/xml/sax/ext/Attributes2.java
! src/java.xml/share/classes/org/xml/sax/ext/Attributes2Impl.java
! src/java.xml/share/classes/org/xml/sax/ext/DeclHandler.java
! src/java.xml/share/classes/org/xml/sax/ext/DefaultHandler2.java
! src/java.xml/share/classes/org/xml/sax/ext/EntityResolver2.java
! src/java.xml/share/classes/org/xml/sax/ext/LexicalHandler.java
! src/java.xml/share/classes/org/xml/sax/ext/Locator2.java
! src/java.xml/share/classes/org/xml/sax/ext/Locator2Impl.java
! src/java.xml/share/classes/org/xml/sax/ext/package-info.java
! src/java.xml/share/classes/org/xml/sax/helpers/AttributeListImpl.java
! src/java.xml/share/classes/org/xml/sax/helpers/AttributesImpl.java
! src/java.xml/share/classes/org/xml/sax/helpers/DefaultHandler.java
! src/java.xml/share/classes/org/xml/sax/helpers/LocatorImpl.java
! src/java.xml/share/classes/org/xml/sax/helpers/NamespaceSupport.java
! src/java.xml/share/classes/org/xml/sax/helpers/NewInstance.java
! src/java.xml/share/classes/org/xml/sax/helpers/ParserAdapter.java
! src/java.xml/share/classes/org/xml/sax/helpers/ParserFactory.java
! src/java.xml/share/classes/org/xml/sax/helpers/XMLFilterImpl.java
! src/java.xml/share/classes/org/xml/sax/helpers/XMLReaderAdapter.java
! src/java.xml/share/classes/org/xml/sax/helpers/XMLReaderFactory.java
! src/java.xml/share/classes/org/xml/sax/helpers/package-info.java
! src/java.xml/share/classes/org/xml/sax/package-info.java

Changeset: e6231dbaa862
Author:    jjiang
Date:      2019-09-21 08:06 +0800
URL:       https://hg.openjdk.java.net/amber/amber/rev/e6231dbaa862

8180837: SunPKCS11-NSS tests failing with CKR_ATTRIBUTE_READ_ONLY and CKR_MECHANISM_PARAM_INVALID
Reviewed-by: xuelei

! test/jdk/ProblemList.txt
! test/jdk/sun/security/pkcs11/PKCS11Test.java
! test/jdk/sun/security/pkcs11/Secmod/AddTrustedCert.java
! test/jdk/sun/security/pkcs11/tls/TestKeyMaterial.java

Changeset: 14c1ff687621
Author:    dcubed
Date:      2019-09-21 10:13 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/14c1ff687621

8231323: ProblemList jdk/jfr/jcmd/TestJcmdConfigure.java
Reviewed-by: ysuenaga

! test/jdk/ProblemList.txt

Changeset: 704e4ff399a2
Author:    iklam
Date:      2019-09-22 17:16 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/704e4ff399a2

8231125: Improve testing of parallel loading of shared classes by the boot class loader
Reviewed-by: ccheung, coleenp, dholmes

! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/oops/klass.hpp
! test/hotspot/jtreg/runtime/cds/appcds/ParallelLoadTest.java
! test/hotspot/jtreg/runtime/cds/appcds/test-classes/ParallelLoad.java

Changeset: 01c5971b0a2c
Author:    iklam
Date:      2019-09-22 17:17 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/01c5971b0a2c

8231275: Remove null check in the beginning of SystemDictionary::load_shared_class()
Reviewed-by: ccheung, coleenp

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

Changeset: 001153ffc143
Author:    tschatzl
Date:      2019-09-23 11:36 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/001153ffc143

8231117: Remove G1EvacuationRootClosures::raw_strong_oops()
Reviewed-by: kbarrett, sjohanss

! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RootClosures.cpp
! src/hotspot/share/gc/g1/g1RootClosures.hpp

Changeset: 4fbc534fdf69
Author:    tschatzl
Date:      2019-09-23 11:37 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/4fbc534fdf69

8159984: Remove call to ClassLoaderDataGraph::clear_claimed_marks during the initial mark pause
Summary: The CLDG is only iterated once during garbage collection, so we do not need to claim CLDs any more.
Reviewed-by: sjohanss, kbarrett

! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1OopClosures.cpp
! src/hotspot/share/gc/g1/g1OopClosures.hpp
! src/hotspot/share/gc/g1/g1RootClosures.cpp
! src/hotspot/share/gc/g1/g1RootClosures.hpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/g1/g1RootProcessor.hpp
! src/hotspot/share/gc/g1/g1SharedClosures.hpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java

Changeset: 4e96939a5746
Author:    tschatzl
Date:      2019-09-23 11:37 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/4e96939a5746

8231189: Rename worker_i parameters to worker_id
Reviewed-by: kbarrett, sjohanss

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1HotCardCache.cpp
! src/hotspot/share/gc/g1/g1HotCardCache.hpp
! src/hotspot/share/gc/g1/g1OopClosures.hpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/g1/g1RootProcessor.hpp

Changeset: 577e17cab93f
Author:    clanger
Date:      2019-09-23 12:32 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/577e17cab93f

8230857: Avoid reflection in sun.tools.common.ProcessHelper
Reviewed-by: sspitsyn, dholmes

- src/jdk.jcmd/linux/classes/sun/tools/ProcessHelper.java
+ src/jdk.jcmd/linux/classes/sun/tools/common/ProcessHelper.java
! src/jdk.jcmd/share/classes/sun/tools/common/ProcessArgumentMatcher.java
! src/jdk.jcmd/share/classes/sun/tools/common/ProcessHelper.java
! test/jdk/sun/tools/jcmd/TestProcessHelper.java

Changeset: 501df37ce76b
Author:    zgu
Date:      2019-09-23 07:45 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/501df37ce76b

8231293: Shenandoah: Traversal should not revive dead weak roots
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp

Changeset: acc7ea6bf0b4
Author:    thartmann
Date:      2019-09-23 14:30 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/acc7ea6bf0b4

8231058: VerifyOops crashes with assert(_offset >= 0) failed: offset for non comment?
Summary: Offset method should only be called for comments.
Reviewed-by: roland, dholmes

! src/hotspot/share/asm/codeBuffer.cpp
+ test/hotspot/jtreg/runtime/CheckUnhandledOops/TestVerifyOops.java

Changeset: bc696d87d032
Author:    shade
Date:      2019-09-23 16:24 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/bc696d87d032

8231249: Shenandoah: GC retries are too aggressive for tests that expect OOME
Reviewed-by: rkennke

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

Changeset: 7a8de392f9e1
Author:    erikj
Date:      2019-09-23 09:00 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/7a8de392f9e1

8150741: make <module> not equivalent to make <module-dependencies> <module>
Reviewed-by: mchung

! make/Main.gmk

Changeset: 2921ee5e9881
Author:    erikj
Date:      2019-09-23 08:52 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/2921ee5e9881

8206125: [windows] cannot pass relative path to --with-boot-jdk
Reviewed-by: tbell

! make/autoconf/basics.m4
! make/autoconf/basics_windows.m4

Changeset: e27564cd10e3
Author:    zgu
Date:      2019-09-23 14:39 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/e27564cd10e3

8231250: Shenandoah: Traversal GC should keep alive weak load from heap
Reviewed-by: rkennke

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

Changeset: 08a5148e7c4e
Author:    lfoltan
Date:      2019-09-23 14:49 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/08a5148e7c4e

8230505: Replace JVM type comparisons to T_OBJECT and T_ARRAY with call to is_reference_type
Summary: Consistently use is_reference_type when comparing type for T_OBJECT or T_ARRAY.
Reviewed-by: dlong, coleenp, hseigel
Contributed-by: lois.foltan at oracle.com, john.r.rose at oracle.com

! src/hotspot/cpu/aarch64/c1_FrameMap_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/modRefBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/sparc/c1_FrameMap_sparc.cpp
! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp
! src/hotspot/cpu/sparc/c1_LIRGenerator_sparc.cpp
! src/hotspot/cpu/sparc/gc/g1/g1BarrierSetAssembler_sparc.cpp
! src/hotspot/cpu/sparc/gc/shared/modRefBarrierSetAssembler_sparc.cpp
! src/hotspot/cpu/sparc/sharedRuntime_sparc.cpp
! src/hotspot/cpu/x86/c1_FrameMap_x86.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shared/modRefBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_Optimizer.cpp
! src/hotspot/share/ci/bcEscapeAnalyzer.cpp
! src/hotspot/share/ci/ciArray.cpp
! src/hotspot/share/ci/ciConstant.cpp
! src/hotspot/share/ci/ciConstant.hpp
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/ci/ciType.cpp
! src/hotspot/share/ci/ciType.hpp
! src/hotspot/share/ci/ciTypeFlow.cpp
! src/hotspot/share/classfile/bytecodeAssembler.cpp
! src/hotspot/share/gc/shared/c1/barrierSetC1.hpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/zBarrierSet.cpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/opto/parse3.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/runtime/fieldDescriptor.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/reflection.cpp

Changeset: 71f50513d5e6
Author:    shade
Date:      2019-09-23 21:46 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/71f50513d5e6

8231375: AArch64 build failure after JDK-8230505
Reviewed-by: dcubed

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp

Changeset: 2dedeaa537a2
Author:    erikj
Date:      2019-09-23 12:56 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/2dedeaa537a2

8210794: Incorrect escaping of  in native test libraries
Reviewed-by: tbell

! make/common/TestFilesCompilation.gmk

Changeset: 1e57d3774190
Author:    bpb
Date:      2019-09-23 13:59 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/1e57d3774190

8231254: (fs) Add test for macOS Catalina changes to protect system software
Reviewed-by: alanb

+ test/jdk/java/nio/file/etc/MacVolumesTest.java

Changeset: 00a98f0aa1b3
Author:    iklam
Date:      2019-09-23 19:54 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/00a98f0aa1b3

8231257: Avoid calling FileMapInfo::write_region twice
Reviewed-by: ccheung

! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/metaspaceShared.cpp

Changeset: e47b459b315c
Author:    iklam
Date:      2019-09-23 19:55 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/e47b459b315c

8231278: Rename FileMapHeader::_read_only_tables_start to _serialized_data_start
Reviewed-by: ccheung

! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/metaspaceShared.cpp

Changeset: 448fe2bfd505
Author:    rehn
Date:      2019-09-24 08:54 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/448fe2bfd505

8229778: TestJstatdDefaults.java failed due to "fatal error: LEAF method calling lock?"
Reviewed-by: dholmes, dcubed

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

Changeset: ef8c8cf9256a
Author:    mbaesken
Date:      2019-09-20 10:28 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/ef8c8cf9256a

8231171: remove remaining sun.java.launcher.pid references
Reviewed-by: alanb, dholmes

! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! src/java.base/macosx/native/libjli/java_md_macosx.m
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/java.h
! src/java.base/unix/native/libjli/java_md_solinux.c
! src/java.base/windows/native/libjli/java_md.c
! test/jdk/tools/launcher/TestSpecialArgs.java

Changeset: 49836127542b
Author:    mbaesken
Date:      2019-09-23 17:02 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/49836127542b

8231222: fix pkcs11 P11_DEBUG guarded native traces
Reviewed-by: clanger

! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_convert.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_general.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_objmgmt.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_sessmgmt.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_util.c

Changeset: 03fce7b04b42
Author:    dholmes
Date:      2019-09-24 03:28 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/03fce7b04b42

8230395: Code checks for NULL value returned from NEW_C_HEAP_ARRAY which can not happen
Reviewed-by: lkorinth, hseigel, thartmann, dnsimon

! src/hotspot/os/aix/os_perf_aix.cpp
! src/hotspot/os/bsd/os_perf_bsd.cpp
! src/hotspot/os/linux/os_perf_linux.cpp
! src/hotspot/os/solaris/os_perf_solaris.cpp
! src/hotspot/os/windows/os_perf_windows.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/aot/aotLoader.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java

Changeset: cdce40c3286f
Author:    shade
Date:      2019-09-24 09:38 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/cdce40c3286f

8231395: Backout JDK-8231249
Reviewed-by: tschatzl

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

Changeset: 59f7c242ccb8
Author:    rpatil
Date:      2019-09-24 10:16 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/59f7c242ccb8

8231098: (tz) Upgrade time-zone data to tzdata2019c
Reviewed-by: martin, naoto

! make/data/tzdata/VERSION
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/europe
! make/data/tzdata/leapseconds
! make/data/tzdata/northamerica
! make/data/tzdata/southamerica

Changeset: 1182ff8929cc
Author:    roland
Date:      2019-08-28 15:51 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/1182ff8929cc

8230061: # assert(mode == ControlAroundStripMined && use == sfpt) failed: missed a node
Reviewed-by: thartmann, neliasso

! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
+ test/hotspot/jtreg/compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning.java

Changeset: e4d90117c5de
Author:    hannesw
Date:      2019-09-24 11:49 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/e4d90117c5de

8231122: @index tag with newline causes tag search to fail
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
! test/langtools/jdk/javadoc/doclet/testSearchScript/TestSearchScript.java
! test/langtools/jdk/javadoc/doclet/testSearchScript/listpkg/Nolist.java
! test/langtools/jdk/javadoc/doclet/testSearchScript/mapmodule/mappkg/Map.java

Changeset: a7f16447085e
Author:    eosterlund
Date:      2019-09-24 10:04 +0000
URL:       https://hg.openjdk.java.net/amber/amber/rev/a7f16447085e

8224820: ZGC: Support discontiguous heap reservations
Reviewed-by: pliden, stefank

- src/hotspot/os/linux/gc/z/zVirtualMemory_linux.cpp
+ src/hotspot/os/posix/gc/z/zVirtualMemory_posix.cpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zVirtualMemory.cpp
! src/hotspot/share/gc/z/zVirtualMemory.hpp

Changeset: 48e480e56aad
Author:    jboes
Date:      2019-09-24 09:43 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/48e480e56aad

8231186: Replace html tag <code>foo</code> with javadoc tag {@code foo} in java.base
Summary: Minor coding style update of javadoc tag in any file in java.base
Reviewed-by: bchristi, lancea

! src/java.base/share/classes/java/io/BufferedInputStream.java
! src/java.base/share/classes/java/io/BufferedOutputStream.java
! src/java.base/share/classes/java/io/BufferedReader.java
! src/java.base/share/classes/java/io/CharArrayReader.java
! src/java.base/share/classes/java/io/DataInputStream.java
! src/java.base/share/classes/java/io/DataOutput.java
! src/java.base/share/classes/java/io/DataOutputStream.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/FileFilter.java
! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/io/FileNotFoundException.java
! src/java.base/share/classes/java/io/FileOutputStream.java
! src/java.base/share/classes/java/io/FilePermission.java
! src/java.base/share/classes/java/io/FileSystem.java
! src/java.base/share/classes/java/io/FilenameFilter.java
! src/java.base/share/classes/java/io/FilterInputStream.java
! src/java.base/share/classes/java/io/FilterOutputStream.java
! src/java.base/share/classes/java/io/FilterReader.java
! src/java.base/share/classes/java/io/FilterWriter.java
! src/java.base/share/classes/java/io/InputStream.java
! src/java.base/share/classes/java/io/InputStreamReader.java
! src/java.base/share/classes/java/io/InterruptedIOException.java
! src/java.base/share/classes/java/io/InvalidObjectException.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/ObjectStreamClass.java
! src/java.base/share/classes/java/io/ObjectStreamField.java
! src/java.base/share/classes/java/io/OptionalDataException.java
! src/java.base/share/classes/java/io/OutputStream.java
! src/java.base/share/classes/java/io/OutputStreamWriter.java
! src/java.base/share/classes/java/io/PipedInputStream.java
! src/java.base/share/classes/java/io/PipedOutputStream.java
! src/java.base/share/classes/java/io/PipedReader.java
! src/java.base/share/classes/java/io/PipedWriter.java
! src/java.base/share/classes/java/io/PushbackInputStream.java
! src/java.base/share/classes/java/io/PushbackReader.java
! src/java.base/share/classes/java/io/Reader.java
! src/java.base/share/classes/java/io/SequenceInputStream.java
! src/java.base/share/classes/java/io/Serializable.java
! src/java.base/share/classes/java/io/SerializablePermission.java
! src/java.base/share/classes/java/io/StringBufferInputStream.java
! src/java.base/share/classes/java/io/StringReader.java
! src/java.base/share/classes/java/io/UTFDataFormatException.java
! src/java.base/share/classes/java/lang/AbstractMethodError.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/ClassCastException.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/Cloneable.java
! src/java.base/share/classes/java/lang/ConditionalSpecialCasing.java
! src/java.base/share/classes/java/lang/ExceptionInInitializerError.java
! src/java.base/share/classes/java/lang/IllegalAccessError.java
! src/java.base/share/classes/java/lang/IllegalAccessException.java
! src/java.base/share/classes/java/lang/IllegalArgumentException.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/InstantiationError.java
! src/java.base/share/classes/java/lang/InternalError.java
! src/java.base/share/classes/java/lang/InterruptedException.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/NoSuchMethodError.java
! src/java.base/share/classes/java/lang/NoSuchMethodException.java
! src/java.base/share/classes/java/lang/NumberFormatException.java
! src/java.base/share/classes/java/lang/Runnable.java
! src/java.base/share/classes/java/lang/RuntimePermission.java
! src/java.base/share/classes/java/lang/SecurityManager.java
! src/java.base/share/classes/java/lang/StackOverflowError.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/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/package-info.java
! src/java.base/share/classes/java/lang/ref/Reference.java
! src/java.base/share/classes/java/text/AttributedString.java
! src/java.base/share/classes/java/text/Bidi.java
! src/java.base/share/classes/java/text/BreakIterator.java
! src/java.base/share/classes/java/text/CharacterIteratorFieldDelegate.java
! src/java.base/share/classes/java/text/ChoiceFormat.java
! src/java.base/share/classes/java/text/CollationElementIterator.java
! src/java.base/share/classes/java/text/CollationKey.java
! src/java.base/share/classes/java/text/Collator.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/DigitList.java
! src/java.base/share/classes/java/text/FieldPosition.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/Normalizer.java
! src/java.base/share/classes/java/text/NumberFormat.java
! src/java.base/share/classes/java/text/ParsePosition.java
! src/java.base/share/classes/java/text/RuleBasedCollator.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java
! src/java.base/share/classes/java/text/StringCharacterIterator.java
! src/java.base/share/classes/java/text/spi/BreakIteratorProvider.java
! src/java.base/share/classes/java/text/spi/CollatorProvider.java
! src/java.base/share/classes/java/text/spi/DateFormatProvider.java
! src/java.base/share/classes/java/text/spi/DateFormatSymbolsProvider.java
! src/java.base/share/classes/java/text/spi/DecimalFormatSymbolsProvider.java
! src/java.base/share/classes/java/text/spi/NumberFormatProvider.java
! src/java.base/share/classes/java/time/ZoneId.java
! src/java.base/share/classes/java/util/Calendar.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/GregorianCalendar.java
! src/java.base/share/classes/java/util/IllformedLocaleException.java
! src/java.base/share/classes/java/util/ListResourceBundle.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/PropertyPermission.java
! src/java.base/share/classes/java/util/PropertyResourceBundle.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/SimpleTimeZone.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/jar/JarEntry.java
! src/java.base/share/classes/java/util/jar/JarInputStream.java
! src/java.base/share/classes/java/util/jar/JarOutputStream.java
! src/java.base/share/classes/java/util/jar/package-info.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/java/util/regex/package-info.java
! src/java.base/share/classes/java/util/spi/CalendarNameProvider.java
! src/java.base/share/classes/java/util/spi/CurrencyNameProvider.java
! src/java.base/share/classes/java/util/spi/LocaleNameProvider.java
! src/java.base/share/classes/java/util/spi/LocaleServiceProvider.java
! src/java.base/share/classes/java/util/spi/TimeZoneNameProvider.java
! src/java.base/share/classes/java/util/zip/CheckedInputStream.java
! src/java.base/share/classes/java/util/zip/GZIPInputStream.java
! src/java.base/share/classes/java/util/zip/InflaterInputStream.java
! src/java.base/share/classes/java/util/zip/ZipException.java
! src/java.base/share/classes/java/util/zip/ZipInputStream.java

Changeset: 3a79d4cccbcb
Author:    pconcannon
Date:      2019-09-23 16:53 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/3a79d4cccbcb

8217825: Verify @AfterTest is used correctly in WebSocket tests
Summary: Remove @AfterTest tags; added in explicit closing of resources e.g. httpServer, webSocket, etc
Reviewed-by: dfuchs, prappo

! test/jdk/java/net/httpclient/websocket/Abort.java
! test/jdk/java/net/httpclient/websocket/AutomaticPong.java
! test/jdk/java/net/httpclient/websocket/SendTest.java
! test/jdk/java/net/httpclient/websocket/WebSocketTest.java

Changeset: a013100f7a35
Author:    coleenp
Date:      2019-09-24 10:12 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/a013100f7a35

8213150: Add verification for locking by VMThread
Summary: extend verification for all locking not just VMOperations, and fix CLDG lock to not be taken by VM thread.
Reviewed-by: rehn, dholmes

! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.hpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/oops/constantPool.cpp
! 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/synchronizer.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
! src/hotspot/share/utilities/events.hpp

Changeset: a8f06f2b84b0
Author:    pliden
Date:      2019-09-24 17:08 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/a8f06f2b84b0

8231251: ZGC: Fix ZHeap includes
Reviewed-by: stefank, eosterlund

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

Changeset: f2bd6a3993a7
Author:    pliden
Date:      2019-09-24 17:08 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/f2bd6a3993a7

8231266: ZGC: Minor cleanups in ZCollectedHeap and ZHeap
Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zHeap.inline.hpp

Changeset: 872465abbfe3
Author:    pliden
Date:      2019-09-24 17:08 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/872465abbfe3

8231270: ZGC: Remove ZAddressSpace* and ZAddressReserved*
Reviewed-by: stefank, eosterlund

! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.hpp
! src/hotspot/cpu/x86/gc/z/zGlobals_x86.cpp
! src/hotspot/cpu/x86/gc/z/zGlobals_x86.hpp
! src/hotspot/share/gc/z/vmStructs_z.hpp
! src/hotspot/share/gc/z/zAddress.cpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zDebug.gdb
! src/hotspot/share/gc/z/zGlobals.cpp
! src/hotspot/share/gc/z/zGlobals.hpp

Changeset: 7973073dd048
Author:    michaelm
Date:      2019-09-24 16:19 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/7973073dd048

8231187: SelectorProvider.inheritedChannel() returns TCP socket channel for Unix domain socket
Reviewed-by: alanb, chegar

! src/java.base/macosx/classes/sun/nio/ch/KQueueSelectorProvider.java
! src/java.base/unix/classes/sun/nio/ch/InheritedChannel.java
+ src/java.base/unix/classes/sun/nio/ch/UnixDomainSocketChannelImpl.java
! src/java.base/unix/native/libnio/ch/InheritedChannel.c
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/Launcher.java
+ test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/UnixDomainChannelTest.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/UnixDomainSocket.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/libInheritedChannel.c

Changeset: 7b534a5088d9
Author:    erikj
Date:      2019-09-24 11:39 +0800
URL:       https://hg.openjdk.java.net/amber/amber/rev/7b534a5088d9

8231351: Add notes for PKCS11 tests in the test doc
Reviewed-by: erikj, jjiang
Contributed-by: huangjia at loongson.cn

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

Changeset: 01f7ba3a4905
Author:    naoto
Date:      2019-09-24 08:55 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/01f7ba3a4905

8230531: API Doc for CharsetEncoder.maxBytesPerChar() should be clearer about BOMs
Reviewed-by: martin, alanb

! src/java.base/share/classes/java/nio/charset/Charset-X-Coder.java.template

Changeset: 0152ad7b38b8
Author:    epavlova
Date:      2019-09-24 08:54 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/0152ad7b38b8

8231376: Unproblem list compiler/unsafe/Unsafe{Off,On}HeapBooleanTest.java tests
Reviewed-by: iignatyev

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

Changeset: 6df94ce3ab2f
Author:    dlong
Date:      2019-09-24 12:47 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/6df94ce3ab2f

8229201: Update Graal
Reviewed-by: kvn

! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/NativeOrderOutputStreamTest.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Collector.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MarkId.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MetadataBuilder.java
! src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/HotSpotGraalManagement.java
! src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/HotSpotGraalRuntimeMBean.java
! src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/package-info.java
! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.libgraal/src/jdk/internal/vm/compiler/libgraal/LibGraal.java
! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.libgraal/src/jdk/internal/vm/compiler/libgraal/LibGraalScope.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/BlackholeDirectiveTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/ControlFlowAnchorDirectiveTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/IterationDirectiveTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/OpaqueDirectiveTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64Assembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64MacroAssembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64AsmOptions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64Assembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64BaseAssembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64MacroAssembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.sparc/src/org/graalvm/compiler/asm/sparc/SPARCAssembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.test/src/org/graalvm/compiler/asm/test/AssemblerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm/src/org/graalvm/compiler/asm/Assembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm/src/org/graalvm/compiler/asm/Buffer.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm/src/org/graalvm/compiler/asm/Label.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/CompilationResult.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/DataSection.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/HexCodeFileDisassemblerProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64.test/src/org/graalvm/compiler/core/aarch64/test/AArch64CbzTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64LIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64LoweringProviderMixin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64ReadNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64SuitesCreator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64.test/src/org/graalvm/compiler/core/amd64/test/AMD64MatchRuleTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64ArithmeticLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LoweringProviderMixin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64NodeMatchRules.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/Fields.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/FieldsScanner.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/GraalOptions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/LIRKind.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/SpeculativeExecutionAttacksMitigations.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/calc/CanonicalCondition.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/AbstractBlockBase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/CFGVerifier.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/Loop.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ForeignCallsProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/AbstractObjectStamp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/AbstractPointerStamp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/FloatStamp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/IllegalStamp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/IntegerStamp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/PrimitiveStamp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/Stamp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/VoidStamp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/TypeReader.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/TypeWriter.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/UnsafeArrayTypeReader.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/UnsignedLong.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.match.processor/src/org/graalvm/compiler/core/match/processor/MatchProcessor.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCNodeMatchRules.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SparcLoweringProviderMixin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/BasePhaseBinaryGraphTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CanonicalizedConversionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CheckGraalInvariants.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CompareCanonicalizerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CompareCanonicalizerTest2.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CompareCanonicalizerTest3.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest10.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest13.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest14.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest15.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest2.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTestBase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalNodeTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CopyOfVirtualizationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CountedLoopTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CustomizedBytecodePatternTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/DumpPathTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/EnumSwitchTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/FinalizableSubclassTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/FindUniqueConcreteMethodBugTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/FloatingReadTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraalCompilerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraphEncoderTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraphPrinterTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraphResetDebugTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GuardPrioritiesTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/IfCanonicalizerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ImplicitNullCheckTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/IntegerEqualsCanonicalizerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/LockEliminationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/LoopFullUnrollTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/LoopUnswitchTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MergeCanonicalizerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/NestedLoopTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/NewInstanceTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/NodePropertiesTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/OptionsVerifierTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/PushNodesThroughPiTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/PushThroughIfTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ReadAfterCheckCastTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ReassociateAndCanonicalTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ReferenceGetLoopTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ScalarTypeSystemTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SchedulingTest2.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/StampCanonicalizerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/StraighteningTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SubprocessTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SwitchCanonicalizerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SwitchDyingLoopTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/TypeSystemTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/TypeWriterTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnbalancedMonitorsTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnsafeReadEliminationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnsafeVirtualizationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnusedArray.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyBailoutUsage.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyCallerSensitiveMethods.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyDebugUsage.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyFoldableMethods.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyGetOptionsUsage.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyGraphAddUsage.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyInstanceOfUsage.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifySystemPropertyUsage.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyUpdateUsages.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyUsageWithEquals.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyVirtualizableUsage.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/backend/BackendTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/deopt/CompiledMethodTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/deopt/RethrowDeoptMaterializeTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/deopt/SynchronizedMethodDeoptimizationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EATestBase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EscapeAnalysisTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PoorMansEATest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/UnsafeCompareAndSwapVirtualizationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/inlining/NestedLoopEffectsPhaseComplexityTest.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/inlining/PolymorphicInliningTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/tutorial/StaticAnalysis.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/tutorial/StaticAnalysisTests.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/CompilationPrinter.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/CompilationWrapper.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/GraalCompilerOptions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/LIRGenerationPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/DebugInfoBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/LIRCompilerBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/LIRGenerationProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeMatchRules.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchContext.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchPattern.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchStatement.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchableNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/EconomyLowTier.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/EconomyMidTier.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/GraphChangeMonitoringPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/HighTier.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/LowTier.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/MidTier.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/target/Backend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugContext.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugOptions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/GlobalMetrics.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/IgvDumpChannel.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/MemUseTrackerKey.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/PathUtilities.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/TTY.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Edges.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Graph.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/IterableNodeType.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Node.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeClass.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeList.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeMap.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeSourcePosition.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackendFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotForeignCallsProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotJumpToExceptionHandlerInCallerOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64IndirectCallOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/StubAVXTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/UnaryMathStubTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64ArrayIndexOfStub.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackendFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotForeignCallsProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotJumpToExceptionHandlerInCallerOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotStrategySwitchOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64X87MathIntrinsicNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64X87MathSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.jdk9.test/src/org/graalvm/compiler/hotspot/jdk9/test/MathDoubleFMATest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.jdk9.test/src/org/graalvm/compiler/hotspot/jdk9/test/MathFMAConstantInputTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.jdk9.test/src/org/graalvm/compiler/hotspot/jdk9/test/MathFloatFMATest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.jdk9.test/src/org/graalvm/compiler/hotspot/jdk9/test/StringUTF16ToBytesGetCharsTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.lir.test/src/org/graalvm/compiler/hotspot/lir/test/BenchmarkCounterOverflowTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotBackendFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotForeignCallsProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotMove.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/AheadOfTimeCompilationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ArrayCopyIntrinsificationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CRC32CSubstitutionsTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompilationWrapperTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompileTheWorld.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompileTheWorldTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompressedOopTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ConstantPoolSubstitutionsTests.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/EliminateRedundantInitializationPhaseTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/GraalOSRTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/GraalOSRTestBase.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotClassInitializationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotCryptoSubstitutionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotGraalCompilerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotGraalManagementTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotInvokeDynamicPluginTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotLazyInitializationTest.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.test/src/org/graalvm/compiler/hotspot/test/HsErrLogTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/JVMCIInfopointErrorTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/LoadJavaMirrorWithKlassTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/MemoryUsageBenchmark.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ObjectHashCodeInliningTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/OptionsInFileTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/PolymorphicInliningTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ReplaceConstantNodesPhaseTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ReservedStackAccessTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/TestIntrinsicCompiles.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/WriteBarrierAdditionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/BootstrapWatchDog.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilationCounters.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilationTask.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilationWatchDog.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilerConfigurationFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfigVersioned.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackendFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotCompiledCodeBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/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/HotSpotGraalCompiler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalJVMCIServiceLocator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalOptionValues.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntime.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalServices.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotHostBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotLIRGenerationResult.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotReplacementsImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotTTYStreamProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/SymbolicSnippetEncoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/debug/BenchmarkCounters.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/lir/HotSpotZapRegistersPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/AddressLoweringHotSpotSuitesProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotAOTClassInitializationPlugin.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotClassInitializationPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotForeignCallsProviderImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraalConstantFieldProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotHostForeignCallsProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotInvocationPlugins.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotJITClassInitializationPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotProviders.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotStampProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotSuitesProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotUnsafeSubstitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotWordOperationPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/AllocaNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/DimensionsNode.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/KlassBeingInitializedCheckNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/MonitorCounterNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/type/KlassPointerStamp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/AheadOfTimeVerificationPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/LoadJavaMirrorWithKlassPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/aot/AOTInliningPolicy.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/aot/EliminateRedundantInitializationPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/aot/ReplaceConstantNodesPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/profiling/FinalizeProfileNodesPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/AssertionSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotClassSubstitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/InstanceOfSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/MonitorSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/NewObjectSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ObjectCloneNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/SHA2Substitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/SHA5Substitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/SHASubstitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/StringUTF16Substitutions.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/replacements/UnsafeLoadSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/CreateExceptionStub.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/ExceptionHandlerStub.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.hotspot/src/org/graalvm/compiler/hotspot/stubs/OutOfBoundsExceptionStub.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/SnippetStub.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/Stub.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/StubUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/UnwindExceptionToCallerStub.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BciBlockMapping.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/FrameStateBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/GraphBuilderPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/JsrScope.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/System_currentTimeMillis02.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/System_nanoTime02.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_log10.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/UnaryMath.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/IfNodeCanonicalizationsTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/NestedLoop_EA.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/SynchronizedLoopExit01.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ArithmeticLIRGeneratorTool.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64Call.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64Compare.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ControlFlow.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64Move.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64RestoreRegistersOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64SaveRegistersOp.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ZeroMemoryOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayCompareToOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayEqualsOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayIndexOfOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Binary.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64BinaryConsumer.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathCosOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathExpOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathIntrinsicBinaryOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathLog10Op.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathLogOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathPowOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathSinOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathTanOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Move.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64RestoreRegistersOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64SaveRegistersOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringLatin1InflateOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringUTF16CompressOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64VZeroUpper.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ZapRegistersOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AMD64VectorCompareOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AMD64VectorMove.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCSaveRegistersOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/BailoutAndRestartBackendException.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIR.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRInstructionVerifier.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRVerifier.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/StandardOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanLifetimeAnalysisPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanWalker.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/asm/CompilationResultBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/asm/CompilationResultBuilderFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/constopt/ConstantLoadOptimization.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/dfa/LocationMarkerPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/framemap/FrameMap.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/framemap/FrameMapBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/framemap/FrameMapBuilderImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/framemap/VirtualStackSlotRange.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/ArithmeticLIRGeneratorTool.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/DiagnosticLIRGeneratorTool.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGenerationResult.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGeneratorTool.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssa/SSAVerifier.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/stackslotalloc/LSStackSlotAllocator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/stackslotalloc/SimpleStackSlotAllocator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/ContextlessLoopPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/ConvertDeoptimizeToGuardPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopFullUnrollPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopPartialUnrollPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopPeelingPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopSafepointEliminationPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopTransformations.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.test/src/org/graalvm/compiler/loop/test/LoopPartialUnrollTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/CountedLoopInfo.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/DefaultLoopPolicies.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopEx.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragmentInside.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/ConditionalEliminationBenchmark.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/lir/GraalCompilerState.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/IfNodeCanonicalizationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/LoopPhiCanonicalizerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/PrimitiveStampBoundaryTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ShortCircuitOrNodeTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/AbstractFixedGuardNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/CallTargetNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ComputeObjectAddressNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ControlSplitNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/DeoptimizingNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FixedGuardNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FrameState.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphEncoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/Invoke.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/InvokeNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/InvokeWithExceptionNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/LogicNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/LoopBeginNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/LoopExitNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/PiNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/SimplifyingGraphDecoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/StructuredGraph.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ValueNode.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/AbstractNormalizeCompareNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/CompareNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ConditionalNode.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FloatNormalizeCompareNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerConvertNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerDivRemNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerEqualsNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerLessThanNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerLowerThanNode.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerNormalizeCompareNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerTestNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IsNullNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NarrowNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NormalizeCompareNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/PointerEqualsNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ReinterpretNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/Block.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/ControlFlowGraph.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/ArrayRangeWrite.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/BranchProbabilityNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/ForeignCallNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/GuardedUnsafeLoadNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/IntegerSwitchNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/JavaWriteNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/LoadHubNode.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/LoadHubOrNullNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/MultiGuardNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/SwitchNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GeneratedInvocationPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderContext.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderTool.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/InlineInvokePlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/IntrinsicContext.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/MethodSubstitutionPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AbstractNewObjectNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/ArrayLengthNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LoadIndexedNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/MonitorExitNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/NewArrayNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/NewInstanceNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/StoreFieldNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/StoreIndexedNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/TypeSwitchNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/AbstractWriteNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/FixedAccessNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/HeapAccess.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/address/IndexAddressNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/DelegatingReplacements.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/LoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/LoweringTool.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/Replacements.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/StampProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/type/NarrowOopStamp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/util/GraphUtil.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/util/IntegerHelper.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/util/SignedIntegerHelper.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/util/UnsignedIntegerHelper.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options.processor/src/org/graalvm/compiler/options/processor/OptionProcessor.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/ModuleSupport.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/Option.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionDescriptor.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionKey.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionValues.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionsParser.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/AddressLoweringByUsePhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/CanonicalizerPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ConditionalEliminationPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/DeoptimizationGroupingPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ExpandLogicPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/FixReadsPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/FrameStateAssignmentPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/IncrementalCanonicalizerPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/LoweringPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/NodeCounterPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/OptimizeDivPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/PropagateDeoptimizeProbabilityPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/RemoveValueProxyPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/UseTrappingNullChecksPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/InliningUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/elem/InlineableGraph.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/policy/AbstractInliningPolicy.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/policy/GreedyInliningPolicy.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/policy/InlineEverythingPolicy.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/policy/InlineMethodSubstitutionsPolicy.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/policy/InliningPolicy.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/util/EconomicSetNodeEventListener.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/PhaseSuite.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/VerifyPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/ReentrantBlockIterator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/HighTierContext.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/LowTierContext.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/MidTierContext.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/util/GraphOrder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/util/Providers.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/BinaryGraphPrinter.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/CFGPrinterObserver.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/GraalDebugHandlersFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/GraphPrinter.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/GraphPrinterDumpHandler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64GraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64IntegerArithmeticSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64ArrayIndexOf.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64ArrayIndexOfNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64GraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringLatin1Substitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringSubstitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringUTF16Substitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/GeneratedFoldPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/GeneratedPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ArraysSubstitutionsTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/DeoptimizeOnExceptionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/DeoptimizeOnIntegerExactTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/DerivedOopTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/FoldTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/IntegerExactExceptionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/IntegerExactFoldTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/InvokerSignatureMismatchTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/MethodSubstitutionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/PEGraphDecoderTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ReplacementsParseTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/SnippetsTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StandardMethodSubstitutionsTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringCompareToAVX512Test.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringCompareToTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringCompressInflateTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringIndexOfCharTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringIndexOfConstantTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringIndexOfTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringIndexOfTestBase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringSubstitutionTestBase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringSubstitutionsTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/SubstitutionNodeSourcePositionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/SubstitutionsTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/classfile/ClassfileBytecodeProviderTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/classfile/RedefineIntrinsicTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ArraySubstitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/CachingPEGraphDecoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ConstantBindingParameterPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ConstantStringIndexOfSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/DefaultJavaLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/GraphKit.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/InlineDuringParsingPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/IntrinsicGraphBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/MethodHandlePlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/PEGraphDecoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ReplacementsImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetCounter.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetCounterNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetTemplate.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/TargetGraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/arraycopy/ArrayCopyCallNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/arraycopy/ArrayCopySnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/ClassfileBytecodeProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayEqualsNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayRegionEqualsNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BasicArrayCopyNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BasicObjectCloneNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/MacroNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/MethodHandleNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ReadRegisterNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/WriteRegisterNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ZeroMemoryNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerAddExactNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerExactArithmeticSplitNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider/src/org/graalvm/compiler/serviceprovider/GraalServices.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider/src/org/graalvm/compiler/serviceprovider/SpeculationEncodingAdapter.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider/src/org/graalvm/compiler/serviceprovider/UnencodedSpeculationReason.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/ExportingClassLoader.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/GraalTest.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/JLModule.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/ModuleSupport.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/SubprocessUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/EarlyReadEliminationPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/EffectsClosure.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/EffectsPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/GraphEffectList.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PEReadEliminationClosure.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PartialEscapeClosure.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PartialEscapePhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/VirtualizerToolImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/Word.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/WordOperationPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/WordTypes.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/GraphOutput.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/GraphProtocol.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/ProtocolImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/package-info.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.util.test/src/org/graalvm/util/test/CollectionSizeTest.java

Changeset: c3b93d6603f5
Author:    iklam
Date:      2019-09-24 10:36 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/c3b93d6603f5

8231367: [TESTBUG] ParallelLoadTest.java fails with "test.dynamic.dump not supported"
Reviewed-by: ccheung

! test/hotspot/jtreg/runtime/cds/appcds/ParallelLoadTest.java
! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java

Changeset: b7192797f434
Author:    prappo
Date:      2019-09-24 22:57 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/b7192797f434

8228580: DnsClient TCP socket timeout
Reviewed-by: vtewari, chegar, prappo
Contributed-by: Milan Mimica <milan.mimica at gmail.com>

! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsClient.java
! src/jdk.naming.dns/share/classes/module-info.java
+ test/jdk/com/sun/jndi/dns/ConfigTests/TcpTimeout.dns
+ test/jdk/com/sun/jndi/dns/ConfigTests/TcpTimeout.java

Changeset: c6f8b2c3dc66
Author:    darcy
Date:      2019-09-24 18:25 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/c6f8b2c3dc66

8231334: Suppress warnings on non-serializable instance fields in client libs serializable classes
Reviewed-by: prr

! src/java.desktop/share/classes/java/applet/Applet.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/Event.java
! src/java.desktop/share/classes/java/awt/FileDialog.java
! src/java.desktop/share/classes/java/awt/MediaTracker.java
! src/java.desktop/share/classes/java/awt/MenuComponent.java
! src/java.desktop/share/classes/java/awt/ScrollPaneAdjustable.java
! src/java.desktop/share/classes/java/awt/SentEvent.java
! src/java.desktop/share/classes/java/awt/SequencedEvent.java
! src/java.desktop/share/classes/java/awt/Window.java
! src/java.desktop/share/classes/java/awt/desktop/FilesEvent.java
! src/java.desktop/share/classes/java/awt/event/AdjustmentEvent.java
! src/java.desktop/share/classes/java/awt/event/InvocationEvent.java
! src/java.desktop/share/classes/java/awt/event/ItemEvent.java
! src/java.desktop/share/classes/java/beans/PropertyChangeEvent.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextChildSupport.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextEvent.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextMembershipEvent.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServicesSupport.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextSupport.java
! src/java.desktop/share/classes/javax/imageio/metadata/IIOInvalidTreeException.java
! src/java.desktop/share/classes/javax/imageio/spi/DigraphNode.java
! src/java.desktop/share/classes/javax/print/attribute/AttributeSetUtilities.java
! src/java.desktop/share/classes/javax/print/event/PrintJobAttributeEvent.java
! src/java.desktop/share/classes/javax/print/event/PrintServiceAttributeEvent.java
! src/java.desktop/share/classes/javax/sound/sampled/LineEvent.java
! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java

Changeset: 81134def991d
Author:    ccheung
Date:      2019-09-24 20:16 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/81134def991d

8231097: [TESTBUG] runtime/cds/appcds/DirClasspathTest.java can fail with a mapping error
Summary: Check output for mapping failure and throw a SkippedException.
Reviewed-by: iklam, dholmes

! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java

Changeset: 88fce7eea1f6
Author:    roland
Date:      2019-09-23 16:49 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/88fce7eea1f6

8229483: Sinking load out of loop may trigger: assert(found_sfpt) failed: no node in loop that's not input to safepoint
Reviewed-by: thartmann, neliasso

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

Changeset: ce960527ecee
Author:    alanb
Date:      2019-09-25 09:17 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/ce960527ecee

8231413: Several test/hotspot/jtreg/runtime tests updates to run with --illegal-access=deny
Reviewed-by: hseigel, lfoltan, dholmes

! test/hotspot/jtreg/runtime/InvocationTests/invocationC1Tests.java
! test/hotspot/jtreg/runtime/InvocationTests/invocationGraalTests.java
! test/hotspot/jtreg/runtime/InvocationTests/invokeinterfaceTests.java
! test/hotspot/jtreg/runtime/InvocationTests/invokespecialTests.java
! test/hotspot/jtreg/runtime/InvocationTests/invokevirtualTests.java
! test/hotspot/jtreg/runtime/Unsafe/InternalErrorTest.java

Changeset: 8a2bc12d2a9a
Author:    michaelm
Date:      2019-09-25 09:38 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/8a2bc12d2a9a

8231450: Copyright header line omitted from 8231187 changeset
Reviewed-by: chegar

! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/Launcher.java

Changeset: 170b727a240a
Author:    psadhukhan
Date:      2019-08-26 11:20 +0530
URL:       https://hg.openjdk.java.net/amber/amber/rev/170b727a240a

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/linux_aarch64.S
- 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/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: 07556f8cd819
Author:    serb
Date:      2019-08-27 04:43 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/07556f8cd819

8146238: [macosx] Java2D Queue Flusher crash on OSX after switching between user accounts
Reviewed-by: prr, avu

! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.m
! src/java.desktop/share/classes/sun/java2d/opengl/OGLSurfaceData.java
! src/java.desktop/share/native/common/java2d/opengl/OGLSurfaceData.c
! src/java.desktop/share/native/common/java2d/opengl/OGLSurfaceData.h
! src/java.desktop/unix/classes/sun/java2d/opengl/GLXSurfaceData.java
! src/java.desktop/unix/native/common/java2d/opengl/GLXSurfaceData.c
! src/java.desktop/windows/classes/sun/java2d/opengl/WGLSurfaceData.java
! src/java.desktop/windows/native/libawt/java2d/opengl/WGLSurfaceData.c

Changeset: 718496767a7d
Author:    prr
Date:      2019-08-28 09:13 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/718496767a7d

8229800: WindowsServerCore 1809 does not provide d2d1.dll library required by awt.dll
Reviewed-by: jdv, serb, aaivanov

! src/java.desktop/windows/native/common/awt/systemscale/systemScale.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp

Changeset: ddd26bd764e8
Author:    psadhukhan
Date:      2019-08-29 16:11 +0530
URL:       https://hg.openjdk.java.net/amber/amber/rev/ddd26bd764e8

Merge

- 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.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
! test/jdk/ProblemList.txt
- test/jdk/javax/xml/jaxp/testng/validation/jdk8037819/BasicTest1.java

Changeset: f39420849ae9
Author:    trebari
Date:      2019-09-04 22:18 +0530
URL:       https://hg.openjdk.java.net/amber/amber/rev/f39420849ae9

8194944: Regression automated test 'open/test/jdk/javax/swing/JInternalFrame/8145896/TestJInternalFrameMaximize.java' fails
Reviewed-by: jdv, arapte

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JInternalFrame/8145896/TestJInternalFrameMaximize.java

Changeset: 18e7ed2cd7d1
Author:    mbaesken
Date:      2019-09-04 10:12 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/18e7ed2cd7d1

8230480: check malloc/calloc results in java.desktop
Reviewed-by: rriggs

! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_Ports.cpp
! src/java.desktop/unix/native/common/awt/X11Color.c
! src/java.desktop/unix/native/common/awt/fontpath.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.c

Changeset: 3020baa4efa4
Author:    serb
Date:      2019-09-07 11:38 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/3020baa4efa4

8229515: [macos] access to window property of NSView on wrong thread
Reviewed-by: prr, dmarkov

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m

Changeset: 7f55aad34ac4
Author:    lbourges
Date:      2019-09-10 21:20 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/7f55aad34ac4

8230728: Thin stroked shapes are not rendered if affine transform has flip bit
Summary: use abs(at.getDeterminant()) in userSpaceLineWidth() to ensure positive value
Reviewed-by: prr, jdv

! src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/Version.java
+ test/jdk/sun/java2d/marlin/FlipBitTest.java

Changeset: 5028ccc17275
Author:    pbansal
Date:      2019-09-11 15:58 +0530
URL:       https://hg.openjdk.java.net/amber/amber/rev/5028ccc17275

8225805: Java Access Bridge does not close the logger
Reviewed-by: dmarkov, jdv

! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.cpp

Changeset: 7b3101216e61
Author:    serb
Date:      2019-09-12 22:20 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/7b3101216e61

8225101: Crash at sun.awt.X11.XlibWrapper.XkbGetUpdatedMap when change keybord map
Reviewed-by: prr, pbansal

! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java

Changeset: 0aba35254e00
Author:    serb
Date:      2019-09-13 17:35 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/0aba35254e00

8229896: Delete an unused code in the BufferedContext
Reviewed-by: prr, jdv

! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java
! src/java.desktop/share/classes/sun/java2d/opengl/OGLContext.java
! src/java.desktop/share/classes/sun/java2d/pipe/BufferedContext.java
! src/java.desktop/share/classes/sun/java2d/pipe/BufferedOpCodes.java
! src/java.desktop/share/native/common/java2d/opengl/OGLRenderQueue.c
! src/java.desktop/unix/classes/sun/java2d/opengl/GLXGraphicsConfig.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DContext.java
! src/java.desktop/windows/classes/sun/java2d/opengl/WGLGraphicsConfig.java
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DContext.cpp
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DContext.h
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DRenderQueue.cpp
! test/jdk/sun/java2d/pipe/hw/RSLAPITest/RSLAPITest.java
- test/jdk/sun/java2d/pipe/hw/RSLContextInvalidationTest/RSLContextInvalidationTest.java

Changeset: d32a3b1ca84a
Author:    serb
Date:      2019-09-09 12:23 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/d32a3b1ca84a

8225372: accessibility errors in tables in java.desktop files
Reviewed-by: aivanov

! src/java.desktop/share/classes/java/awt/BorderLayout.java
! src/java.desktop/share/classes/java/awt/Button.java
! src/java.desktop/share/classes/java/awt/Checkbox.java
! src/java.desktop/share/classes/java/awt/CheckboxGroup.java
! src/java.desktop/share/classes/java/awt/CheckboxMenuItem.java
! src/java.desktop/share/classes/java/awt/Choice.java
! src/java.desktop/share/classes/java/awt/FlowLayout.java
! src/java.desktop/share/classes/java/awt/Frame.java
! src/java.desktop/share/classes/java/awt/GridBagLayout.java
! src/java.desktop/share/classes/java/awt/GridLayout.java
! src/java.desktop/share/classes/java/awt/Label.java
! src/java.desktop/share/classes/java/awt/List.java
! src/java.desktop/share/classes/java/awt/MenuBar.java
! src/java.desktop/share/classes/java/awt/MenuItem.java
! src/java.desktop/share/classes/java/awt/Scrollbar.java
! src/java.desktop/share/classes/java/awt/TextArea.java
! src/java.desktop/share/classes/java/awt/TextField.java
! src/java.desktop/share/classes/java/awt/Window.java
! src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html
! src/java.desktop/share/classes/java/awt/doc-files/Modality.html
! src/java.desktop/share/classes/java/awt/font/NumericShaper.java
! src/java.desktop/share/classes/java/awt/geom/Path2D.java
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/gif_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html
! src/java.desktop/share/classes/javax/print/attribute/standard/Finishings.java
! src/java.desktop/share/classes/javax/swing/BoxLayout.java
! src/java.desktop/share/classes/javax/swing/JLayeredPane.java
! src/java.desktop/share/classes/javax/swing/JRootPane.java
! src/java.desktop/share/classes/javax/swing/JScrollPane.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html
! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html
! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java

Changeset: 34b6db069d68
Author:    akolarkunnu
Date:      2019-09-18 07:18 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/34b6db069d68

8165828: [TEST_BUG] The reg case:javax/swing/plaf/metal/MetalIcons/MetalHiDPIIconsTest.java failed as No Metal Look and Feel
Reviewed-by: psadhukhan
Contributed-by: jagjot.singh at oracle.com

! test/jdk/javax/swing/plaf/metal/MetalIcons/MetalHiDPIIconsTest.java

Changeset: d07dea54170b
Author:    psadhukhan
Date:      2019-09-23 13:08 +0530
URL:       https://hg.openjdk.java.net/amber/amber/rev/d07dea54170b

Merge

- 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/g1/g1HeapSizingPolicy_ext.cpp
- 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/oops/access.cpp
- src/hotspot/share/runtime/arguments_ext.cpp
- src/hotspot/share/runtime/globals_ext.hpp
- src/hotspot/share/runtime/os_ext.hpp
- src/java.base/share/native/libjava/ObjectInputStream.c
- src/java.base/share/native/libjava/ObjectOutputStream.c
! src/java.desktop/unix/native/common/awt/fontpath.c
- src/jdk.hotspot.agent/share/classes/META-INF/services/com.sun.jdi.connect.Connector
! test/jdk/ProblemList.txt
- 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/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: fe46ee1d42ee
Author:    dmarkov
Date:      2019-09-23 17:18 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/fe46ee1d42ee

8230782: Robot.createScreenCapture() fails if “awt.robot.gtk” is set to false
Reviewed-by: prr, serb

! src/java.desktop/unix/native/libawt_xawt/awt/multiVis.c

Changeset: 483f14c3e0a2
Author:    psadhukhan
Date:      2019-09-25 13:40 +0530
URL:       https://hg.openjdk.java.net/amber/amber/rev/483f14c3e0a2

Merge

- src/hotspot/os/linux/gc/z/zVirtualMemory_linux.cpp
! src/java.desktop/share/classes/java/awt/Window.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/inlining/PolymorphicInliningTest.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotClassInitializationPlugin.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NormalizeCompareNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/JLModule.java
- src/jdk.jcmd/linux/classes/sun/tools/ProcessHelper.java

Changeset: de8e08015d51
Author:    psadhukhan
Date:      2019-09-25 14:48 +0530
URL:       https://hg.openjdk.java.net/amber/amber/rev/de8e08015d51

Merge


Changeset: e4ce29f6094e
Author:    weijun
Date:      2019-09-25 17:54 +0800
URL:       https://hg.openjdk.java.net/amber/amber/rev/e4ce29f6094e

8228659: Record which Java methods are called by native codes in JGSS and JAAS
Reviewed-by: mullan

! src/java.security.jgss/macosx/native/libosxkrb5/nativeccache.c
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSCredElement.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSLibStub.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSNameElement.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java
! src/java.security.jgss/share/classes/sun/security/krb5/Credentials.java
! src/java.security.jgss/share/classes/sun/security/krb5/EncryptionKey.java
! src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/HostAddress.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/HostAddresses.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KerberosTime.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/Krb5.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/Ticket.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/TicketFlags.java
! src/java.security.jgss/windows/native/libw2k_lsa_auth/NativeCreds.c
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/NTSystem.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/UnixSystem.java

Changeset: b311681bc3f9
Author:    roland
Date:      2019-09-17 15:58 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/b311681bc3f9

8231055: C2: arraycopy with same non escaping src and dest but different positions causes wrong execution
Reviewed-by: thartmann, vlivanov

! src/hotspot/share/opto/macro.cpp
! test/hotspot/jtreg/compiler/escapeAnalysis/TestSelfArrayCopy.java

Changeset: f642ad5c655f
Author:    rkennke
Date:      2019-09-25 12:33 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/f642ad5c655f

8231447: Shenandoah: Compilation-time regression after JDK-8231086
Reviewed-by: shade

! 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/shenandoahBarrierSetClone.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp

Changeset: cfef85f63f47
Author:    cito
Date:      2019-09-25 20:32 +0900
URL:       https://hg.openjdk.java.net/amber/amber/rev/cfef85f63f47

8231317: jdk/jfr/jcmd/TestJcmdConfigure.java fails with "java.lang.RuntimeException: assertTrue: expected true, was false"
Reviewed-by: ysuenaga, dcubed

! test/jdk/ProblemList.txt
! test/jdk/jdk/jfr/jcmd/TestJcmdConfigure.java

Changeset: 8573d94a3a00
Author:    azeller
Date:      2019-09-24 14:46 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/8573d94a3a00

8230110: TestLinkageErrorInGenerateOopMap times out
Reviewed-by: stuefe, clanger, thartmann

! test/hotspot/jtreg/compiler/linkage/TestLinkageErrorInGenerateOopMap.java

Changeset: 270abce77942
Author:    phh
Date:      2019-09-25 08:29 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/270abce77942

8231387: java.security.Provider.getService returns random result due to race condition with mutating methods in the same class
Summary: Synchronize access to legacyMap in Provider.getService.
Reviewed-by: valeriep
Contributed-by: Tianmin Shi <tianshi at amazon.com>

! src/java.base/share/classes/java/security/Provider.java
+ test/jdk/java/security/Provider/GetServiceRace.java

Changeset: faf791c5a710
Author:    darcy
Date:      2019-09-25 09:37 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/faf791c5a710

8231442: Suppress warnings on non-serializable instance fields in java.sql.* modules
Reviewed-by: lancea

! src/java.sql.rowset/share/classes/javax/sql/rowset/BaseRowSet.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialArray.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialBlob.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialClob.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialJavaObject.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialRef.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialStruct.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncProviderException.java
! src/java.sql/share/classes/java/sql/SQLClientInfoException.java
! src/java.sql/share/classes/javax/sql/StatementEvent.java

Changeset: c7d9df2e470c
Author:    shade
Date:      2019-09-25 12:21 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/c7d9df2e470c

8231410: Shenandoah: clone barrier should use base pointer
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestClone.java

Changeset: f4abe950c3b0
Author:    dtitov
Date:      2019-09-25 11:10 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/f4abe950c3b0

8185005: Improve performance of ThreadMXBean.getThreadInfo(long ids[], int maxDepth)
Reviewed-by: sspitsyn, dholmes, dcubed, rehn

! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/threadSMR.cpp
+ src/hotspot/share/services/threadIdTable.cpp
+ src/hotspot/share/services/threadIdTable.hpp

Changeset: 21a03fa2f6b6
Author:    bpb
Date:      2019-09-25 11:44 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/21a03fa2f6b6

8231174: (fs) FileTime should have 100ns resolution (win)
Reviewed-by: alanb

! src/java.base/windows/classes/sun/nio/fs/WindowsFileAttributes.java
! test/jdk/java/nio/file/attribute/BasicFileAttributeView/SetTimesNanos.java

Changeset: d29f0181ba42
Author:    darcy
Date:      2019-09-25 13:37 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/d29f0181ba42

8231443: Add java.io.Serial to list of platform annotations for annotation processing
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java

Changeset: ac24594d2c8c
Author:    bchristi
Date:      2019-09-25 14:33 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/ac24594d2c8c

8221623: Add StackWalker micro benchmarks to jdk repo
Reviewed-by: dfuchs, mchung, redestad

+ test/micro/org/openjdk/bench/java/lang/StackWalkBench.java
+ test/micro/org/openjdk/bench/java/util/logging/LoggingRuntimeMicros.java
+ test/micro/org/openjdk/bench/vm/lang/ThrowableRuntimeMicros.java

Changeset: c29e49148be7
Author:    phh
Date:      2019-09-25 15:22 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/c29e49148be7

8231209: [REDO] 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/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/BaseBehaviorTest.README
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/BaseBehaviorTest.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/server/ServerThreadMXBeanNew.java
! test/jdk/com/sun/management/ThreadMXBean/ThreadAllocatedMemory.java

Changeset: 894a3d15c344
Author:    jwilhelm
Date:      2019-09-26 04:20 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/894a3d15c344

Added tag jdk-14+16 for changeset d29f0181ba42

! .hgtags

Changeset: e23e560afbcb
Author:    darcy
Date:      2019-09-25 21:26 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/e23e560afbcb

8231414: Mark various instance fields of javac internal types as transient
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/CompileStates.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java

Changeset: d322bf161e31
Author:    thartmann
Date:      2019-09-26 09:16 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/d322bf161e31

8231223: C2's conditional move optimization fails with assert(bol->Opcode() == Op_Bool) failed
Summary: Bail out if the range check If has an Opaque4Node input instead of a BoolNode.
Reviewed-by: roland, kvn

! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestCMovWithOpaque.java

Changeset: 3a5f417e68a1
Author:    mbaesken
Date:      2019-09-25 09:15 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/3a5f417e68a1

8231445: check ZALLOC return values in awt coding
Reviewed-by: clanger, prr

! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c

Changeset: 146bb7afdcf4
Author:    eosterlund
Date:      2019-09-26 10:00 +0000
URL:       https://hg.openjdk.java.net/amber/amber/rev/146bb7afdcf4

8219724: ZGC: Make inline cache cleaning more robust
Reviewed-by: pliden

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

Changeset: e6b5ec45ab9e
Author:    phedlin
Date:      2019-09-12 11:44 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/e6b5ec45ab9e

8229499: Node budget assert in fuzzed test.
Reviewed-by: thartmann, neliasso

! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
+ test/hotspot/jtreg/compiler/loopopts/LoopUnrollBadNodeBudget.java

Changeset: de246fd65587
Author:    pliden
Date:      2019-09-26 13:56 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/de246fd65587

8231294: ZGC: vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted002 fails
Reviewed-by: shade, dholmes

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted002/TestDescription.java

Changeset: feff88c68082
Author:    mbaesken
Date:      2019-09-26 14:04 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/feff88c68082

8231448: s390 and ppc - replace JVM type comparisons to T_OBJECT and T_ARRAY with call to is_reference_type
Reviewed-by: coleenp, lfoltan

! src/hotspot/cpu/ppc/c1_FrameMap_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/s390/c1_FrameMap_s390.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/modRefBarrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp

Changeset: d658f4379c63
Author:    coleenp
Date:      2019-09-26 09:22 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/d658f4379c63

8226690: SIGSEGV in MetadataOnStackClosure::do_metadata
Summary: Dont create nmethod if classes have been redefined since compilation start.
Reviewed-by: sspitsyn, dlong, eosterlund, gdub

! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp

Changeset: ad863044567e
Author:    erikj
Date:      2019-09-26 07:20 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/ad863044567e

8231467: Missing make prerequisite declaration corrupts make dependency files on Windows
Reviewed-by: ihse, tbell

! make/common/NativeCompilation.gmk

Changeset: 628c12967b02
Author:    rriggs
Date:      2019-09-26 11:10 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/628c12967b02

8231314: java.time serialization warning cleanup
Reviewed-by: chegar, naoto, plevart

! src/java.base/share/classes/java/time/Ser.java
! src/java.base/share/classes/java/time/chrono/AbstractChronology.java
! src/java.base/share/classes/java/time/chrono/Ser.java
! src/java.base/share/classes/java/time/zone/Ser.java

Changeset: cf7c6f013d6d
Author:    darcy
Date:      2019-09-26 12:13 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/cf7c6f013d6d

8231546: Suppress warnings on non-serializable instance fields in java.prefs module
Reviewed-by: rriggs

! src/java.prefs/share/classes/java/util/prefs/NodeChangeEvent.java

Changeset: 2c87d191056c
Author:    cjplummer
Date:      2019-09-26 14:41 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/2c87d191056c

8228625: [TESTBUG] sun/tools/jhsdb/JShellHeapDumpTest.java fails with RuntimeException 'JShellToolProvider' missing from stdout/stderr
Summary: Give jshell process time to fully startup and stablize before requesting heap dump
Reviewed-by: sspitsyn, amenkov

! test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java

Changeset: 73950479184b
Author:    chegar
Date:      2019-09-27 09:55 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/73950479184b

8231504: Update networking tests to avoid implicit dependency on the system proxies
Reviewed-by: dfuchs

! test/jdk/java/net/CookieHandler/LocalHostCookie.java
! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java
! test/jdk/java/net/ProxySelector/NullSelector.java
! test/jdk/java/net/ResponseCache/B6181108.java
! test/jdk/java/net/ResponseCache/ResponseCacheTest.java
! test/jdk/java/net/ResponseCache/getResponseCode.java
! test/jdk/java/net/URLConnection/B5052093.java
! test/jdk/java/net/URLConnection/DisconnectAfterEOF.java
! test/jdk/java/net/URLConnection/HttpContinueStackOverflow.java
! test/jdk/java/net/URLConnection/Redirect307Test.java
! test/jdk/java/net/URLConnection/Responses.java
! test/jdk/java/net/URLConnection/URLConnectionHeaders.java
! test/jdk/java/net/URLConnection/contentHandler/UserContentHandler.java
! test/jdk/java/net/URLPermission/OpenURL.java
! test/jdk/java/net/httpclient/ManyRequestsLegacy.java
! test/jdk/java/net/httpclient/PlainProxyConnectionTest.java
! test/jdk/java/net/httpclient/ProxyTest.java
! test/jdk/sun/net/www/http/KeepAliveCache/KeepAliveTimerThread.java
! test/jdk/sun/net/www/protocol/http/UserAuth.java
! test/jdk/sun/net/www/protocol/http/UserCookie.java

Changeset: 222a91b9438a
Author:    roland
Date:      2019-09-26 17:49 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/222a91b9438a

8231405: [Shenandoah] guarantee(d != NULL) failed: Null dominator info
Reviewed-by: shade, rkennke

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/CallMultipleCatchProjs.java

Changeset: b3ca57ddfc92
Author:    redestad
Date:      2019-09-27 12:46 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/b3ca57ddfc92

8231471: Obsolete -XX:CompilationPolicyChoice
Reviewed-by: kvn, dholmes, thartmann

! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/compilationPolicy.cpp
! src/hotspot/share/runtime/compilationPolicy.hpp
! src/hotspot/share/runtime/globals.hpp
- src/hotspot/share/runtime/rframe.cpp
- src/hotspot/share/runtime/rframe.hpp

Changeset: 43c4fb8ba96b
Author:    roland
Date:      2019-07-16 08:56 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/43c4fb8ba96b

8227384: C2 compilation fails with "graph should be schedulable" when running with -XX:-EliminateLocks
Reviewed-by: thartmann, kvn

! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/type.hpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestEliminateLocksOffCrash.java

Changeset: a1eba2e37671
Author:    coleenp
Date:      2019-09-27 07:56 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/a1eba2e37671

8231472: Clean up Monitor::_safepoint_check usage to Mutex::_safepoint_check
Summary: Change Monitor:: to Mutex:: when allocating a Mutex, and in mutexLocker.
Reviewed-by: rehn, dholmes

! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/services/memoryManager.cpp

Changeset: d10b732966ba
Author:    jiefu
Date:      2019-09-27 20:06 +0800
URL:       https://hg.openjdk.java.net/amber/amber/rev/d10b732966ba

8231567: minimal build failed after JDK-8226690
Reviewed-by: shade, coleenp

! src/hotspot/share/prims/jvmtiExport.hpp

Changeset: 975f2d30f6b3
Author:    rehn
Date:      2019-09-27 15:15 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/975f2d30f6b3

8231321: compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java failed assertion
Reviewed-by: thartmann, eosterlund

! src/hotspot/share/code/nmethod.cpp

Changeset: 98ea90226198
Author:    dfuchs
Date:      2019-09-27 14:43 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/98ea90226198

8231037: java/net/InetAddress/ptr/Lookup.java fails intermittently due to reverse lookup failed
Summary: The test is updated to verify whether reverse lookup is altogether possible.
Reviewed-by: chegar

! test/jdk/java/net/InetAddress/ptr/Lookup.java

Changeset: 8511c662083b
Author:    darcy
Date:      2019-09-27 08:57 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/8511c662083b

8231557: Suppress warnings on non-serializable instance fields in jdk.scripting.nashorn module
Reviewed-by: jlaskey

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Property.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SharedPropertyMap.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/StoredScript.java

Changeset: 9a3a700ca571
Author:    lmesnik
Date:      2019-09-27 10:48 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/9a3a700ca571

8230942: Support compressed cores in SA tests
Reviewed-by: dholmes, sspitsyn

! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java
! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java
! test/lib/jdk/test/lib/SA/SATestUtils.java

Changeset: 489532b89775
Author:    dl
Date:      2019-09-27 12:20 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/489532b89775

8231032: ThreadMXBean locking tests fail after JSR 166 refresh
Reviewed-by: martin, mchung, dholmes

! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
! test/jdk/ProblemList.txt
! test/jdk/java/util/concurrent/tck/JSR166TestCase.java
! test/jdk/java/util/concurrent/tck/ReentrantLockTest.java
! test/jdk/java/util/concurrent/tck/ReentrantReadWriteLockTest.java
! test/jdk/java/util/concurrent/tck/tck.policy

Changeset: 693c1eb29b8d
Author:    dl
Date:      2019-09-27 12:20 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/693c1eb29b8d

8231036: vmTestbase monitoring tests fail after JSR 166 refresh
Reviewed-by: martin, dholmes

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/SynchronizerLockingThreads.java

Changeset: c5b80da6b561
Author:    bobv
Date:      2019-09-27 18:27 +0000
URL:       https://hg.openjdk.java.net/amber/amber/rev/c5b80da6b561

8231431: JAOTC issues with JAR path containing spaces
Reviewed-by: kvn

! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/FileSupport.java

Changeset: a819c684964b
Author:    igerasim
Date:      2019-09-27 17:50 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/a819c684964b

8230415: Avoid redundant permission checking in FilePermissionCollection and SocketPermissionCollection
Reviewed-by: mullan

! src/java.base/share/classes/java/io/FilePermission.java
! src/java.base/share/classes/java/net/SocketPermission.java

Changeset: 31524b016783
Author:    cjplummer
Date:      2019-09-28 12:33 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/31524b016783

8231287: JMap should do a better job of reporting exception it catches
Summary: Retrhow any caught exception, and always print exceptions before exiting
Reviewed-by: sspitsyn, phh

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/JMap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/Tool.java
! test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java

Changeset: 4107e5a422b6
Author:    azeller
Date:      2019-09-28 17:52 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/4107e5a422b6

8231457: Asserts on AIX because os::elapsed_counter() is not monotonic
Summary: replace gettimeofday with javaTimeNanos
Reviewed-by: dholmes, stuefe

! src/hotspot/os/aix/os_aix.cpp

Changeset: 0df9370fee29
Author:    chagedorn
Date:      2019-09-30 09:29 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/0df9370fee29

8230062: assert(i == p->size()-1) failed: must be last element of the pack
Summary: Avoids vectorization of reduction chain in which an intermediate result is used.
Reviewed-by: roland, thartmann

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

Changeset: b1c3d24553e0
Author:    tschatzl
Date:      2019-09-30 10:21 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/b1c3d24553e0

8231553: Deprecate unused G1RSetScanBlockSize command line option
Reviewed-by: lkorinth, sjohanss

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

Changeset: 2d40e6a7ce8e
Author:    vkempik
Date:      2019-09-24 14:54 +0300
URL:       https://hg.openjdk.java.net/amber/amber/rev/2d40e6a7ce8e

8229872: (fs) Increase buffer size used with getmntent
Summary: Dynamically allocate memory for getmntent
Reviewed-by: alanb

! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystem.java
! src/java.base/linux/classes/sun/nio/fs/LinuxNativeDispatcher.java
! src/java.base/linux/native/libnio/fs/LinuxNativeDispatcher.c
! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c

Changeset: ff559f979c4b
Author:    redestad
Date:      2019-09-30 14:04 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/ff559f979c4b

8231616: Simplify compilation policy hierarchy
Reviewed-by: thartmann, neliasso

! src/hotspot/share/runtime/compilationPolicy.cpp
! src/hotspot/share/runtime/compilationPolicy.hpp
! src/hotspot/share/runtime/tieredThresholdPolicy.hpp

Changeset: 752bf4d5fbb7
Author:    rkennke
Date:      2019-09-30 17:00 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/752bf4d5fbb7

8231499: Shenandoah: compiler/arraycopy/TestDefaultMethodArrayCloneDeoptC2 fails
Reviewed-by: shade, roland

! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp

Changeset: 3764371e022f
Author:    lucy
Date:      2019-09-30 17:18 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/3764371e022f

8231403: [ppc]: Align ReservedCodeCacheSize default value with other platforms
Reviewed-by: goetz

! src/hotspot/cpu/ppc/c2_globals_ppc.hpp

Changeset: b14643d898d3
Author:    shade
Date:      2019-09-30 18:02 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/b14643d898d3

8231583: Shenandoah: Fix register clash in SBSA::resolve_forwarding_pointer() borrowing
Reviewed-by: rkennke

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

Changeset: 2c06226003aa
Author:    pconcannon
Date:      2019-09-30 17:19 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/2c06226003aa

8229338: clean up test/jdk/java/util/RandomAccess/Basic.java
Summary: General refactoring of code and increased test coverage
Reviewed-by: lancea, aefimov

! test/jdk/java/util/RandomAccess/Basic.java

Changeset: a595e67d6683
Author:    coleenp
Date:      2019-09-30 13:10 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/a595e67d6683

8184732: Deadlock detection improvements for 'special' locks
Summary: Assert that special ranked locks cannot safepoint and allow_vm_block and remove locks from the exceptional lock list in no_safepoint_verifier.
Reviewed-by: dholmes, eosterlund

! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/vmThread.cpp
+ test/hotspot/jtreg/runtime/Safepoint/NoSafepointVerifier.java
! test/lib/sun/hotspot/WhiteBox.java

Changeset: a074e637aeee
Author:    coleenp
Date:      2019-09-30 13:22 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/a074e637aeee

Merge


Changeset: cece74021580
Author:    joehw
Date:      2019-09-30 17:54 +0000
URL:       https://hg.openjdk.java.net/amber/amber/rev/cece74021580

8016914: CoreDocumentImpl.setXmlVersion NPE
Reviewed-by: lancea

! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java
+ test/jaxp/javax/xml/jaxp/unittest/transform/StAX2DOMTest.java
+ test/jaxp/javax/xml/jaxp/unittest/transform/StAX2DOMTest.xml
+ test/jaxp/javax/xml/jaxp/unittest/transform/StAX2DOMTest1.xml

Changeset: 35cbd86e088a
Author:    mbaesken
Date:      2019-09-26 13:51 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/35cbd86e088a

8231357: sun/security/pkcs11/Cipher/TestKATForGCM.java fails on SLES11 using mozilla-nss-3.14
Reviewed-by: clanger, valeriep

! test/jdk/sun/security/pkcs11/Cipher/TestKATForGCM.java

Changeset: 6fc57e391539
Author:    neliasso
Date:      2019-10-01 11:43 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/6fc57e391539

8226721: Missing intrinsics for Math.ceil, floor, rint
Reviewed-by: neliasso, vlivanov, ecaspole
Contributed-by: jatin.bhateja at intel.com

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/convertnode.cpp
! src/hotspot/share/opto/convertnode.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/java.base/share/classes/java/lang/Math.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestDoubleVect.java
+ test/micro/org/openjdk/bench/java/math/FpRoundingBenchmark.java

Changeset: d7dbabd226ff
Author:    pliden
Date:      2019-10-01 12:27 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/d7dbabd226ff

8231296: ZGC: vmTestbase/nsk/jvmti/Allocate/alloc001/ fails
Reviewed-by: sspitsyn, dcubed, iignatyev

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/TestDescription.java

Changeset: 54de0c861d32
Author:    dfuchs
Date:      2019-10-01 12:10 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/54de0c861d32

8231506: Fix some instabilities in a few networking tests
Reviewed-by: alanb, chegar, msheppar

! test/jdk/java/net/MulticastSocket/UnreferencedMulticastSockets.java
! test/jdk/java/net/SocketImpl/SocketImplCombinations.java
! test/jdk/java/net/httpclient/DigestEchoServer.java

Changeset: 94ca05133eb2
Author:    jboes
Date:      2019-09-26 12:35 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/94ca05133eb2

8209178: Proxied HttpsURLConnection doesn't send BODY when retrying POST request
Summary: Preserve BODY in poster output stream before sending CONNECT request
Reviewed-by: dfuchs, vtewari

! src/java.base/share/classes/sun/net/www/http/HttpClient.java
+ test/jdk/sun/net/www/http/HttpClient/B8209178.java

Changeset: f4a4804ab3e6
Author:    roland
Date:      2019-09-30 17:58 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/f4a4804ab3e6

8231665: 8231055 broke escapeAnalysis/TestSelfArrayCopy.java
Reviewed-by: thartmann

! test/hotspot/jtreg/compiler/escapeAnalysis/TestSelfArrayCopy.java

Changeset: ed5e399d967d
Author:    rschmelter
Date:      2019-10-01 14:09 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/ed5e399d967d

8191521: handle long relative path specified in -Xbootclasspath/a on windows
Reviewed-by: ccheung, clanger

! src/hotspot/os/windows/os_windows.cpp
! test/hotspot/gtest/runtime/test_os_windows.cpp
! test/hotspot/jtreg/runtime/LoadClass/LongBCP.java

Changeset: d9b2b4085f9a
Author:    clanger
Date:      2019-10-01 14:51 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/d9b2b4085f9a

8223869: Problem list java/awt/FontMetrics/MaxAdvanceIsMax.java on more platforms
Reviewed-by: goetz

! test/jdk/ProblemList.txt

Changeset: 9b644c06226f
Author:    shade
Date:      2019-10-01 15:38 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/9b644c06226f

8231503: [TESTBUG] compiler/{jvmci,aot} tests should not run with GCs that do not support JVMCI/AOT
Reviewed-by: kvn, dlong, stefank

! test/jtreg-ext/requires/VMProps.java

Changeset: eba8b29bf528
Author:    shade
Date:      2019-10-01 15:38 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/eba8b29bf528

8231667: Shenandoah: Full GC should take empty regions into slices for compaction
Reviewed-by: rkennke

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

Changeset: 814156987833
Author:    bpb
Date:      2019-10-01 07:37 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/814156987833

8229333: java/io/File/SetLastModified.java timed out
Reviewed-by: lancea, rriggs

! test/jdk/java/io/File/SetLastModified.java

Changeset: c8b0dcab20d7
Author:    erikj
Date:      2019-10-01 08:11 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/c8b0dcab20d7

8231594: Configure fails on some Linux systems
Reviewed-by: tbell, ihse

! make/autoconf/basics.m4

Changeset: a7c95e2f8814
Author:    fweimer
Date:      2019-09-28 11:04 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/a7c95e2f8814

8231600: Avoid GCC 8 strncpy error in jdk.jdwp.agent
Reviewed-by: cjplummer, amenkov

! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c

Changeset: 91d236715160
Author:    darcy
Date:      2019-10-01 20:07 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/91d236715160

8231545: Suppress warnings on non-serializable instance fields in jdk.jshell module
Reviewed-by: rfield

! src/jdk.jshell/share/classes/jdk/jshell/ExpressionToTypeInfo.java

Changeset: 1181f58f30e2
Author:    chagedorn
Date:      2019-10-02 08:27 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/1181f58f30e2

8231626: DeoptimizeRandom should not be a product flag
Summary: The DeoptimizeRandom flag is changed to develop since it has no effect in production.
Reviewed-by: neliasso, thartmann

! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java
! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationTest.java

Changeset: b25362cec8ce
Author:    alanb
Date:      2019-10-02 09:16 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/b25362cec8ce

8231603: (se) Selector implementations do not need to use cancelledKeys
Reviewed-by: chegar, bpb

! src/java.base/share/classes/java/nio/channels/spi/AbstractSelectionKey.java
! src/java.base/share/classes/java/nio/channels/spi/AbstractSelector.java
! src/java.base/share/classes/sun/nio/ch/SelectorImpl.java

Changeset: 299756f23687
Author:    lkorinth
Date:      2019-10-02 16:08 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/299756f23687

8231671: Fix copyright headers in hotspot (missing comma after year)
Reviewed-by: tschatzl, dholmes

! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
! src/hotspot/share/logging/logSelectionList.hpp
! src/hotspot/share/prims/jvmtiThreadState.hpp

Changeset: ed0058d06107
Author:    bpb
Date:      2019-10-02 07:50 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/ed0058d06107

8229022: BufferedReader performance can be improved by using StringBuilder
Reviewed-by: igerasim, vtewari, dfuchs

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

Changeset: 0aa2cdae73ce
Author:    erikj
Date:      2019-10-02 10:04 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/0aa2cdae73ce

8231505: Bump required boot jdk version to 13
Reviewed-by: darcy, ihse

! make/autoconf/version-numbers
! make/conf/jib-profiles.js

Changeset: 5c83830390ba
Author:    rriggs
Date:      2019-10-02 13:57 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/5c83830390ba

8231663: Incorrect GPL header in some RMI/SQL package-info.java files
Reviewed-by: bpb, iris, lancea

! src/java.rmi/share/classes/java/rmi/activation/package-info.java
! src/java.rmi/share/classes/java/rmi/dgc/package-info.java
! src/java.rmi/share/classes/java/rmi/package-info.java
! src/java.rmi/share/classes/java/rmi/registry/package-info.java
! src/java.rmi/share/classes/java/rmi/server/package-info.java
! src/java.sql/share/classes/javax/sql/package-info.java

Changeset: 319173c62caa
Author:    ccheung
Date:      2019-10-02 16:55 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/319173c62caa

8231606: _method_ordering is not set during CDS dynamic dump time
Summary: Add the missing DynamicDumpSharedSpaces check in sort_methods(); replace the (DumpSharedSpaces || DynamicDumpSharedSpaces) with the Arguments::is_dumping_archive() function call.
Reviewed-by: iklam, coleenp, jiangli

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/classLoader.inline.hpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/verificationType.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/constMethod.hpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! src/hotspot/share/runtime/thread.cpp
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamic.java

Changeset: f45278353668
Author:    cjplummer
Date:      2019-10-02 17:56 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/f45278353668

8231288: "jhsdb jmap" test needed to reproduce issues that used to be reproduced by JShellHeapDumpTest
Reviewed-by: sgehwolf, sspitsyn

! test/jdk/ProblemList.txt
+ test/jdk/sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java
! test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java

Changeset: e606e9b6ba7a
Author:    jwilhelm
Date:      2019-10-03 07:10 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/e606e9b6ba7a

Added tag jdk-14+17 for changeset 5c83830390ba

! .hgtags

Changeset: 67b3480882b4
Author:    shade
Date:      2019-10-03 07:38 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/67b3480882b4

8231713: x86_32 build failures after JDK-8226721 (Missing intrinsics for Math.ceil, floor, rint)
Reviewed-by: kvn

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

Changeset: 389e50d98dc3
Author:    stefank
Date:      2019-09-27 09:01 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/389e50d98dc3

8231563: ZGC: Fails to warn when user sets the max heap size to larger than 16TB
Reviewed-by: tschatzl, pliden

! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.hpp
! src/hotspot/cpu/x86/gc/z/zGlobals_x86.hpp

Changeset: 61437e06602a
Author:    pliden
Date:      2019-10-03 10:54 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/61437e06602a

8231774: ZGC: ZVirtualMemoryManager unmaps incorrect address
Reviewed-by: kbarrett, stefank

! src/hotspot/os/posix/gc/z/zVirtualMemory_posix.cpp

Changeset: ca80b8395923
Author:    pliden
Date:      2019-10-03 10:56 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/ca80b8395923

8231776: ZGC: Fix incorrect address space description
Reviewed-by: eosterlund

! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.cpp
! src/hotspot/cpu/x86/gc/z/zGlobals_x86.cpp

Changeset: d873ce07465d
Author:    redestad
Date:      2019-10-03 13:45 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/d873ce07465d

8231707: Improve Mutex inlining
Reviewed-by: rehn, dholmes, coleenp

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

Changeset: 9759972b4f1c
Author:    darcy
Date:      2019-10-03 08:49 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/9759972b4f1c

8231777: Remove extraneous @serial javadoc tag in NodeChangeEvent.java
Reviewed-by: alanb, chegar

! src/java.prefs/share/classes/java/util/prefs/NodeChangeEvent.java

Changeset: 7a4183b8062f
Author:    lmesnik
Date:      2019-10-03 08:50 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/7a4183b8062f

8231768: Remove duplicate if/else in vmTestbase/nsk/share/jdi/Binder.java
Reviewed-by: sspitsyn, phh, cjplummer

! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Binder.java

Changeset: 3ab9f0464a7d
Author:    lmesnik
Date:      2019-10-03 08:51 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/3ab9f0464a7d

Merge


Changeset: e25b317d0350
Author:    jboes
Date:      2019-10-03 18:59 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/e25b317d0350

8231161: Wrong return type in code sample in Collector API documentation
Summary: Correct declaration of container from R to A and add compilation test
Reviewed-by: smarks, lancea

! src/java.base/share/classes/java/util/stream/Collector.java
+ test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectorExample.java

Changeset: 13f29c43b6c7
Author:    fmatte
Date:      2019-10-04 07:54 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/13f29c43b6c7

8216352: SA: ClhsdbLauncher should throw errors on Unrecognized commands
Reviewed-by: cjplummer, sspitsyn

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

Changeset: 26f0ed77734e
Author:    ecaspole
Date:      2019-10-04 12:00 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/26f0ed77734e

8215521: add microbenchmark to measure AccessController.getContext
Reviewed-by: redestad, alanb

+ test/micro/org/openjdk/bench/java/security/GetContext.java

Changeset: c6f1226cfb72
Author:    vdeshpande
Date:      2019-10-04 11:45 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/c6f1226cfb72

8221092: UseAVX=3 has performance degredation on Skylake (X7) processors
Summary: Fix for UseAVX=3 has performance degredation on Skylake (X7) processors
Reviewed-by: kvn

! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/x86/x86.ad

Changeset: ff45c1bf8129
Author:    lancea
Date:      2019-10-04 15:51 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/ff45c1bf8129

8223771: FileSystemProvider.newFileSystem(Path, Map) should throw IOException when called with a file that cannot be open
Reviewed-by: alanb

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

Changeset: 72ef2c0faf47
Author:    lancea
Date:      2019-10-06 13:08 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/72ef2c0faf47

8231093: Document the ZIP FS properties noCompression and releaseVersion
Reviewed-by: clanger, martin, alanb

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystemProvider.java
! src/jdk.zipfs/share/classes/module-info.java
+ test/jdk/jdk/nio/zipfs/CompressionModeTest.java
! test/jdk/jdk/nio/zipfs/jarfs/MultiReleaseJarTest.java

Changeset: 97cd0aa39787
Author:    pliden
Date:      2019-10-07 07:53 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/97cd0aa39787

8231825: ZGC: Remove ZMaxHeapSize and ZMaxHeapSizeShift
Reviewed-by: tschatzl, eosterlund

! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.hpp
! src/hotspot/cpu/x86/gc/z/zGlobals_x86.hpp
! src/hotspot/share/gc/z/zArguments.cpp
! src/hotspot/share/gc/z/zGlobals.hpp
! src/hotspot/share/gc/z/zVirtualMemory.cpp

Changeset: ccbb5a2bf3ab
Author:    redestad
Date:      2019-10-07 12:06 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/ccbb5a2bf3ab

8231895: Avoid String allocations in JVM_FindLoadedClass
Reviewed-by: jiangli, dholmes, iklam

! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/prims/jvm.cpp

Changeset: 8991796c17d4
Author:    roland
Date:      2019-10-01 10:28 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/8991796c17d4

8231620: assert(bol->is_Bool()) crash during split if due to FastLockNode
Reviewed-by: vlivanov, thartmann

! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/split_if.cpp
+ test/hotspot/jtreg/compiler/loopopts/SplitIfSharedFastLockBehindCastPP.java

Changeset: bada0782842a
Author:    roland
Date:      2019-10-02 17:32 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/bada0782842a

8231550: C2: ShouldNotReachHere() in verify_strip_mined_scheduling
Reviewed-by: vlivanov, thartmann

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/TestConservativeAntiDep.java

Changeset: b1da055915ef
Author:    clanger
Date:      2019-10-07 13:32 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/b1da055915ef

8231885: Fix/remove malformed assert in os_windows.cpp
Reviewed-by: dcubed, stuefe, kbarrett

! src/hotspot/os/windows/os_windows.cpp

Changeset: 74094a60d018
Author:    shade
Date:      2019-10-07 15:00 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/74094a60d018

8231930: Windows build fails after JDK-8191521
Reviewed-by: dholmes, clanger

! test/hotspot/gtest/runtime/test_os_windows.cpp

Changeset: d148a7e7160c
Author:    hannesw
Date:      2019-10-07 15:58 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/d148a7e7160c

8220217: Javadoc missing link to member method
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java
! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java
+ test/langtools/jdk/javadoc/doclet/testMemberInheritance/pkg2/DocumentedNonGenericChild.java
+ test/langtools/jdk/javadoc/doclet/testMemberInheritance/pkg2/UndocumentedGenericParent.java

Changeset: 35ce0ad5870a
Author:    coleenp
Date:      2019-10-07 10:04 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/35ce0ad5870a

8229900: RedefineDeleteJmethod.java fails with -Xcheck:jni
Summary: Remove RedefineClasses adjustment and test, but improve checking for method/class matching.
Reviewed-by: dholmes, sspitsyn

! src/hotspot/share/prims/jniCheck.cpp
! src/hotspot/share/prims/jniCheck.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
- test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineDeleteJmethod.java
- test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/libRedefineDeleteJmethod.c

Changeset: 8ca46e186a63
Author:    cito
Date:      2019-10-07 16:44 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/8ca46e186a63

8225694: Destination option missing in FlightRecorderMXBeanImpl
Reviewed-by: egahlin

! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ManagementSupport.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/FlightRecorderMXBeanImpl.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/MBeanUtils.java
! test/jdk/jdk/jfr/jmx/TestRecordingOptions.java

Changeset: 48a73ec3a817
Author:    redestad
Date:      2019-10-07 16:55 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/48a73ec3a817

8230043: Lazily load libverify
8230140: Remove unused mutex and monitor declarations
Reviewed-by: hseigel, erikj, alanb, dholmes

! make/lib/CoreLibraries.gmk
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/os.cpp
! src/java.base/share/native/libjava/Class.c
! src/java.base/share/native/libjava/ClassLoader.c
+ src/java.base/share/native/libjava/check_classname.c
+ src/java.base/share/native/libjava/check_classname.h
- src/java.base/share/native/libjava/verify_stub.c
! src/java.base/share/native/libverify/check_code.c
- src/java.base/share/native/libverify/check_format.c
! test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java

Changeset: b4c660a75b54
Author:    shade
Date:      2019-10-07 17:12 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/b4c660a75b54

8231932: Shenandoah: conc/par GC threads ergonomics overrides user settings
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! test/hotspot/jtreg/gc/shenandoah/TestGCThreadGroups.java
! test/hotspot/jtreg/gc/shenandoah/options/TestThreadCounts.java
+ test/hotspot/jtreg/gc/shenandoah/options/TestThreadCountsOverride.java

Changeset: f48737be4fd7
Author:    shade
Date:      2019-10-07 17:12 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/f48737be4fd7

8231946: Remove obsolete and unused ShenandoahVerifyObjectEquals flag
Reviewed-by: rkennke

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

Changeset: dcb418f5aabd
Author:    jiangli
Date:      2019-10-07 11:29 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/dcb418f5aabd

8231630: Optimize boot loader with no bootclasspath append entry.
Summary: Optimize SystemDictionary::load_instance_class for boot loader. Immediately return NULL if the requested class is either in the unnamed package or unnamed module, or in a module not defined to the boot loader, when there is no bootclasspath append entry.
Reviewed-by: martin, aeubanks, dthomson, redestad, lfoltan, iklam

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

Changeset: 43f63f904bbc
Author:    dlong
Date:      2019-10-07 13:56 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/43f63f904bbc

8231902: Build of jdk.internal.vm.compiler.management/module-info.java.extra failed
Reviewed-by: kvn, ihse, erikj

! make/gensrc/Gensrc-jdk.internal.vm.compiler.management.gmk

Changeset: 165b193b30dd
Author:    dholmes
Date:      2019-10-07 18:44 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/165b193b30dd

8231289: Disentangle JvmtiRawMonitor from ObjectMonitor and clean it up
Reviewed-by: sspitsyn, dcubed, coleenp

! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiRawMonitor.cpp
! src/hotspot/share/prims/jvmtiRawMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/services/threadService.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait005/rawmnwait005.cpp

Changeset: 2faeaa5933a6
Author:    valeriep
Date:      2019-10-08 00:01 +0000
URL:       https://hg.openjdk.java.net/amber/amber/rev/2faeaa5933a6

8229243: SunPKCS11-Solaris provider tests failing on Solaris 11.4
Summary: For CK_GCM_PARAMS, try the spec definition first before falling back to the header file definition
Reviewed-by: xuelei

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Digest.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Mac.java
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_convert.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_crypt.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_util.c
+ src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11gcm2.h
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11t.h
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11wrapper.h
! src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/p11_md.h
! src/jdk.crypto.cryptoki/windows/native/libj2pkcs11/p11_md.h
! test/jdk/sun/security/pkcs11/Cipher/TestGCMKeyAndIvCheck.java

Changeset: 5b5de2618756
Author:    smarks
Date:      2019-10-07 17:13 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/5b5de2618756

8231977: Discuss serializability of collections
Reviewed-by: darcy, plevart, chegar

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

Changeset: 452ad8f882c6
Author:    mbaesken
Date:      2019-10-02 10:01 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/452ad8f882c6

8231751: on aix handle Power 9 in os::get_summary_cpu_info
Reviewed-by: clanger, mdoerr

! src/hotspot/os/aix/os_aix.cpp

Changeset: 227ddf1ff93d
Author:    mbaesken
Date:      2019-10-08 09:33 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/227ddf1ff93d

8231753: use more Posix functionality in aix os::print_os_info
Reviewed-by: clanger, dholmes

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/posix/os_posix.cpp

Changeset: 55a8d95c7787
Author:    redestad
Date:      2019-10-08 10:24 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/55a8d95c7787

8231355: Remove unused utility methods in libjava
Reviewed-by: dholmes, jrose, alanb

! src/hotspot/share/classfile/javaClasses.cpp
! src/java.base/share/native/libjava/VM.c
! src/java.base/share/native/libjava/jdk_util.h
! src/java.base/share/native/libjava/jni_util.c
! src/java.base/share/native/libjava/jni_util.h
- src/java.base/unix/native/libjava/jdk_util_md.c
! src/java.base/windows/native/libjava/jdk_util_md.c

Changeset: 7f34de3cdfe9
Author:    alanb
Date:      2019-10-08 10:58 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/7f34de3cdfe9

8231921: (se) SelectorImpl.register does not need to set the attachment when it is null
Reviewed-by: bpb

! src/java.base/share/classes/java/nio/channels/SelectionKey.java
! src/java.base/share/classes/sun/nio/ch/SelectorImpl.java

Changeset: b0a731a6642b
Author:    shade
Date:      2019-10-08 15:08 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/b0a731a6642b

8231931: [TESTBUG] serviceability/sa/TestUniverse.java looks for wrong string with Shenandoah
Reviewed-by: rkennke

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

Changeset: d62c7224d5b7
Author:    redestad
Date:      2019-10-08 15:48 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/d62c7224d5b7

8231993: Remove redundant pkg_str param from is_shared_class_visible_for_classloader
Reviewed-by: hseigel, coleenp

! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp

Changeset: 03165abce4cc
Author:    jlahoda
Date:      2019-10-08 15:43 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/03165abce4cc

8230162: ScopeImpl.remove() has O(N) performance
Reviewed-by: jlahoda
Contributed-by: bcorso at google.com

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java
! test/langtools/tools/javac/lib/DPrinter.java
! test/langtools/tools/javac/scope/RemoveSymbolUnitTest.java

Changeset: 6fc4a729763e
Author:    pconcannon
Date:      2019-10-08 14:56 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/6fc4a729763e

8230946: Clarify security manager behaviour of a connected DatagramSocket and DatagramChannel
Summary: Update to API, to clarify that packets are dropped in the receive method of non-connected sockets if they fail the security manager checks
Reviewed-by: alanb, chegar, dfuchs

! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/nio/channels/DatagramChannel.java

Changeset: 7cb1218ef4d0
Author:    pconcannon
Date:      2019-10-08 15:03 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/7cb1218ef4d0

8222829: DatagramSocket.setSoTimeout does not specify IAE when timeout is negative
Summary: Clarifies behaviour of setSoTimeout() method when given negative timeout value.
Reviewed-by: alanb, chegar, dfuchs

! src/java.base/share/classes/java/net/DatagramSocket.java
! test/jdk/java/net/DatagramSocket/DatagramTimeout.java

Changeset: 726a3945e934
Author:    dtitov
Date:      2019-10-08 09:13 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/726a3945e934

8170299: Debugger does not stop inside the low memory notifications code
Reviewed-by: sspitsyn, dholmes

! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
+ src/hotspot/share/runtime/notificationThread.cpp
+ src/hotspot/share/runtime/notificationThread.hpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/runtime/serviceThread.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/diagnosticFramework.cpp
! src/hotspot/share/services/gcNotifier.cpp
! src/hotspot/share/services/lowMemoryDetector.cpp
! src/hotspot/share/services/lowMemoryDetector.hpp
! src/hotspot/share/services/management.cpp
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/NotificationThread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java
+ test/jdk/com/sun/jdi/JdbStopInNotificationThreadTest.java

Changeset: 94dd00d2da29
Author:    dtitov
Date:      2019-10-08 09:39 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/94dd00d2da29

8231666: ThreadIdTable::grow() invokes invalid thread transition
Reviewed-by: dholmes, rehn

! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/services/threadIdTable.cpp
! src/hotspot/share/services/threadIdTable.hpp
+ test/jdk/javax/management/mxbean/ThreadStartTest.java

Changeset: c16f3a24a6fc
Author:    coleenp
Date:      2019-10-08 13:18 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/c16f3a24a6fc

8225681: vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine fails due a) MT-unsafe modification of inline cache
Summary: allow old methods in CompiledStaticDirectCall::set_to_interpreted
Reviewed-by: sspitsyn, eosterlund

! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp
! src/hotspot/cpu/arm/compiledIC_arm.cpp
! src/hotspot/cpu/ppc/compiledIC_ppc.cpp
! src/hotspot/cpu/s390/compiledIC_s390.cpp
! src/hotspot/cpu/sparc/compiledIC_sparc.cpp
! src/hotspot/cpu/x86/compiledIC_x86.cpp
! src/hotspot/share/code/compiledIC.cpp
! src/hotspot/share/code/compiledIC.hpp

Changeset: dfe3d11378cc
Author:    dtitov
Date:      2019-10-08 11:18 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/dfe3d11378cc

8199136: Dead code in src/jdk.jcmd/share/classes/sun/tools/common/ProcessArgumentMatcher.java
Reviewed-by: dholmes, dtitov
Contributed-by: mandrikov at gmail.com

! src/jdk.jcmd/share/classes/sun/tools/common/ProcessArgumentMatcher.java

Changeset: 7c1d0616828c
Author:    redestad
Date:      2019-10-08 20:47 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/7c1d0616828c

8232006: Remove dead code from klassVtable
Reviewed-by: coleenp, jiangli, lfoltan

! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/oops/klassVtable.hpp

Changeset: d6058bd73982
Author:    kbarrett
Date:      2019-10-08 15:15 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/d6058bd73982

8231153: Improve concurrent refinement statistics
8043505: G1RemSet::_conc_refine_cards is incremented unsynchronized
Summary: Added refinement rates and counts, removed _conc_refine_cards
Reviewed-by: tschatzl, sjohanss

! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Analytics.hpp
! src/hotspot/share/gc/g1/g1CollectionSet.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/g1ConcurrentRefineThread.hpp
! 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
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/g1/g1RemSetSummary.hpp
! test/hotspot/jtreg/gc/g1/TestRemsetLoggingThreads.java
! test/hotspot/jtreg/gc/g1/TestRemsetLoggingTools.java

Changeset: 7b41c88f8432
Author:    dholmes
Date:      2019-10-08 17:30 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/7b41c88f8432

8231737: Cleanup JvmtiRawMonitor code
Reviewed-by: sspitsyn, pliden, coleenp, dcubed

! src/hotspot/share/prims/jvmtiRawMonitor.cpp
! src/hotspot/share/prims/jvmtiRawMonitor.hpp

Changeset: 23a06a5eeddd
Author:    darcy
Date:      2019-10-08 15:27 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/23a06a5eeddd

8231368: Suppress warnings on non-serializable non-transient instance fields in java.security.jgss
Reviewed-by: mullan, coffeys

! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBError.java

Changeset: eb68d459ba6a
Author:    pliden
Date:      2019-10-09 08:09 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/eb68d459ba6a

8231489: GC watermark_0_1 failed due to "metaspace.gc.Fault: GC has happened too rare"
Reviewed-by: tschatzl, sjohanss

! test/hotspot/jtreg/vmTestbase/metaspace/gc/HighWaterMarkTest.java
! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_0_1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_10_20/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_70_80/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_99_100/TestDescription.java
! test/jtreg-ext/requires/VMProps.java

Changeset: 5185bc8dcbb1
Author:    rrich
Date:      2019-10-08 15:30 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/5185bc8dcbb1

8230677: Should disable Escape Analysis if JVMTI capability can_get_owned_monitor_info was taken
Reviewed-by: sspitsyn, dholmes, kvn

! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/prims/jvmtiManageCapabilities.cpp
+ test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoWithEATest.java
+ test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/libGetOwnedMonitorInfoWithEATest.c
+ test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoWithEATest.java
+ test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/libGetOwnedMonitorStackDepthInfoWithEATest.c

Changeset: 7605e97c9491
Author:    coffeys
Date:      2019-10-09 10:14 +0000
URL:       https://hg.openjdk.java.net/amber/amber/rev/7605e97c9491

8231770: Test java/util/zip/FlaterTest.java fails with -Xcheck:jni
Reviewed-by: alanb, coffeys, chegar
Contributed-by: kiran.sidhartha.ravikumar at oracle.com

! src/java.base/share/native/libzip/Deflater.c
! test/jdk/java/util/zip/FlaterTest.java

Changeset: 270fdb5898f2
Author:    coffeys
Date:      2019-10-09 10:15 +0000
URL:       https://hg.openjdk.java.net/amber/amber/rev/270fdb5898f2

8214560: Use {@systemProperty} for definitions of system properties (httpserver)
Reviewed-by: dfuchs, coffeys, chegar
Contributed-by: kiran.sidhartha.ravikumar at oracle.com

! src/jdk.httpserver/share/classes/com/sun/net/httpserver/spi/HttpServerProvider.java

Changeset: 8f849d3ec1e5
Author:    sgehwolf
Date:      2019-10-08 15:30 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/8f849d3ec1e5

8232003: (fs) Files.write can leak file descriptor in the exception case
Summary: Be sure to close the leaked OutputStream in all cases
Reviewed-by: alanb, bpb, clanger

! src/java.base/share/classes/java/nio/file/Files.java

Changeset: d376d86b0a01
Author:    eosterlund
Date:      2019-10-09 12:30 +0000
URL:       https://hg.openjdk.java.net/amber/amber/rev/d376d86b0a01

8230565: ZGC: Redesign C2 load barrier to expand on the MachNode level
Reviewed-by: pliden, stefank, neliasso
Contributed-by: erik.osterlund at oracle.com, per.liden at oracle.com, stefan.karlsson at oracle.com, nils.eliasson at oracle.com

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/z/z_aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/register_aarch64.hpp
! src/hotspot/cpu/x86/gc/z/zArguments_x86.cpp
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.hpp
! src/hotspot/cpu/x86/gc/z/z_x86_64.ad
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
! src/hotspot/share/gc/z/zBarrierSetAssembler.hpp
! src/hotspot/share/opto/classes.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/output.hpp
! src/hotspot/share/opto/phaseX.cpp

Changeset: 252e7f4c4d92
Author:    erikj
Date:      2019-10-09 09:23 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/252e7f4c4d92

8231974: Build fails if no common legal notices are present
Reviewed-by: dholmes, mchung, ihse

! make/CreateJmods.gmk

Changeset: 705c3f88a409
Author:    dfuchs
Date:      2019-10-09 17:38 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/705c3f88a409

8231260: (dc) DatagramChannel::disconnect changes the port of the local address to 0 (lnx)
Summary: DatagramChannel::disconnect will attempt to rebind to the original port if the local port switches back to 0 after the association is disolved by the system.
Reviewed-by: alanb, chegar, fweimer

! src/java.base/share/classes/java/nio/channels/DatagramChannel.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
+ test/jdk/java/nio/channels/DatagramChannel/AddressesAfterDisconnect.java

Changeset: 6e017b301287
Author:    darcy
Date:      2019-10-09 09:57 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/6e017b301287

8231262: Suppress warnings on non-serializable instance fields in security libs serializable classes
Reviewed-by: mullan, chegar

! src/java.base/share/classes/java/security/GuardedObject.java
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/javax/crypto/CryptoPermission.java
! src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java
! src/java.base/share/classes/javax/security/auth/Subject.java
! src/java.base/share/classes/javax/security/auth/callback/UnsupportedCallbackException.java
! src/java.base/share/classes/sun/security/internal/spec/TlsKeyMaterialSpec.java
! src/java.base/share/classes/sun/security/provider/PolicyParser.java
! src/java.base/share/classes/sun/security/provider/SubjectCodeSource.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/util/ObjectIdentifier.java
! src/java.base/share/classes/sun/security/validator/ValidatorException.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
! src/java.base/share/classes/sun/security/x509/X509Key.java

Changeset: e036ee8bae56
Author:    darcy
Date:      2019-10-09 10:17 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/e036ee8bae56

8231202: Suppress warnings on non-serializable non-transient instance fields in serializable classes
Reviewed-by: rriggs, chegar

! src/java.base/share/classes/java/lang/Throwable.java
! src/java.base/share/classes/java/lang/invoke/SerializedLambda.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/time/Clock.java
! src/java.base/share/classes/java/time/chrono/ChronoPeriodImpl.java
! src/java.base/share/classes/java/util/AbstractMap.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/Collections.java
! src/java.base/share/classes/java/util/Comparators.java
! src/java.base/share/classes/java/util/PriorityQueue.java
! src/java.base/share/classes/java/util/TreeMap.java
! src/java.base/share/classes/java/util/Vector.java
! src/java.base/share/classes/java/util/jar/JarVerifier.java
! src/java.base/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationTypeMismatchExceptionProxy.java

Changeset: 55d2e10ea134
Author:    cushon
Date:      2019-10-09 10:02 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/55d2e10ea134

8231990: Remove unnecessary else-if branch in Types.union
Reviewed-by: mcimadamore
Contributed-by: Brad Corso <bcorso at google.com>

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java

Changeset: 17a34e111667
Author:    pliden
Date:      2019-10-09 20:12 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/17a34e111667

8232056: GetOwnedMonitorInfoWithEATest.java fails with ZGC: Heap too small
Reviewed-by: dholmes, rrich

! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoWithEATest.java
! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoWithEATest.java

Changeset: fb3d408c7a7e
Author:    epavlova
Date:      2019-10-09 10:59 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/fb3d408c7a7e

8231903: [Graal] Update com.oracle.mxtool.junit classes
Reviewed-by: kvn

! test/hotspot/jtreg/ProblemList-graal.txt
+ test/hotspot/jtreg/compiler/graalunit/CoreAarch64Test.java
+ test/hotspot/jtreg/compiler/graalunit/CoreJdk9Test.java
- test/hotspot/jtreg/compiler/graalunit/EA9Test.java
! test/hotspot/jtreg/compiler/graalunit/TestPackages.txt
! test/hotspot/jtreg/compiler/graalunit/com.oracle.mxtool.junit/com/oracle/mxtool/junit/FindClassesByAnnotatedMethods.java
- test/hotspot/jtreg/compiler/graalunit/com.oracle.mxtool.junit/com/oracle/mxtool/junit/JLModule.java
+ test/hotspot/jtreg/compiler/graalunit/com.oracle.mxtool.junit/com/oracle/mxtool/junit/ModuleSupport.java
! test/hotspot/jtreg/compiler/graalunit/com.oracle.mxtool.junit/com/oracle/mxtool/junit/MxJUnitWrapper.java
! test/hotspot/jtreg/compiler/graalunit/com.oracle.mxtool.junit/com/oracle/mxtool/junit/TextRunListener.java
! test/hotspot/jtreg/compiler/graalunit/com.oracle.mxtool.junit/com/oracle/mxtool/junit/TimingDecorator.java
! test/hotspot/jtreg/compiler/graalunit/common/GraalUnitTestLauncher.java

Changeset: e84d8379815b
Author:    rhalade
Date:      2019-10-09 12:21 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/e84d8379815b

8231887: ComodoCA.java fails because certificate was revoked
Reviewed-by: mullan, clanger

! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java

Changeset: f9cc0141574c
Author:    never
Date:      2019-10-09 16:35 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/f9cc0141574c

8231586: enlarge encoding space for OopMapValue offsets
Reviewed-by: dlong

! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/compiler/oopMap.hpp
! src/hotspot/share/opto/buildOopMap.cpp
! src/hotspot/share/runtime/interfaceSupport.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/OopMapValue.java

Changeset: d0519b8bd8d9
Author:    ccheung
Date:      2019-10-09 16:42 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/d0519b8bd8d9

8231529: [TESTBUG] runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java shouldn't wrap SkippedException into Exception
Summary: Removed the try-catch in the test.
Reviewed-by: iklam, lfoltan

! test/hotspot/jtreg/runtime/cds/appcds/LotsOfClasses.java
! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java

Changeset: 36cdb1cab7b0
Author:    jwilhelm
Date:      2019-10-10 01:48 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/36cdb1cab7b0

Added tag jdk-14+18 for changeset e84d8379815b

! .hgtags

Changeset: 865c889ce351
Author:    sspitsyn
Date:      2019-10-10 01:10 +0000
URL:       https://hg.openjdk.java.net/amber/amber/rev/865c889ce351

8231595: [TEST] develop a test case for SuspendThreadList including current thread
Summary: Extend test coverage for SuspendThreadList
Reviewed-by: amenkov, cjplummer, dholmes

+ test/hotspot/jtreg/serviceability/jvmti/SuspendWithCurrentThread/SuspendWithCurrentThread.java
+ test/hotspot/jtreg/serviceability/jvmti/SuspendWithCurrentThread/libSuspendWithCurrentThread.cpp

Changeset: 9b40d05c9f66
Author:    darcy
Date:      2019-10-09 18:23 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/9b40d05c9f66

8232076: Suppress warnings on non-serializable non-transient instance fields java.naming
Reviewed-by: lancea

! src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/Continuation.java
! src/java.naming/share/classes/javax/naming/Binding.java
! src/java.naming/share/classes/javax/naming/CannotProceedException.java
! src/java.naming/share/classes/javax/naming/LinkException.java
! src/java.naming/share/classes/javax/naming/NamingException.java
! src/java.naming/share/classes/javax/naming/event/NamingEvent.java
! src/java.naming/share/classes/javax/naming/spi/ResolveResult.java

Changeset: b4f2e13d20ea
Author:    darcy
Date:      2019-10-09 19:38 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/b4f2e13d20ea

8232078: Suppress warnings on non-serializable non-transient instance fields in java.datatransfer
Reviewed-by: serb

! src/java.datatransfer/share/classes/java/awt/datatransfer/MimeType.java

Changeset: 46b0b7fe255c
Author:    dlong
Date:      2019-10-09 21:53 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/46b0b7fe255c

8231973: Update Graal
Reviewed-by: kvn

! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/FileSupport.java
! src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/HotSpotGraalManagement.java
! src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/HotSpotGraalRuntimeMBean.java
- src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/JMXServiceProvider.java
- src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/package-info.java
! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.libgraal/src/jdk/internal/vm/compiler/libgraal/OptionsEncoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64MacroAssembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64ArithmeticLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64LIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64LoweringProviderMixin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LoweringProviderMixin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SparcLoweringProviderMixin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CheckGraalInvariants.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraphUtilOriginalValueTests.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifySystemPropertyUsage.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/graphio/GraphOutputTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeClass.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeList.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeMap.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackendFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotRegisterAllocationConfig.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.lir.test/src/org/graalvm/compiler/hotspot/lir/test/MitigateExceedingMaxOopMapStackOffsetTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ConstantPoolSubstitutionsTests.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalManagementRegistration.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntime.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/JVMCIVersionCheck.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/NewObjectSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BciBlockMapping.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/FrameStateBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Field_set02.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ArithmeticOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ZeroMemoryOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCControlFlow.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGeneratorTool.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragmentInside.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ExceptionLivenessTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/AbstractBeginNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/AbsNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/AddNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/AndNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/BinaryArithmeticNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FloatConvertNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FloatDivNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerConvertNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerMulHighNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/LeftShiftNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/MulNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NarrowNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NegateNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NotNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ObjectEqualsNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/OrNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/RemNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/RightShiftNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ShiftNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SignExtendNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SqrtNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SubNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnaryArithmeticNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnsignedRightShiftNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/XorNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ZeroExtendNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/IntegerSwitchNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/LoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/util/GraphUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64GraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64FloatConvertNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/classfile/ClassfileBytecodeProviderTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ZeroMemoryNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/UnsignedMulHighNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/DefaultGraphTypes.java

Changeset: 6c4f71874b36
Author:    yzhou
Date:      2019-10-10 14:43 +0800
URL:       https://hg.openjdk.java.net/amber/amber/rev/6c4f71874b36

8231213: Migrate SimpleDateFormatConstTest to JDK Repo
Reviewed-by: naoto

+ test/jdk/java/text/Format/DateFormat/SimpleDateFormatPatternTest.java

Changeset: ccb7bf459cbd
Author:    mbaesken
Date:      2019-10-09 09:57 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/ccb7bf459cbd

8232045: cleanup AIX 5.3 workarounds from libnio/ch/Net.c
Reviewed-by: alanb, clanger, chegar

! src/java.base/unix/native/libnio/ch/Net.c

Changeset: 1b76d17440a0
Author:    chagedorn
Date:      2019-10-10 10:27 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/1b76d17440a0

8231720: Some perf regressions after 8225653
Summary: Fixed emitting of unused assembly code in 8225653​ which had a negative impact on performance in tight loops.
Reviewed-by: kvn, thartmann

! src/hotspot/cpu/x86/macroAssembler_x86.cpp

Changeset: 30a9612a657d
Author:    redestad
Date:      2019-10-10 13:26 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/30a9612a657d

8232050: Improve inlining of Klass accessors
Reviewed-by: lfoltan, tschatzl, coleenp, dholmes, jiangli

! src/hotspot/cpu/arm/abstractInterpreter_arm.cpp
! src/hotspot/cpu/ppc/abstractInterpreter_ppc.cpp
! src/hotspot/cpu/s390/abstractInterpreter_s390.cpp
! src/hotspot/cpu/sparc/abstractInterpreter_sparc.cpp
! src/hotspot/cpu/x86/abstractInterpreter_x86.cpp
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/aot/aotCompiledMethod.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/classfile/verificationType.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/klass.inline.hpp

Changeset: 8bc609fcd691
Author:    iklam
Date:      2019-10-10 10:47 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/8bc609fcd691

8231986: [SA] Consolidate parts of the Linux and MacOSX versions of ps_core.c
Reviewed-by: sspitsyn, cjplummer

! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c
! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c
+ src/jdk.hotspot.agent/share/native/libsaproc/ps_core_common.c
+ src/jdk.hotspot.agent/share/native/libsaproc/ps_core_common.h

Changeset: 94fe833a244b
Author:    iklam
Date:      2019-10-10 10:48 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/94fe833a244b

8232071: Avoid shared dictionary lookup when the class name is not shared
Reviewed-by: jiangli, ccheung

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

Changeset: a7a606f6311c
Author:    shade
Date:      2019-10-10 21:54 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/a7a606f6311c

8232102: Shenandoah: print everything in proper units
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp

Changeset: 8b60ae8a2569
Author:    shade
Date:      2019-10-10 21:54 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/8b60ae8a2569

8231947: Shenandoah: cleanup ShenandoahHumongousMoves flag treatment
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
+ test/hotspot/jtreg/gc/shenandoah/options/TestHumongousMoves.java

Changeset: 725244418646
Author:    xliu
Date:      2019-10-09 12:43 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/725244418646

8165056: move JIT Compiler related files from runtime/ to compiler/ directory
Reviewed-by: kvn, coleenp, dholmes

! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/code/codeCache.cpp
+ src/hotspot/share/compiler/compilationPolicy.cpp
+ src/hotspot/share/compiler/compilationPolicy.hpp
! src/hotspot/share/compiler/compileBroker.cpp
+ src/hotspot/share/compiler/tieredThresholdPolicy.cpp
+ src/hotspot/share/compiler/tieredThresholdPolicy.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/jvmci/compilerRuntime.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/whitebox.cpp
- src/hotspot/share/runtime/compilationPolicy.cpp
- src/hotspot/share/runtime/compilationPolicy.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sweeper.cpp
- src/hotspot/share/runtime/tieredThresholdPolicy.cpp
- src/hotspot/share/runtime/tieredThresholdPolicy.hpp

Changeset: d94a76f5d883
Author:    redestad
Date:      2019-10-11 01:11 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/d94a76f5d883

8232150: aarch64 build broken after JDK-8232050
Reviewed-by: dholmes

! src/hotspot/cpu/aarch64/abstractInterpreter_aarch64.cpp

Changeset: 7d6ba925590f
Author:    mbaesken
Date:      2019-10-10 08:46 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/7d6ba925590f

8232060: add some initializations using sigemptyset in os_aix.cpp
Reviewed-by: clanger, stuefe

! src/hotspot/os/aix/os_aix.cpp

Changeset: 430b9a492a05
Author:    mbaesken
Date:      2019-10-09 14:07 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/430b9a492a05

8232052: use string literal for format string when handling PauseAtStartupFile
Reviewed-by: clanger, stuefe

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/windows/os_windows.cpp

Changeset: 9d9317fad3fe
Author:    ihse
Date:      2019-10-11 09:43 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/9d9317fad3fe

8065704: Set LC_ALL=C for all relevant commands in the build system
Reviewed-by: naoto, erikj

! make/RunTestsPrebuilt.gmk
! make/RunTestsPrebuiltSpec.gmk
! make/autoconf/basics.m4
! make/autoconf/build-performance.m4
! make/autoconf/configure
! make/autoconf/spec.gmk.in
! make/common/JavaCompilation.gmk
! make/scripts/compare.sh

Changeset: e98509cb3867
Author:    mbaesken
Date:      2019-10-11 09:55 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/e98509cb3867

8230957: [TESTBUG] containers/docker/TestJcmdWithSideCar.java sporadic failures
Reviewed-by: clanger, bobv, mseledtsov

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

Changeset: 85e5124b0376
Author:    pliden
Date:      2019-10-11 10:16 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/85e5124b0376

8232070: ZGC: Remove unused ZVerifyLoadBarriers
Reviewed-by: tschatzl

! src/hotspot/share/gc/z/z_globals.hpp

Changeset: 906a9dd5d8e8
Author:    tschatzl
Date:      2019-10-11 11:21 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/906a9dd5d8e8

8231956: Remove seq_add_card/reference from PerRegionTable class
Reviewed-by: sjohanss, pliden

! src/hotspot/share/gc/g1/heapRegionRemSet.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.inline.hpp

Changeset: 516db52daad6
Author:    sgehwolf
Date:      2019-09-23 20:26 +0200
URL:       https://hg.openjdk.java.net/amber/amber/rev/516db52daad6

8196969: JTreg Failure: serviceability/sa/ClhsdbJstack.java causes NPE
Summary: Account for serialized null scopes in NMethod
Reviewed-by: aph, never

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java
+ test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java
+ test/hotspot/jtreg/serviceability/sa/LingeredAppWithRecComputation.java

Changeset: 8c3c39710a08
Author:    jiefu
Date:      2019-10-11 17:49 +0800
URL:       https://hg.openjdk.java.net/amber/amber/rev/8c3c39710a08

8232151: Minimal VM build broken after JDK-8232050
Reviewed-by: dholmes, clanger

! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/vtableStubs_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/share/opto/library_call.cpp

Changeset: 7252d89e3a4e
Author:    coleenp
Date:      2019-10-11 08:49 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/7252d89e3a4e

8231769: Test tools/javac/tree/MakeTypeTest.java fails with -Xcheck:jni
Summary: Delete local jni handles in create_from_platform_dependent_str() after upcall to Java.
Reviewed-by: dholmes, hseigel

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

Changeset: ff8716224f35
Author:    adinn
Date:      2019-10-10 10:59 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/ff8716224f35

8232046: AArch64 build failure after JDK-8225681
Reviewed-by: eosterlund

! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp

Changeset: cf3205fdb6dc
Author:    eosterlund
Date:      2019-10-11 13:07 +0000
URL:       https://hg.openjdk.java.net/amber/amber/rev/cf3205fdb6dc

8232116: ZGC: Remove redundant ZLock in ZNMethodTable
Reviewed-by: stefank, pliden

! src/hotspot/share/gc/z/zLock.inline.hpp
! src/hotspot/share/gc/z/zNMethodTable.cpp
! src/hotspot/share/gc/z/zNMethodTable.hpp
! src/hotspot/share/gc/z/zSafeDelete.hpp
! src/hotspot/share/gc/z/zSafeDelete.inline.hpp

Changeset: 67daaa6c8d2b
Author:    erikj
Date:      2019-10-11 06:38 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/67daaa6c8d2b

8232133: Change to GCC 8.3 for building on Linux at Oracle
Reviewed-by: kbarrett, dholmes, ihse

! doc/building.html
! doc/building.md
! make/conf/jib-profiles.js
! make/devkit/Tools.gmk

Changeset: 06bd38a9bc5a
Author:    erikj
Date:      2019-10-11 06:31 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/06bd38a9bc5a

8232134: Change to Visual Studio 2017 15.9.16 for building on Windows at Oracle
Reviewed-by: ihse

! doc/building.html
! doc/building.md
! make/conf/jib-profiles.js
! make/devkit/createWindowsDevkit2017.sh

Changeset: 5a4b4544b810
Author:    jvernee
Date:      2019-10-11 06:57 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/5a4b4544b810

8232167: Visual Studio install found through --with-tools-dir value is discarded
Reviewed-by: erikj, ihse

! make/autoconf/toolchain_windows.m4

Changeset: 3968bf3673c5
Author:    aleonard
Date:      2019-10-10 10:28 +0100
URL:       https://hg.openjdk.java.net/amber/amber/rev/3968bf3673c5

8231717: Improve performance of charset decoding when charset is always compactable
Reviewed-by: rriggs, redestad, alanb

! make/data/charsetmapping/SingleByte-X.java.template
! make/jdk/src/classes/build/tools/charsetmapping/SBCS.java
! src/java.base/share/classes/java/lang/StringCoding.java
! src/java.base/share/classes/sun/nio/cs/ArrayDecoder.java
! src/java.base/share/classes/sun/nio/cs/SingleByte.java

Changeset: e43ac61b89ab
Author:    coleenp
Date:      2019-10-11 11:50 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/e43ac61b89ab

8232120: com/sun/jdi/InvokeTest fails with -Xcheck:jni: assert(k->is_instance_klass()) failed: cast to InstanceKlass
Summary: Should have allowed recv klass to be an array.
Reviewed-by: hseigel, dcubed

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

Changeset: 78bbb5dde2a3
Author:    never
Date:      2019-10-10 11:40 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/78bbb5dde2a3

8231659: [JVMCI] Could not work PrintAssembly for JVMCI installed code
Reviewed-by: ysuenaga

! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp

Changeset: 218a1a642c6f
Author:    iignatyev
Date:      2019-10-11 09:43 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/218a1a642c6f

8225654: rework vmTestbase/jit/graph
Reviewed-by: thartmann, neliasso

! test/hotspot/jtreg/TEST.quick-groups
! test/hotspot/jtreg/vmTestbase/jit/graph/CGT.java
- test/hotspot/jtreg/vmTestbase/jit/graph/CGTThread.java
! test/hotspot/jtreg/vmTestbase/jit/graph/Globals.java
! test/hotspot/jtreg/vmTestbase/jit/graph/MethodData.java
! test/hotspot/jtreg/vmTestbase/jit/graph/Node.java
! test/hotspot/jtreg/vmTestbase/jit/graph/RBTree.java
+ test/hotspot/jtreg/vmTestbase/jit/graph/cgt0.java
- test/hotspot/jtreg/vmTestbase/jit/graph/cgt0/cgt0.java
+ test/hotspot/jtreg/vmTestbase/jit/graph/cgt1.java
- test/hotspot/jtreg/vmTestbase/jit/graph/cgt1/cgt1.java
+ test/hotspot/jtreg/vmTestbase/jit/graph/cgt10.java
- test/hotspot/jtreg/vmTestbase/jit/graph/cgt10/cgt10.java
+ test/hotspot/jtreg/vmTestbase/jit/graph/cgt11.java
- test/hotspot/jtreg/vmTestbase/jit/graph/cgt11/cgt11.java
+ test/hotspot/jtreg/vmTestbase/jit/graph/cgt2.java
- test/hotspot/jtreg/vmTestbase/jit/graph/cgt2/cgt2.java
+ test/hotspot/jtreg/vmTestbase/jit/graph/cgt3.java
- test/hotspot/jtreg/vmTestbase/jit/graph/cgt3/cgt3.java
+ test/hotspot/jtreg/vmTestbase/jit/graph/cgt4.java
- test/hotspot/jtreg/vmTestbase/jit/graph/cgt4/cgt4.java
+ test/hotspot/jtreg/vmTestbase/jit/graph/cgt5.java
- test/hotspot/jtreg/vmTestbase/jit/graph/cgt5/cgt5.java
+ test/hotspot/jtreg/vmTestbase/jit/graph/cgt6.java
- test/hotspot/jtreg/vmTestbase/jit/graph/cgt6/cgt6.java
+ test/hotspot/jtreg/vmTestbase/jit/graph/cgt7.java
- test/hotspot/jtreg/vmTestbase/jit/graph/cgt7/cgt7.java
+ test/hotspot/jtreg/vmTestbase/jit/graph/cgt8.java
- test/hotspot/jtreg/vmTestbase/jit/graph/cgt8/cgt8.java
+ test/hotspot/jtreg/vmTestbase/jit/graph/cgt9.java
- test/hotspot/jtreg/vmTestbase/jit/graph/cgt9/cgt9.java
! test/hotspot/jtreg/vmTestbase/jit/graph/test1.java
! test/hotspot/jtreg/vmTestbase/jit/graph/test2.java
! test/hotspot/jtreg/vmTestbase/jit/graph/test3.java
! test/hotspot/jtreg/vmTestbase/jit/graph/test4.java
! test/hotspot/jtreg/vmTestbase/jit/graph/test5.java
! test/hotspot/jtreg/vmTestbase/jit/graph/test6.java

Changeset: baa5969ecf34
Author:    rriggs
Date:      2019-10-11 13:11 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/baa5969ecf34

8231427: Warning cleanup in tests of java.io.Serializable
Reviewed-by: darcy, lancea

! test/jdk/java/io/ObjectInputStream/ResolveProxyClass.java
! test/jdk/java/io/ObjectInputStream/TestObjectStreamClass.java
! test/jdk/java/io/Serializable/ClassCastExceptionDetail/Read.java
! test/jdk/java/io/Serializable/ClassCastExceptionDetail/Write.java
! test/jdk/java/io/Serializable/GetField/Read2.java
! test/jdk/java/io/Serializable/InvalidClassException/noargctor/DefaultPackage.java
! test/jdk/java/io/Serializable/InvalidClassException/noargctor/Serialize/SubclassAcrossPackage.java
! test/jdk/java/io/Serializable/NPEProvoker/NPEProvoker.java
! test/jdk/java/io/Serializable/NoClassDefFoundErrorTrap/NoClassDefFoundErrorTrap.java
! test/jdk/java/io/Serializable/PutField/Write2.java
! test/jdk/java/io/Serializable/badSerialPersistentField/BadSerialPersistentField.java
! test/jdk/java/io/Serializable/badSerialVersionUID/BadSerialVersionUID.java
! test/jdk/java/io/Serializable/badSubstByReplace/BadSubstByReplace.java
! test/jdk/java/io/Serializable/checkModifiers/CheckModifiers.java
! test/jdk/java/io/Serializable/class/SerialA_2/A.java
! test/jdk/java/io/Serializable/classDescFlagConflict/Foo.java
! test/jdk/java/io/Serializable/classDescGetField/GetField.java
! test/jdk/java/io/Serializable/classDescHooks/CNFException.java
! test/jdk/java/io/Serializable/classDescHooks/ClassDescHooks.java
! test/jdk/java/io/Serializable/classDescHooks/ExternLoopback.java
! test/jdk/java/io/Serializable/classDescHooks/Loopback.java
! test/jdk/java/io/Serializable/cloneArray/CloneArray.java
! test/jdk/java/io/Serializable/concurrentClassDescLookup/ConcurrentClassDescLookup.java
! test/jdk/java/io/Serializable/defaultDataEnd/DefaultDataEnd.java
! test/jdk/java/io/Serializable/defaultReadObjectCNFException/DefaultReadObjectCNFException.java
! test/jdk/java/io/Serializable/defaulted/GetFieldRead.java
! test/jdk/java/io/Serializable/defaulted/GetFieldWrite.java
! test/jdk/java/io/Serializable/enum/classObject/Test.java
! test/jdk/java/io/Serializable/enum/ignoreSerializationFields/Test.java
! test/jdk/java/io/Serializable/enum/ignoreSerializationMethods/Test.java
! test/jdk/java/io/Serializable/enum/mismatchedTypecode/Test.java
! test/jdk/java/io/Serializable/evolution/AddedExternField/ReadAddedField.java
! test/jdk/java/io/Serializable/evolution/AddedExternField/WriteAddedField.java
! test/jdk/java/io/Serializable/evolution/AddedField/ReadAddedField.java
! test/jdk/java/io/Serializable/evolution/AddedField/WriteAddedField.java
! test/jdk/java/io/Serializable/evolution/AddedSuperClass/ReadAddedSuperClass2.java
! test/jdk/java/io/Serializable/evolution/AddedSuperClass/WriteAddedSuperClass.java
! test/jdk/java/io/Serializable/expectedStackTrace/ExpectedStackTrace.java
! test/jdk/java/io/Serializable/explicitCNFException/ExplicitCNFException.java
! test/jdk/java/io/Serializable/failureAtomicity/Bar.template
! test/jdk/java/io/Serializable/failureAtomicity/Foo.template
! test/jdk/java/io/Serializable/failureAtomicity/SerialRef.java
! test/jdk/java/io/Serializable/fieldTypeString/Write.java
! test/jdk/java/io/Serializable/finalFields/FinalFields.java
! test/jdk/java/io/Serializable/getSuidClinitError/GetSuidClinitError.java
! test/jdk/java/io/Serializable/lookupInterfaceDesc/LookupInterfaceDesc.java
! test/jdk/java/io/Serializable/misplacedArrayClassDesc/MisplacedArrayClassDesc.java
! test/jdk/java/io/Serializable/modifyStaticFields/ModifyStaticFields.java
! test/jdk/java/io/Serializable/nestedReplace/NestedReplace.java
! test/jdk/java/io/Serializable/noSuchFieldClarification/NoSuchFieldClarification.java
! test/jdk/java/io/Serializable/notAvailable/NotAvailable.java
! test/jdk/java/io/Serializable/oldTests/AnnotateClass.java
! test/jdk/java/io/Serializable/oldTests/ArrayTest.java
! test/jdk/java/io/Serializable/oldTests/ArraysOfArrays.java
! test/jdk/java/io/Serializable/oldTests/BinaryTree.java
! test/jdk/java/io/Serializable/oldTests/CheckForException.java
! test/jdk/java/io/Serializable/oldTests/CheckingEquality.java
! test/jdk/java/io/Serializable/oldTests/CircularList.java
! test/jdk/java/io/Serializable/oldTests/PrimitivesTest.java
! test/jdk/java/io/Serializable/oldTests/ValidateClass.java
! test/jdk/java/io/Serializable/optionalDataEnd/OptionalDataEnd.java
! test/jdk/java/io/Serializable/packageAccess/B.java
! test/jdk/java/io/Serializable/packageAccess/C.java
! test/jdk/java/io/Serializable/packageAccess/D.java
! test/jdk/java/io/Serializable/packageAccess/PackageAccessTest.java
! test/jdk/java/io/Serializable/parents/EvolvedClass.java
! test/jdk/java/io/Serializable/parents/OriginalClass.java
! test/jdk/java/io/Serializable/partialClassDesc/PartialClassDesc.java
! test/jdk/java/io/Serializable/primitiveClasses/PrimitiveClasses.java
! test/jdk/java/io/Serializable/proxy/Basic.java
! test/jdk/java/io/Serializable/proxy/replace/Test.java
! test/jdk/java/io/Serializable/proxy/skipMissing/Handler.java
! test/jdk/java/io/Serializable/proxy/skipMissing/Write.java
! test/jdk/java/io/Serializable/readObjectNoData/Read.java
! test/jdk/java/io/Serializable/recursiveClassDescLookup/Test.java
! test/jdk/java/io/Serializable/replaceStringArray/ReplaceStringArray.java
! test/jdk/java/io/Serializable/resolveClass/MethodTest.java
! test/jdk/java/io/Serializable/resolveClass/consTest/ConsTest.java
! test/jdk/java/io/Serializable/resolveClass/deserializeButton/DeserializeButtonTest.java
! test/jdk/java/io/Serializable/resolveClass/deserializeButton/Foo.java
! test/jdk/java/io/Serializable/resolveClassException/ResolveClassException.java
! test/jdk/java/io/Serializable/resolveProxyClass/NonPublicInterface.java
! test/jdk/java/io/Serializable/sanityCheck/SanityCheck.java
! test/jdk/java/io/Serializable/serialFilter/SerialFilterTest.java
! test/jdk/java/io/Serializable/serialver/classpath/ClasspathTest.java
! test/jdk/java/io/Serializable/serialver/nested/NestedTest.java
! test/jdk/java/io/Serializable/skipToEndOfBlockData/SkipToEndOfBlockData.java
! test/jdk/java/io/Serializable/skipWriteObject/Write.java
! test/jdk/java/io/Serializable/skippedObjCNFException/Read.java
! test/jdk/java/io/Serializable/skippedObjCNFException/Write.java
! test/jdk/java/io/Serializable/stopCustomDeserialization/Read.java
! test/jdk/java/io/Serializable/stopCustomDeserialization/Write.java
! test/jdk/java/io/Serializable/subclass/AbstractObjectInputStream.java
! test/jdk/java/io/Serializable/subclass/SubclassTest.java
! test/jdk/java/io/Serializable/subclass/XObjectInputStream.java
! test/jdk/java/io/Serializable/subclass/XObjectOutputStream.java
! test/jdk/java/io/Serializable/superclassDataLoss/A.java
! test/jdk/java/io/Serializable/superclassDataLoss/B.java
! test/jdk/java/io/Serializable/superclassDataLoss/SuperclassDataLossTest.java
! test/jdk/java/io/Serializable/survivePrematureClose/SurvivePrematureClose.java
! test/jdk/java/io/Serializable/typeSafeEnum/TypeSafeEnum.java
! test/jdk/java/io/Serializable/typeStringBackRef/TypeStringBackRef.java
! test/jdk/java/io/Serializable/underlyingOutputStreamException/UnderlyingOutputStreamException.java
! test/jdk/java/io/Serializable/unnamedPackageSwitch/UnnamedPackageSwitchTest.java
! test/jdk/java/io/Serializable/unresolvableObjectStreamClass/UnresolvableObjectStreamClass.java
! test/jdk/java/io/Serializable/unresolvedClassDesc/Foo.java
! test/jdk/java/io/Serializable/unshared/Write.java
! test/jdk/java/io/Serializable/userRWObjError/UserRWObjError.java
! test/jdk/java/io/Serializable/validate/Validate.java
! test/jdk/java/io/Serializable/verifyDynamicObjHandleTable/VerifyDynamicObjHandleTable.java
! test/jdk/java/io/Serializable/writeObjectMemory/WriteObjectMemory.java
! test/jdk/java/io/Serializable/writeReplace/WriteReplace.java
! test/jdk/java/io/Serializable/wrongReturnTypes/Read.java
! test/jdk/java/io/Serializable/wrongReturnTypes/Write.java

Changeset: afbb7ec84228
Author:    rriggs
Date:      2019-10-11 13:14 -0400
URL:       https://hg.openjdk.java.net/amber/amber/rev/afbb7ec84228

8232135: Add diagnostic output to test java/util/ProcessBuilder/Basic.java
Reviewed-by: lancea

! test/jdk/java/lang/ProcessBuilder/Basic.java

Changeset: 6c1f645bd601
Author:    naoto
Date:      2019-10-11 11:06 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/6c1f645bd601

8225435: Upgrade IANA Language Subtag Registry to the latest for JDK14
Reviewed-by: rriggs

! make/data/lsrdata/language-subtag-registry.txt
! test/jdk/java/util/Locale/Bug8040211.java

Changeset: 79da7db7e9b1
Author:    mseledtsov
Date:      2019-10-11 13:14 -0700
URL:       https://hg.openjdk.java.net/amber/amber/rev/79da7db7e9b1

8230865: [TESTBUG] jdk/jfr/event/io/EvilInstrument.java fails at-run shell MakeJAR.sh target
Summary: Prebuilding the test class before adding it into a jar file
Reviewed-by: iignatyev, egahlin

! test/jdk/jdk/jfr/event/io/EvilInstrument.java



More information about the amber-dev mailing list