hg: shenandoah/jdk: 77 new changesets
roman at kennke.org
roman at kennke.org
Thu May 31 17:50:11 UTC 2018
Changeset: 466d4df248a6
Author: dnsimon
Date: 2018-04-18 11:11 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/466d4df248a6
8187490: HotSpotGraalMBean should be moved to Graal management module
Reviewed-by: alanb, mchung, iveresov
! make/common/Modules.gmk
! src/java.management/share/classes/module-info.java
! src/jdk.internal.vm.compiler.management/share/classes/module-info.java
- src/jdk.internal.vm.compiler.management/share/classes/org/graalvm/compiler/hotspot/jmx/GraalMBeans.java
Changeset: 8ac08fa69f00
Author: alanb
Date: 2018-04-18 10:20 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8ac08fa69f00
8201315: (se) Allow SelectableChannel.register to be invoked while selection operation is in progress
Reviewed-by: bpb
! src/java.base/share/classes/java/nio/channels/SelectableChannel.java
! src/java.base/share/classes/java/nio/channels/SelectionKey.java
! src/java.base/share/classes/java/nio/channels/Selector.java
! src/java.base/share/classes/java/nio/channels/spi/AbstractSelectableChannel.java
! src/java.base/share/classes/sun/nio/ch/SelectorImpl.java
+ test/jdk/java/nio/channels/Selector/RegisterDuringSelect.java
Changeset: 14518ac8df87
Author: tschatzl
Date: 2018-04-18 11:36 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/14518ac8df87
8178105: Switch mark bitmaps during Remark
Reviewed-by: sjohanss, sangheki
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
Changeset: 7593b16d0d20
Author: tschatzl
Date: 2018-04-18 11:36 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7593b16d0d20
8154528: Reclaim regions emptied by marking in Remark pause
Reviewed-by: shade, sjohanss
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
Changeset: 1ccbcd88f66c
Author: tschatzl
Date: 2018-04-18 11:36 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1ccbcd88f66c
8200723: Suppress rs_length and predicted_cards sampling during mixed gcs
Summary: Due to the impact of these measurements on pause time, their high difference to other collections during mixed collections, and their non-use during mixed collections, do not use rs_length and predicted_cards measurements done during mixed gc for the predictor. This avoids the young gen sizing after the mixed phase to be negatively affected by mixed collections.
Reviewed-by: kbarrett, sjohanss
! src/hotspot/share/gc/g1/g1Policy.cpp
Changeset: 2d62570a615c
Author: tschatzl
Date: 2018-04-18 11:36 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2d62570a615c
8200426: Make G1 code use _g1h members
Summary: Consistently use _g1h member names for cached G1CollectedHeap* variables.
Reviewed-by: sangheki, sjohanss
! src/hotspot/share/gc/g1/collectionSetChooser.cpp
! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1CollectionSet.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp
! src/hotspot/share/gc/g1/g1HeapSizingPolicy.hpp
! src/hotspot/share/gc/g1/g1HeapSizingPolicy_ext.cpp
! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp
! src/hotspot/share/gc/g1/g1MonitoringSupport.hpp
! src/hotspot/share/gc/g1/g1OopClosures.cpp
! src/hotspot/share/gc/g1/g1OopClosures.hpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/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/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/prims/whitebox.cpp
Changeset: fe4156ef739b
Author: tschatzl
Date: 2018-04-18 11:36 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fe4156ef739b
8200730: Fix debug=gc+phases time tracking in Remark and Cleanup
Summary: Timing in Remark and Cleanup pauses did not use instance variables for the scoped timing objects, so these durations were always zero.
Reviewed-by: sangheki, sjohanss
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
Changeset: f1dcdc3cd6b7
Author: tschatzl
Date: 2018-04-18 11:36 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f1dcdc3cd6b7
8201487: Do not rebalance reference processing queues if not doing parallel reference processing
Reviewed-by: sangheki, kbarrett
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! test/hotspot/jtreg/gc/logging/TestPrintReferences.java
Changeset: ef5220d644e3
Author: tschatzl
Date: 2018-04-18 11:36 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ef5220d644e3
8201490: Improve concurrent mark keep alive closure performance
Summary: Avoid doing marking work unless absolutely required.
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
Changeset: b5d5e53232ce
Author: tschatzl
Date: 2018-04-18 11:36 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b5d5e53232ce
8201596: java.lang.ref.Reference processing total time logging broken
Summary: Fix "Reference Processing" and add "Weak Processing" time
Reviewed-by: kbarrett, sangheki
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
Changeset: bfba4712d4ff
Author: tschatzl
Date: 2018-04-18 11:36 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/bfba4712d4ff
8201172: Parallelize Remset Tracking Update Before Rebuild phase
Reviewed-by: sangheki, sjohanss
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
Changeset: 0c2ceb50783e
Author: shade
Date: 2018-04-18 15:05 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0c2ceb50783e
8201799: Build failures after JDK-8195099 (Concurrent safe-memory-reclamation mechanism)
Reviewed-by: dholmes, tschatzl, eosterlund
! src/hotspot/share/utilities/globalCounter.inline.hpp
Changeset: 97984a163b55
Author: glaubitz
Date: 2018-04-18 15:12 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/97984a163b55
8201616: Hotspot crashes on linux-sparc after 8189941
Reviewed-by: kvn, stuefe
! src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp
Changeset: 43159a6174fa
Author: ksrini
Date: 2018-04-16 16:52 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/43159a6174fa
8198793: Add launcher support for preview features
Reviewed-by: mchung, sundar
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
Changeset: 76e3bcb9bee1
Author: dnsimon
Date: 2018-04-18 15:57 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/76e3bcb9bee1
8201794: [Graal] fix regressions from JDK-8187490
Reviewed-by: alanb, mchung
+ src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/HotSpotGraalManagement.java
! test/jdk/jdk/modules/etc/UpgradeableModules.java
Changeset: a3e79f97e86b
Author: coleenp
Date: 2018-04-18 10:39 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a3e79f97e86b
8200555: OopHandle should use Access API
Summary: Add RootAccess<> to OopHandle.resolve() in runtime and interpreter code. Add comments for compiler code for later.
Reviewed-by: eosterlund, stefank
! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/sparc/interp_masm_sparc.cpp
! src/hotspot/cpu/sparc/interp_masm_sparc.hpp
! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp
! src/hotspot/cpu/sparc/macroAssembler_sparc.hpp
! src/hotspot/cpu/sparc/templateInterpreterGenerator_sparc.cpp
! src/hotspot/cpu/sparc/templateTable_sparc.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/code/compiledMethod.inline.hpp
! src/hotspot/share/oops/constantPool.inline.hpp
! src/hotspot/share/oops/cpCache.hpp
! src/hotspot/share/oops/cpCache.inline.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/oops/oopHandle.hpp
+ src/hotspot/share/oops/oopHandle.inline.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/runtime/javaFrameAnchor.hpp
! src/hotspot/share/runtime/safepoint.hpp
Changeset: a838e3707f3a
Author: clanger
Date: 2018-04-16 12:50 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a838e3707f3a
8201369: Inet4AddressImpl_getLocalHostName reverse lookup on Solaris only
Reviewed-by: clanger, chegar
Contributed-by: sshamaia at in.ibm.com
! src/java.base/unix/native/libnet/Inet4AddressImpl.c
Changeset: e57e6addb978
Author: coleenp
Date: 2018-04-18 12:06 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e57e6addb978
8201505: Use WeakHandle for ProtectionDomainCacheTable and ResolvedMethodTable
8193524: Redefining a method that removes use of 1 or more lambda expressions causes the JVM to hang
Summary: Remove oop pointers from runtime data structures.
Reviewed-by: lfoltan, stefank
Contributed-by: coleen.phillimore at oracle.com, lois.foltan at oracle.com
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/dictionary.hpp
! src/hotspot/share/classfile/protectionDomainCache.cpp
! src/hotspot/share/classfile/protectionDomainCache.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/oops/weakHandle.hpp
! src/hotspot/share/prims/resolvedMethodTable.cpp
! src/hotspot/share/prims/resolvedMethodTable.hpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/utilities/hashtable.cpp
! test/hotspot/jtreg/runtime/MemberName/MemberNameLeak.java
Changeset: 3cdebcdc8ec0
Author: tschatzl
Date: 2018-04-18 19:00 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3cdebcdc8ec0
8201527: Bump default value of G1RefProcDrainInterval
Summary: Due to high startup cost of marking, lower the frequency of draining the mark stack generated by reference processing.
Reviewed-by: sangheki, sjohanss
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1_globals.hpp
Changeset: 663f5d90f0e8
Author: darcy
Date: 2018-04-18 10:03 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/663f5d90f0e8
8201766: Mark TimSortStackSize2.java as intermittently failing
Reviewed-by: dholmes
! test/jdk/TEST.groups
! test/jdk/java/util/Arrays/TimSortStackSize2.java
Changeset: 02c08e20d66c
Author: coleenp
Date: 2018-04-18 13:37 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/02c08e20d66c
8201537: Remove is_alive closure from Klass::is_loader_alive()
Summary: remove is_alive closure from callers of Klass::is_loader_alive so that cleaning metadata doesn't require GC closure.
Reviewed-by: adinn, stefank
! src/hotspot/share/classfile/loaderConstraints.cpp
! src/hotspot/share/classfile/resolutionErrors.cpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/parallel/psMarkSweep.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/oops/compiledICHolder.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/prims/whitebox.cpp
Changeset: 53aae0c219e6
Author: vromero
Date: 2018-04-18 16:02 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/53aae0c219e6
8196433: use the new error diagnostic approach at javac.Main
Reviewed-by: jjg
! make/langtools/tools/propertiesparser/parser/MessageType.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/OptionHelper.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JavacMessages.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
! test/langtools/jdk/javadoc/tool/BadOptionsTest.java
- test/langtools/tools/javac/6410653/T6410653.java
- test/langtools/tools/javac/T8009640/CheckRejectProfileBCPOptionsIfUsedTogetherTest.java
! test/langtools/tools/javac/diags/CheckResourceKeys.java
! test/langtools/tools/javac/diags/examples.not-yet.txt
! test/langtools/tools/javac/diags/examples/DirPathElementNotDirectory/DirPathElementNotDirectory.java
! test/langtools/tools/javac/doclint/DocLintTest.java
! test/langtools/tools/javac/doclint/IncludePackagesTest.java
! test/langtools/tools/javac/modules/AddExportsTest.java
! test/langtools/tools/javac/modules/AddLimitMods.java
! test/langtools/tools/javac/modules/AddModulesTest.java
! test/langtools/tools/javac/modules/AddReadsTest.java
! test/langtools/tools/javac/modules/LimitModulesTest.java
! test/langtools/tools/javac/modules/ModuleSourcePathTest.java
! test/langtools/tools/javac/modules/PatchModulesTest.java
- test/langtools/tools/javac/options/release/ReleaseOptionClashes.java
+ test/langtools/tools/javac/options/smokeTests/OptionSmokeTest.java
! test/langtools/tools/javac/platform/PlatformProviderTest.java
! test/langtools/tools/javadoc/BadOptionsTest.java
! test/langtools/tools/lib/toolbox/JavacTask.java
Changeset: af4b57a556be
Author: vtheeyarath
Date: 2018-04-18 10:30 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/af4b57a556be
8184693: add Pattern.isEmpty
Summary: added method Pattern.isEmpty
Reviewed-by: forax, chegar, smarks, psandoz, rriggs
! src/java.base/share/classes/java/util/Optional.java
! src/java.base/share/classes/java/util/OptionalDouble.java
! src/java.base/share/classes/java/util/OptionalInt.java
! src/java.base/share/classes/java/util/OptionalLong.java
! test/jdk/java/util/Optional/Basic.java
! test/jdk/java/util/Optional/BasicDouble.java
! test/jdk/java/util/Optional/BasicInt.java
! test/jdk/java/util/Optional/BasicLong.java
Changeset: e242740a92b8
Author: coleenp
Date: 2018-04-18 18:43 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e242740a92b8
8201556: Disallow reading oops in ClassLoaderData if unloading
Summary: Move class_loader oop to an OopHandle, and assert that holder is alive when getting class_loader.
Reviewed-by: kbarrett, adinn
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/classLoaderData.inline.hpp
! src/hotspot/share/classfile/classLoaderStats.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/placeholders.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/oopHandle.hpp
! src/hotspot/share/oops/weakHandle.cpp
! src/hotspot/share/prims/jvmtiGetLoadedClasses.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/classLoadingService.cpp
! src/hotspot/share/trace/traceStream.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/classfile/ClassLoaderData.java
Changeset: f909f09569ca
Author: lucy
Date: 2018-04-18 21:10 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f909f09569ca
8200450: Root cause analysis for JDK-8200366
Summary: add safeguard checks to make sure CodeBlob if fully initialized
Reviewed-by: kvn
! src/hotspot/share/code/codeHeapState.cpp
! src/hotspot/share/code/codeHeapState.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
Changeset: ad1a5f49b8ae
Author: sjohanss
Date: 2018-04-19 09:15 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ad1a5f49b8ae
8196071: Change G1 Full GC heap and thread sizing ergonomics
Reviewed-by: tschatzl, sangheki
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullCollector.hpp
! src/hotspot/share/gc/shared/adaptiveSizePolicy.hpp
Changeset: a4672513d6e3
Author: pliden
Date: 2018-04-19 07:54 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a4672513d6e3
8201646: Introduce ReferenceDiscoverer interface
Reviewed-by: stefank, tschatzl, rkennke
! src/hotspot/share/gc/cms/cmsOopClosures.hpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1FullGCOopClosures.hpp
! src/hotspot/share/gc/g1/g1OopClosures.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/serial/markSweep.cpp
! src/hotspot/share/gc/serial/markSweep.hpp
! src/hotspot/share/gc/shared/genOopClosures.hpp
+ src/hotspot/share/gc/shared/referenceDiscoverer.hpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
! src/hotspot/share/memory/iterator.hpp
! src/hotspot/share/oops/instanceRefKlass.inline.hpp
Changeset: ee3555b4a130
Author: pliden
Date: 2018-04-19 07:54 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ee3555b4a130
8201647: Make initial clearing of CHeapBitMap optional
Reviewed-by: stefank, kbarrett, tschatzl, smonteith
! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/bitMap.hpp
Changeset: 19b137cb2d42
Author: pliden
Date: 2018-04-19 07:54 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/19b137cb2d42
8201800: Add support for adjusting heap addresses in a TLAB
Reviewed-by: shade, stefank
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp
Changeset: ac761df837c7
Author: shade
Date: 2018-04-19 12:02 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ac761df837c7
8201785: Make ModRefBarrierSetAssembler abstract on all platforms
Reviewed-by: eosterlund, pliden, mdoerr
! src/hotspot/cpu/aarch64/gc/shared/modRefBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/modRefBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/s390/gc/shared/modRefBarrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/modRefBarrierSetAssembler_s390.hpp
Changeset: 81e8cdf31b5a
Author: clanger
Date: 2018-04-19 12:12 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/81e8cdf31b5a
8202000: AIX build broken after JDK-8195099
Reviewed-by: goetz, stuefe, mbaesken
! test/hotspot/gtest/utilities/test_globalCounter.cpp
Changeset: 9c52da3b7819
Author: simonis
Date: 2018-04-16 14:29 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9c52da3b7819
8201540: [AIX] Extend the set of supported charsets in java.base
Reviewed-by: alanb, sherman, simonis
Contributed-by: bhamaram at in.ibm.com
! make/data/charsetmapping/charsets
! make/data/charsetmapping/stdcs-aix
! make/jdk/src/classes/build/tools/charsetmapping/SPI.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM942C.java
+ src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM942C.java.template
- src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM943C.java
+ src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM943C.java.template
Changeset: 06a6ae39d892
Author: igerasim
Date: 2018-04-19 09:36 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/06a6ae39d892
8201510: Merge TwoStacksPlainSocketImpl into DualStackPlainSocketImpl [win]
Reviewed-by: chegar
! src/java.base/windows/classes/java/net/DualStackPlainSocketImpl.java
! src/java.base/windows/classes/java/net/PlainSocketImpl.java
- src/java.base/windows/classes/java/net/TwoStacksPlainSocketImpl.java
! src/java.base/windows/native/libnet/DualStackPlainSocketImpl.c
- src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c
+ test/jdk/java/net/Socket/RejectIPv6.java
! test/jdk/java/net/Socket/setReuseAddress/Basic.java
! test/jdk/java/net/Socket/setReuseAddress/Restart.java
Changeset: 99644c75eaed
Author: sherman
Date: 2018-04-19 10:33 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/99644c75eaed
6341887: java.util.zip: Add ByteBuffer methods to Inflater/Deflater
Reviewed-by: alanb
Contributed-by: david.lloyd at redhat.com
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/Inflater.java
! src/java.base/share/classes/java/util/zip/ZipUtils.java
! src/java.base/share/native/libzip/Deflater.c
! src/java.base/share/native/libzip/Inflater.c
! test/jdk/java/util/zip/DeInflate.java
! test/jdk/java/util/zip/FlaterTest.java
Changeset: 485677a0016f
Author: lana
Date: 2018-04-19 18:07 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/485677a0016f
Added tag jdk-11+10 for changeset 69d7398038c5
! .hgtags
Changeset: f7e69d07138d
Author: iignatyev
Date: 2018-04-19 15:31 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f7e69d07138d
8202037: Split slow ctw_1 tests
Reviewed-by: kvn
! test/hotspot/jtreg/TEST.groups
Changeset: 32ba0c867a46
Author: dlong
Date: 2018-04-19 16:28 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/32ba0c867a46
8200196: [Graal] implement Object.notify/notifyAll intrinsics
Reviewed-by: iveresov
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java
Changeset: b37e0785ce0b
Author: mikael
Date: 2018-04-19 17:13 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b37e0785ce0b
8202052: Disable warnings when building libawt with VS2017
Reviewed-by: erikj, prr
! make/lib/Awt2dLibraries.gmk
Changeset: dd5db907ab7e
Author: kvn
Date: 2018-04-19 18:11 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/dd5db907ab7e
8178825: unused variable threadObj in jvmci_counters_include
Reviewed-by: ccheung
! src/hotspot/share/runtime/thread.cpp
Changeset: 799e6e42b95f
Author: mli
Date: 2018-04-20 15:16 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/799e6e42b95f
8161991: java/nio/channels/AsynchronousSocketChannel/Basic.java failed due to RuntimeException: WritePendingException expected
8171404: java/nio/channels/AsynchronousSocketChannel/Basic.java failed with "AsynchronousCloseException expected"
8201520: AsynchronousSocketChannel/Basic.java timeout intermitently
Reviewed-by: alanb
! test/jdk/java/nio/channels/AsynchronousSocketChannel/Basic.java
Changeset: b39ba7ae45cc
Author: sgehwolf
Date: 2018-04-19 17:43 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b39ba7ae45cc
8201788: Number of make jobs wrong for bootcycle-images target
Reviewed-by: erikj, ihse
! make/Init.gmk
Changeset: 8c1a4628b2f0
Author: clanger
Date: 2018-04-17 15:54 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8c1a4628b2f0
8201649: Remove dubious call_jio_print in ostream.cpp
Reviewed-by: stuefe, dholmes
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/utilities/ostream.cpp
Changeset: e0af66d6e968
Author: mbaesken
Date: 2018-04-10 08:38 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e0af66d6e968
8201226: missing JNIEXPORT / JNICALL at some places in function declarations/implementations
Reviewed-by: ihse, mdoerr
Contributed-by: matthias.baesken at sap.com, alexey.ivanov at oracle.com
! src/hotspot/share/classfile/classLoader.cpp
! src/java.base/share/native/launcher/main.c
! src/java.base/share/native/libjimage/jimage.cpp
! src/java.base/share/native/libjimage/jimage.hpp
! src/java.base/share/native/libzip/CRC32.c
! src/java.base/share/native/libzip/zip_util.c
! src/java.base/share/native/libzip/zip_util.h
! src/java.desktop/share/native/common/awt/medialib/mlib_ImageCreate.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageAffine.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageConvKernelConvert.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageConvMxN.c
! src/java.desktop/share/native/libmlib_image/mlib_c_ImageLookUp.c
! src/java.desktop/share/native/libsplashscreen/splashscreen_impl.h
! src/java.desktop/windows/native/libsplashscreen/splashscreen_sys.c
! src/jdk.pack/share/native/unpack200/main.cpp
Changeset: fa6f8bce6490
Author: lucy
Date: 2018-04-20 14:25 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fa6f8bce6490
8202079: [s390]: Build failure w/o precompiled headers
Reviewed-by: stuefe, shade
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp
Changeset: c508fda31759
Author: aph
Date: 2018-04-16 16:21 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c508fda31759
8201597: AArch64: Update relocs for CompiledDirectStaticCall
Reviewed-by: adinn
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
Changeset: a24f067a02dc
Author: ihse
Date: 2018-04-20 21:54 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a24f067a02dc
8201536: configure fails compiler check due to bad -m32 flag
Reviewed-by: erikj
! make/autoconf/flags.m4
Changeset: f22c0b4caad7
Author: kvn
Date: 2018-04-20 14:30 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f22c0b4caad7
8201850: [AOT] vm crash when run test compiler/aot/fingerprint/SelfChangedCDS.java
Summary: set AOT specific compressed oop shift value before CDS archive load
Reviewed-by: iklam, jiangli
! src/hotspot/share/aot/aotLoader.cpp
! src/hotspot/share/aot/aotLoader.hpp
! src/hotspot/share/memory/universe.cpp
! test/hotspot/jtreg/compiler/aot/fingerprint/CDSDumper.java
! test/hotspot/jtreg/compiler/aot/fingerprint/SelfChangedCDS.java
Changeset: fcd5df7aa235
Author: mdoerr
Date: 2018-04-18 11:19 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fcd5df7aa235
8198756: Lazy allocation of compiler threads
Reviewed-by: kvn
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! test/hotspot/jtreg/runtime/whitebox/WBStackSize.java
Changeset: 2aa32bb6f3dc
Author: shade
Date: 2018-04-23 12:16 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2aa32bb6f3dc
8202134: Non-PCH build for arm32 fails
Reviewed-by: stefank
! src/hotspot/cpu/arm/methodHandles_arm.cpp
! src/hotspot/cpu/arm/relocInfo_arm.cpp
Changeset: e286fa159ff1
Author: redestad
Date: 2018-04-23 13:32 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e286fa159ff1
6805750: Improve handling of Attributes.Name
Reviewed-by: sherman
! src/java.base/share/classes/java/util/jar/Attributes.java
Changeset: 9082914ccaf2
Author: stefank
Date: 2018-04-23 11:25 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9082914ccaf2
8202081: Introduce CollectedHeap::is_oop()
Reviewed-by: eosterlund, rkennke
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/oops/oop.cpp
Changeset: 4d3218e5f170
Author: stuefe
Date: 2018-04-23 16:25 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4d3218e5f170
8202073: MetaspaceAllocationTest gtest shall lock during space creation
Reviewed-by: coleenp
! src/hotspot/share/memory/metaspace.cpp
! test/hotspot/gtest/memory/test_metaspace_allocation.cpp
Changeset: 08829995db7c
Author: iklam
Date: 2018-04-23 07:51 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/08829995db7c
8188105: Make -Xshare:auto the default for server VM
Reviewed-by: dholmes, lfoltan, acorn, mseledtsov, jiangli
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/runtime/CDSCompressedKPtrs/XShareAuto.java
! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java
Changeset: 0724da162227
Author: igerasim
Date: 2018-04-23 08:36 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0724da162227
8202091: Rename DualStackPlainSocketImpl to PlainSocketImpl [win]
Reviewed-by: clanger, chegar
- src/java.base/windows/classes/java/net/DualStackPlainSocketImpl.java
! src/java.base/windows/classes/java/net/PlainSocketImpl.java
- src/java.base/windows/native/libnet/DualStackPlainSocketImpl.c
+ src/java.base/windows/native/libnet/PlainSocketImpl.c
Changeset: 3739e9a5b6b5
Author: hannesw
Date: 2018-04-23 17:45 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3739e9a5b6b5
8201466: Nashorn: defineProperty setters/getters on prototype object ignored with numeric property names
Reviewed-by: sundar, jlaskey
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/nashorn/script/basic/JDK-8201466.js
Changeset: 5f63af8f9d7f
Author: rfield
Date: 2018-04-23 09:01 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5f63af8f9d7f
8199193: jshell tool: Add support for preview features
Reviewed-by: sundar
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java
+ test/langtools/jdk/jshell/ToolEnablePreviewTest.java
Changeset: 31e07291ae29
Author: gziemski
Date: 2018-04-23 10:59 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/31e07291ae29
8081519: Split globals.hpp to factor out the Flag class
Summary: Factored out Flag out go globals, renamed to JVMFlag
Reviewed-by: coleenp, dholmes, kvn
! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp
! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp
! src/hotspot/cpu/sparc/methodHandles_sparc.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/relocInfo.cpp
- src/hotspot/share/gc/cms/commandLineFlagConstraintsCMS.cpp
- src/hotspot/share/gc/cms/commandLineFlagConstraintsCMS.hpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
+ src/hotspot/share/gc/cms/jvmFlagConstraintsCMS.cpp
+ src/hotspot/share/gc/cms/jvmFlagConstraintsCMS.hpp
- src/hotspot/share/gc/g1/commandLineFlagConstraintsG1.cpp
- src/hotspot/share/gc/g1/commandLineFlagConstraintsG1.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
+ src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp
+ src/hotspot/share/gc/g1/jvmFlagConstraintsG1.hpp
- src/hotspot/share/gc/parallel/commandLineFlagConstraintsParallel.cpp
- src/hotspot/share/gc/parallel/commandLineFlagConstraintsParallel.hpp
+ src/hotspot/share/gc/parallel/jvmFlagConstraintsParallel.cpp
+ src/hotspot/share/gc/parallel/jvmFlagConstraintsParallel.hpp
! src/hotspot/share/gc/parallel/psMarkSweep.cpp
- src/hotspot/share/gc/shared/commandLineFlagConstraintsGC.cpp
- src/hotspot/share/gc/shared/commandLineFlagConstraintsGC.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
+ src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
+ src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/precompiled/precompiled.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
- src/hotspot/share/runtime/commandLineFlagConstraintList.cpp
- src/hotspot/share/runtime/commandLineFlagConstraintList.hpp
- src/hotspot/share/runtime/commandLineFlagConstraintsCompiler.cpp
- src/hotspot/share/runtime/commandLineFlagConstraintsCompiler.hpp
- src/hotspot/share/runtime/commandLineFlagConstraintsRuntime.cpp
- src/hotspot/share/runtime/commandLineFlagConstraintsRuntime.hpp
- src/hotspot/share/runtime/commandLineFlagRangeList.cpp
- src/hotspot/share/runtime/commandLineFlagRangeList.hpp
- src/hotspot/share/runtime/commandLineFlagWriteableList.cpp
- src/hotspot/share/runtime/commandLineFlagWriteableList.hpp
+ src/hotspot/share/runtime/flags/flagSetting.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/jvmFlagConstraintList.hpp
+ src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp
+ src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.hpp
+ src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp
+ src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.hpp
+ src/hotspot/share/runtime/flags/jvmFlagRangeList.cpp
+ src/hotspot/share/runtime/flags/jvmFlagRangeList.hpp
+ src/hotspot/share/runtime/flags/jvmFlagWriteableList.cpp
+ src/hotspot/share/runtime/flags/jvmFlagWriteableList.hpp
! 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/handshake.hpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/dtraceAttacher.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/writeableFlags.cpp
! src/hotspot/share/services/writeableFlags.hpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java
! test/hotspot/gtest/gc/shared/test_collectorPolicy.cpp
! test/hotspot/gtest/runtime/test_globals.cpp
Changeset: 56923ee4f07e
Author: hannesw
Date: 2018-04-23 18:14 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/56923ee4f07e
8198816: AbstractScriptEngine.getScriptContext creation of SimpleScriptContext is inefficient
Reviewed-by: sundar, jlaskey
! src/java.scripting/share/classes/javax/script/AbstractScriptEngine.java
! src/java.scripting/share/classes/javax/script/CompiledScript.java
! src/java.scripting/share/classes/javax/script/SimpleScriptContext.java
Changeset: 62d18722a58d
Author: ksrini
Date: 2018-04-23 11:37 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/62d18722a58d
8201259: Fix warning with VS2017 in jdk.pack
Reviewed-by: erikj
! make/launcher/Launcher-jdk.pack.gmk
! make/lib/Lib-jdk.pack.gmk
! src/jdk.pack/share/native/common-unpack/utils.h
Changeset: ca5216a2a2cc
Author: gziemski
Date: 2018-04-23 14:51 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ca5216a2a2cc
8202151: [BACKOUT] Split globals.hpp to factor out the Flag class
Summary: Backed out JDK-8081519
Reviewed-by: kvn
! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp
! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp
! src/hotspot/cpu/sparc/methodHandles_sparc.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/relocInfo.cpp
+ src/hotspot/share/gc/cms/commandLineFlagConstraintsCMS.cpp
+ src/hotspot/share/gc/cms/commandLineFlagConstraintsCMS.hpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
- src/hotspot/share/gc/cms/jvmFlagConstraintsCMS.cpp
- src/hotspot/share/gc/cms/jvmFlagConstraintsCMS.hpp
+ src/hotspot/share/gc/g1/commandLineFlagConstraintsG1.cpp
+ src/hotspot/share/gc/g1/commandLineFlagConstraintsG1.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
- src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp
- src/hotspot/share/gc/g1/jvmFlagConstraintsG1.hpp
+ src/hotspot/share/gc/parallel/commandLineFlagConstraintsParallel.cpp
+ src/hotspot/share/gc/parallel/commandLineFlagConstraintsParallel.hpp
- src/hotspot/share/gc/parallel/jvmFlagConstraintsParallel.cpp
- src/hotspot/share/gc/parallel/jvmFlagConstraintsParallel.hpp
! src/hotspot/share/gc/parallel/psMarkSweep.cpp
+ src/hotspot/share/gc/shared/commandLineFlagConstraintsGC.cpp
+ src/hotspot/share/gc/shared/commandLineFlagConstraintsGC.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
- src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
- src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/precompiled/precompiled.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
+ src/hotspot/share/runtime/commandLineFlagConstraintList.cpp
+ src/hotspot/share/runtime/commandLineFlagConstraintList.hpp
+ src/hotspot/share/runtime/commandLineFlagConstraintsCompiler.cpp
+ src/hotspot/share/runtime/commandLineFlagConstraintsCompiler.hpp
+ src/hotspot/share/runtime/commandLineFlagConstraintsRuntime.cpp
+ src/hotspot/share/runtime/commandLineFlagConstraintsRuntime.hpp
+ src/hotspot/share/runtime/commandLineFlagRangeList.cpp
+ src/hotspot/share/runtime/commandLineFlagRangeList.hpp
+ src/hotspot/share/runtime/commandLineFlagWriteableList.cpp
+ src/hotspot/share/runtime/commandLineFlagWriteableList.hpp
- src/hotspot/share/runtime/flags/flagSetting.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/jvmFlagConstraintList.hpp
- src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp
- src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.hpp
- src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp
- src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.hpp
- src/hotspot/share/runtime/flags/jvmFlagRangeList.cpp
- src/hotspot/share/runtime/flags/jvmFlagRangeList.hpp
- src/hotspot/share/runtime/flags/jvmFlagWriteableList.cpp
- src/hotspot/share/runtime/flags/jvmFlagWriteableList.hpp
! 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/handshake.hpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/dtraceAttacher.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/writeableFlags.cpp
! src/hotspot/share/services/writeableFlags.hpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java
! test/hotspot/gtest/gc/shared/test_collectorPolicy.cpp
! test/hotspot/gtest/runtime/test_globals.cpp
Changeset: b0c100aaede6
Author: kbarrett
Date: 2018-04-23 16:00 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b0c100aaede6
8201826: G1: Don't invoke WeakProcessor if mark stack has overflowed
Summary: Move WeakProcessor invocation after overflow check
Reviewed-by: stefank, tschatzl
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
Changeset: 8ee949103fb8
Author: joehw
Date: 2017-10-31 11:35 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8ee949103fb8
8190227: Forward port 8188880 to JDK10CPU
Reviewed-by: dfuchs, lancea, rriggs
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java
Changeset: 4c448e31754d
Author: igerasim
Date: 2017-12-07 11:21 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4c448e31754d
8187496: Possible memory leak in java.apple.security.KeychainStore.addItemToKeychain
Reviewed-by: weijun, mullan, ahgross
! src/java.base/macosx/native/libosxsecurity/KeystoreImpl.m
Changeset: 1dcd0716a178
Author: igerasim
Date: 2017-12-07 12:25 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1dcd0716a178
8192789: Avoid using AtomicReference in sun.security.provider.PolicyFile
Reviewed-by: mullan, ahgross
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
Changeset: 14b48f47528b
Author: henryjen
Date: 2018-04-23 14:23 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/14b48f47528b
Merge
- src/hotspot/share/gc/cms/jvmFlagConstraintsCMS.cpp
- src/hotspot/share/gc/cms/jvmFlagConstraintsCMS.hpp
- src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp
- src/hotspot/share/gc/g1/jvmFlagConstraintsG1.hpp
- src/hotspot/share/gc/parallel/jvmFlagConstraintsParallel.cpp
- src/hotspot/share/gc/parallel/jvmFlagConstraintsParallel.hpp
- src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
- src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp
- src/hotspot/share/runtime/flags/flagSetting.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/jvmFlagConstraintList.hpp
- src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp
- src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.hpp
- src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp
- src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.hpp
- src/hotspot/share/runtime/flags/jvmFlagRangeList.cpp
- src/hotspot/share/runtime/flags/jvmFlagRangeList.hpp
- src/hotspot/share/runtime/flags/jvmFlagWriteableList.cpp
- src/hotspot/share/runtime/flags/jvmFlagWriteableList.hpp
Changeset: aa629b168667
Author: cjplummer
Date: 2018-04-23 15:19 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/aa629b168667
8202155: quarantine test com/sun/jdi/JdbExprTest.sh on all platforms
Summary: quarantined test
Reviewed-by: dholmes
! test/jdk/ProblemList.txt
Changeset: 9689de1ea3a7
Author: lucy
Date: 2018-04-23 16:10 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9689de1ea3a7
8202070: Cleanup code after JDK-8200450, JDK-8200366
Reviewed-by: kvn
! src/hotspot/share/code/codeHeapState.cpp
Changeset: d5cecd70fc0f
Author: mikael
Date: 2018-04-23 18:04 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d5cecd70fc0f
8202060: Add javax/net/ssl/DTLS/CipherSuite.java to ProblemList
Reviewed-by: xuelei
! test/jdk/ProblemList.txt
Changeset: c71f40e37583
Author: stuefe
Date: 2018-04-20 09:44 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c71f40e37583
8202074: Metaspace: If humongous chunk is added to SpaceManager, previous current chunk may not get retired correctly.
Reviewed-by: coleenp, asiebenborn, goetz
! src/hotspot/share/memory/metaspace.cpp
Changeset: 1da3a463a499
Author: roland
Date: 2018-04-24 09:35 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1da3a463a499
8200477: Integer dot product no longer autovectorised
Reviewed-by: kvn
! src/hotspot/share/opto/superword.cpp
Changeset: 3325ee1c0fc4
Author: aph
Date: 2018-04-23 19:32 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3325ee1c0fc4
8200556: AArch64: assertion failure in slowdebug builds
Reviewed-by: adinn
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
Changeset: 0798eab12791
Author: vromero
Date: 2018-04-24 08:13 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0798eab12791
8201281: Truncated error message with Incompatible : null
Reviewed-by: mcimadamore
! 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/resources/compiler.properties
! test/langtools/tools/javac/Diagnostics/6722234/T6722234d_1.out
! test/langtools/tools/javac/Diagnostics/6722234/T6722234d_2.out
! test/langtools/tools/javac/Diagnostics/6799605/T6799605.out
! test/langtools/tools/javac/T8171325/NPEClearingLocalClassNameIndexesTest.out
+ test/langtools/tools/javac/T8201281/NullInErrorMessageTest.java
+ test/langtools/tools/javac/T8201281/NullInErrorMessageTest.out
! test/langtools/tools/javac/diags/examples.not-yet.txt
! test/langtools/tools/javac/diags/examples/CantApplyDiamond1.java
! test/langtools/tools/javac/diags/examples/IncompatibleEqUpperBounds.java
! test/langtools/tools/javac/diags/examples/InferredDoNotConformToEq.java
! test/langtools/tools/javac/diags/examples/InferredDoNotConformToUpper.java
! test/langtools/tools/javac/diags/examples/WhereTypeVar2.java
! test/langtools/tools/javac/generics/UnsoundInference.out
! test/langtools/tools/javac/generics/diamond/neg/Neg06.out
! test/langtools/tools/javac/generics/diamond/neg/Neg07.out
! test/langtools/tools/javac/generics/inference/4941882/T4941882.out
! test/langtools/tools/javac/generics/inference/6315770/T6315770.out
! test/langtools/tools/javac/generics/inference/6611449/T6611449.out
! test/langtools/tools/javac/generics/inference/6638712/T6638712b.out
! test/langtools/tools/javac/generics/inference/6638712/T6638712d.out
! test/langtools/tools/javac/generics/inference/6638712/T6638712e.out
! test/langtools/tools/javac/generics/inference/6650759/T6650759m.out
! test/langtools/tools/javac/generics/inference/7177306/T7177306b.out
! test/langtools/tools/javac/generics/inference/7177306/T7177306e.out
! test/langtools/tools/javac/generics/inference/8019824/T8019824.out
! test/langtools/tools/javac/generics/inference/8062977/T8062977.out
! test/langtools/tools/javac/generics/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.out
! test/langtools/tools/javac/generics/odersky/BadTest3.out
! test/langtools/tools/javac/generics/wildcards/6762569/T6762569b.out
! test/langtools/tools/javac/lambda/8016177/T8016177g.out
! test/langtools/tools/javac/lambda/MethodReference41.out
! test/langtools/tools/javac/lambda/MethodReference42.out
! test/langtools/tools/javac/lambda/MethodReference43.out
! test/langtools/tools/javac/lambda/MethodReference44.out
! test/langtools/tools/javac/lambda/MethodReference46.out
! test/langtools/tools/javac/lambda/MethodReference58.out
! test/langtools/tools/javac/lambda/MethodReference68.out
! test/langtools/tools/javac/lambda/TargetType02.out
! test/langtools/tools/javac/lambda/TargetType14.out
! test/langtools/tools/javac/lambda/TargetType28.out
Changeset: 26ebfe8ce852
Author: dlong
Date: 2018-04-24 09:04 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/26ebfe8ce852
8199755: Update Graal
Reviewed-by: kvn
! make/CompileJavaModules.gmk
! make/CompileToolsHotspot.gmk
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTCompilationTask.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/GraalFilters.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Main.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.collections.test/src/jdk/internal/vm/compiler/collections/test/EconomicMapImplTest.java
+ src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/EconomicMapLargeTest.java
+ src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/EconomicMapTest.java
+ src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/EconomicSetTest.java
+ src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/EquivalenceTest.java
+ src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/PairTest.java
+ src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/EconomicMap.java
+ src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/EconomicMapImpl.java
+ src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/EconomicSet.java
+ src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/Equivalence.java
+ src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/MapCursor.java
+ src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/Pair.java
+ src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/UnmodifiableEconomicMap.java
+ src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/UnmodifiableEconomicSet.java
+ src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/UnmodifiableMapCursor.java
+ src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/package-info.java
+ src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/ComparableWord.java
+ src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/LocationIdentity.java
+ src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/Pointer.java
+ src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/PointerBase.java
+ src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/SignedWord.java
+ src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/UnsignedWord.java
+ src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/WordBase.java
+ src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/WordFactory.java
+ src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/impl/WordBoxFactory.java
+ src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/impl/WordFactoryOpcode.java
+ src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/impl/WordFactoryOperation.java
+ src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/package-info.java
! src/jdk.internal.vm.compiler/share/classes/module-info.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections.test/src/org/graalvm/collections/test/EconomicMapImplTest.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections.test/src/org/graalvm/collections/test/EconomicMapLargeTest.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections.test/src/org/graalvm/collections/test/EconomicMapTest.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections.test/src/org/graalvm/collections/test/EconomicSetTest.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections.test/src/org/graalvm/collections/test/EquivalenceTest.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections.test/src/org/graalvm/collections/test/PairTest.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/EconomicMap.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/EconomicMapImpl.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/EconomicSet.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/Equivalence.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/MapCursor.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/Pair.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/UnmodifiableEconomicMap.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/UnmodifiableEconomicSet.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/UnmodifiableMapCursor.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/package-info.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64.test/src/org/graalvm/compiler/asm/aarch64/test/TestProtectedAssembler.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.code/src/org/graalvm/compiler/code/CompilationResult.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/SourceStackTraceBailoutException.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/AArch64ReadNode.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64ReadReplacementPhase.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/src/org/graalvm/compiler/core/amd64/AMD64MoveFactoryBase.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/PermanentBailoutException.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/RegisterAllocationConfig.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/doc-files/TraceInliningHelp.txt
! 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/util/FrequencyEncoder.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/ModuleAPI.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.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/DumpPathTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraphResetDebugTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/InfopointReasonTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MarkUnsafeAccessTest.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/ReflectionOptionDescriptors.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/StampMemoryAccessTest.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/inlining/InliningTest.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/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/GraalCompiler.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/gen/DebugInfoBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeLIRBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchContext.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchRuleRegistry.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/CommunityCompilerConfiguration.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/CoreCompilerConfiguration.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/EconomyCompilerConfiguration.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/target/Backend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug.test/src/org/graalvm/compiler/debug/test/DebugContextTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug.test/src/org/graalvm/compiler/debug/test/TimerKeyTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/CounterKeyImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugConfigImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugContext.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugOptions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DiagnosticsOutputDirectory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/GlobalMetrics.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/KeyRegistry.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/Management.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/MemUseTrackerKeyImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/MetricKey.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/TimeSource.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/TimerKeyImpl.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/.checkstyle_checks.xml
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/CachedGraph.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/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/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.graph/src/org/graalvm/compiler/graph/SourceLanguagePosition.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/AArch64HotSpotRegisterAllocationConfig.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotSuitesProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotAddressLowering.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.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.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompilationWrapperTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/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/GraalOSRLockTest.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/HotSpotGraalMBeanTest.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/HotSpotMethodSubstitutionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotStampMemoryAccessTest.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/WriteBarrierVerificationTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/aaa
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CommunityCompilerConfigurationFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilationStatistics.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilationTask.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilerConfigurationFactory.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CoreCompilerConfigurationFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/EconomyCompilerConfigurationFactory.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/GraalHotSpotVMConfigBase.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfigVersioned.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotCompiledCodeBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotCounterOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/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/HotSpotGraalCompilerFactory.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalMBean.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/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/HotSpotGraalRuntimeProvider.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/IsGraalPredicate.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/PrintStreamOptionKey.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/WeakClassLoaderSet.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/HotSpotForeignCallsProviderImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotHostForeignCallsProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotInvocationPlugins.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/meta/IntrinsificationPredicate.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/BeginLockScopeNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/EndLockScopeNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/StubForeignCallNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/InitializeKlassNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/InitializeKlassStubCall.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/ResolveDynamicConstantNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/ResolveDynamicStubCall.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/OnStackReplacementPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/WriteBarrierAdditionPhase.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/replacements/AESCryptSubstitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/CRC32CSubstitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/CRC32Substitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/CipherBlockChainingSubstitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ClassGetHubNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HashCodeSnippets.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/IdentityHashCodeNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/LoadExceptionObjectSnippets.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/ObjectSubstitutions.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/StringToBytesSnippets.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/WriteBarrierSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopyCallNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopyNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopySnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/CheckcastArrayCopyCallNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/GenericArrayCopyCallNode.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/NewArrayStub.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/NewInstanceStub.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.hotspot/src/org/graalvm/compiler/hotspot/word/KlassPointer.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/word/MetaspacePointer.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/word/MethodPointer.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/BytecodeParserOptions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/ComputeLoopFrequenciesClosure.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/FrameStateBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/LocalLiveness.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ArrayCompareToOp.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64AtomicMove.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.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/AMD64SaveRegistersOp.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.sparc/src/org/graalvm/compiler/lir/sparc/SPARCControlFlow.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.test/src/org/graalvm/compiler/lir/test/alloc/trace/TraceGlobalMoveResolutionMappingTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRIntrospection.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/RedundantMoveElimination.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/RegisterAllocationPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScan.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/LinearScanPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanRegisterAllocationPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/MoveResolver.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/TraceRegisterAllocationPhase.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/gen/LIRGenerationResult.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/PhiResolver.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/AllocationStage.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/EconomyAllocationStage.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/stackslotalloc/FixPointIntervalBuilder.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/util/GenericValueMap.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/LoopEx.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragment.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.loop/src/org/graalvm/compiler/loop/LoopFragmentWhole.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopsData.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/EncodedGraph.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FieldLocationIdentity.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphDecoder.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/GraphSpeculationLog.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/InliningLog.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/Invokable.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/KillingBeginNode.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/NamedLocationIdentity.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/StartNode.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/cfg/Block.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/HIRLoop.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/LocationSet.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/StringToBytesNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/BytecodeExceptionNode.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/JavaReadNode.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/MembarNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/RawLoadNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/RawStoreNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnsafeAccessNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnsafeCopyNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnsafeMemoryLoadNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnsafeMemoryStoreNode.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/java/AbstractCompareAndSwapNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AtomicReadAndAddNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AtomicReadAndWriteNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/ExceptionObjectNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LogicCompareAndSwapNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LoweredAtomicReadAndWriteNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/MonitorEnterNode.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/RawMonitorEnterNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/UnsafeCompareAndSwapNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/ValueCompareAndSwapNode.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/Access.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/FloatableAccessNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/FloatingAccessNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/FloatingReadNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryAccess.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryCheckpoint.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryMap.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryMapNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryPhiNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/ReadNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/WriteNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/MemoryProxy.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/virtual/CommitAllocationNode.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.test/src/org/graalvm/compiler/options/test/NestedBooleanOptionKeyTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options.test/src/org/graalvm/compiler/options/test/TestOptionKey.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/EnumOptionKey.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/ModifiableOptionValues.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/OptionValuesAccess.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/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/FloatingReadPhase.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/LoweringPhase.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/inlining/InliningUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/AbstractInlineInfo.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/AssumptionInlineInfo.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/ExactInlineInfo.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/InlineInfo.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/MultiTypeGuardInlineInfo.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/TypeGuardInlineInfo.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/inlining/walker/CallsiteHolderExplorable.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/walker/ComputeInliningRelevance.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/walker/InliningData.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/util/HashSetNodeEventListener.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/FixedNodeProbabilityCache.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/PostOrderNodeIterator.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/graph/ReentrantNodeIterator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/SinglePassNodeIterator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/schedule/MemoryScheduleVerification.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/schedule/SchedulePhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/Suites.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/verify/VerifyCallerSensitiveMethods.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/verify/VerifyGraphAddUsage.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/BinaryGraphPrinter.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/CFGPrinter.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.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/AArch64ReadNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64ReadReplacementPhase.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64StringLatin1Substitutions.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64StringUTF16Substitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64GraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringIndexOfNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringSubstitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/NestedExceptionHandlerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ObjectAccessTest.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/PointerTest.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/StringCompareToTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/WordTest.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/CachingPEGraphDecoder.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/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/SnippetCounterNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetLowerableMemoryNode.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/classfile/ClassfileBytecodeProvider.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/D
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayCompareToNode.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/BasicArrayCopyNode.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/MacroStateSplitNode.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/JDK9Method.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/GraalTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/SubprocessUtil.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual.bench/.checkstyle.exclude
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/EffectsBlockState.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/PEReadEliminationBlockState.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/ReadEliminationBlockState.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/ReadEliminationClosure.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/VirtualUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/BarrieredAccess.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/ObjectAccess.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/GraphElements.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/GraphLocations.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.util.test/src/org/graalvm/util/test/CollectionSizeTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/ObjectSizeEstimate.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.word/.checkstyle_checks.xml
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.word/src/org/graalvm/word/ComparableWord.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.word/src/org/graalvm/word/LocationIdentity.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.word/src/org/graalvm/word/Pointer.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.word/src/org/graalvm/word/PointerBase.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.word/src/org/graalvm/word/SignedWord.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.word/src/org/graalvm/word/UnsignedWord.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.word/src/org/graalvm/word/WordBase.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.word/src/org/graalvm/word/WordFactory.java
Changeset: 9e64b13a7fcb
Author: kvn
Date: 2018-04-24 10:26 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9e64b13a7fcb
8202075: Crash when running compiler/codecache/OverflowCodeCacheTest.java
Summary: add missing null check in WhiteBox::allocate_code_blob()
Reviewed-by: thartmann
! src/hotspot/share/prims/whitebox.cpp
Changeset: 6d1f26b1ddfd
Author: roland
Date: 2018-04-10 17:07 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6d1f26b1ddfd
8201368: IfNode::fold_compares() may lead to incorrect execution
Reviewed-by: neliasso, kvn
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/ifnode.cpp
+ test/hotspot/jtreg/compiler/uncommontrap/FoldedIfNonDomMidIf.java
Changeset: ac916fea6ec7
Author: vromero
Date: 2018-04-24 12:20 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ac916fea6ec7
8202157: remove the use of string keys at InapplicableMethodException
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
Changeset: 13807aa618ca
Author: rkennke
Date: 2018-05-31 18:34 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/13807aa618ca
Merge
! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/protectionDomainCache.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/commandLineFlagConstraintsGC.cpp
! src/hotspot/share/gc/shared/commandLineFlagConstraintsGC.hpp
! src/hotspot/share/gc/shared/parallelCleaning.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMonitoringSupport.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/resolvedMethodTable.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! src/hotspot/share/runtime/commandLineFlagConstraintList.cpp
! src/hotspot/share/runtime/commandLineFlagConstraintList.hpp
! src/hotspot/share/runtime/commandLineFlagConstraintsCompiler.cpp
! src/hotspot/share/runtime/commandLineFlagConstraintsCompiler.hpp
! src/hotspot/share/runtime/commandLineFlagConstraintsRuntime.cpp
! src/hotspot/share/runtime/commandLineFlagConstraintsRuntime.hpp
! src/hotspot/share/runtime/commandLineFlagRangeList.cpp
! src/hotspot/share/runtime/commandLineFlagRangeList.hpp
! src/hotspot/share/runtime/commandLineFlagWriteableList.cpp
! src/hotspot/share/runtime/commandLineFlagWriteableList.hpp
! src/hotspot/share/runtime/globals.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/globals_extension.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/bitMap.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
- src/java.base/windows/classes/java/net/DualStackPlainSocketImpl.java
- src/java.base/windows/classes/java/net/TwoStacksPlainSocketImpl.java
- src/java.base/windows/native/libnet/DualStackPlainSocketImpl.c
- src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c
- src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM942C.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM943C.java
- src/jdk.internal.vm.compiler.management/share/classes/org/graalvm/compiler/hotspot/jmx/GraalMBeans.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections.test/src/org/graalvm/collections/test/EconomicMapImplTest.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections.test/src/org/graalvm/collections/test/EconomicMapLargeTest.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections.test/src/org/graalvm/collections/test/EconomicMapTest.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections.test/src/org/graalvm/collections/test/EconomicSetTest.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections.test/src/org/graalvm/collections/test/EquivalenceTest.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections.test/src/org/graalvm/collections/test/PairTest.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/EconomicMap.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/EconomicMapImpl.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/EconomicSet.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/Equivalence.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/MapCursor.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/Pair.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/UnmodifiableEconomicMap.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/UnmodifiableEconomicSet.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/UnmodifiableMapCursor.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/package-info.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/ModuleAPI.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/CoreCompilerConfiguration.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/Management.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/.checkstyle_checks.xml
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotSuitesProvider.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotGraalMBeanTest.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CoreCompilerConfigurationFactory.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalMBean.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionValuesAccess.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64ReadNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64ReadReplacementPhase.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider/src/org/graalvm/compiler/serviceprovider/JDK9Method.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual.bench/.checkstyle.exclude
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.word/.checkstyle_checks.xml
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.word/src/org/graalvm/word/ComparableWord.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.word/src/org/graalvm/word/LocationIdentity.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.word/src/org/graalvm/word/Pointer.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.word/src/org/graalvm/word/PointerBase.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.word/src/org/graalvm/word/SignedWord.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.word/src/org/graalvm/word/UnsignedWord.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.word/src/org/graalvm/word/WordBase.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.word/src/org/graalvm/word/WordFactory.java
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/runtime/MemberName/MemberNameLeak.java
- test/langtools/tools/javac/6410653/T6410653.java
- test/langtools/tools/javac/T8009640/CheckRejectProfileBCPOptionsIfUsedTogetherTest.java
- test/langtools/tools/javac/options/release/ReleaseOptionClashes.java
More information about the shenandoah-dev
mailing list