hg: panama/panama/hotspot: 732 new changesets

henry.jen at oracle.com henry.jen at oracle.com
Fri Feb 17 20:46:45 UTC 2017


Changeset: dd951011f433
Author:    dfazunen
Date:      2016-08-25 14:12 +0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/dd951011f433

8164133: Tests gc/arguments/TestAlignmentToUseLargePages.java and gc/cms/TestBubbleUpRef.java use too small heap
Reviewed-by: jmasa, sangheki, kzhaldyb

! test/gc/arguments/TestAlignmentToUseLargePages.java
! test/gc/cms/TestBubbleUpRef.java

Changeset: da9cc21bd128
Author:    ctornqvi
Date:      2016-08-25 08:40 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/da9cc21bd128

8164737: Remove Unsafe dependency from ProcessTools
Reviewed-by: gtriantafill, dholmes

! test/compiler/intrinsics/unsafe/TestUnsafeMismatchedArrayFieldAccess.java
! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java
! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java
! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java
! test/compiler/loopopts/superword/TestVectorizationWithInvariant.java
! test/compiler/rtm/locking/TestRTMAbortRatio.java
! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java
! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java
! test/compiler/rtm/locking/TestRTMLockingThreshold.java
! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java
! test/compiler/testlibrary/rtm/XAbortProvoker.java
! test/compiler/unsafe/UnsafeRaw.java
! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java
! test/gc/arguments/TestTargetSurvivorRatioFlag.java
! test/runtime/ErrorHandling/CreateCoredumpOnCrash.java
! test/runtime/ErrorHandling/ProblematicFrameTest.java
! test/runtime/Unsafe/AllocateInstance.java
! test/runtime/Unsafe/AllocateMemory.java
! test/runtime/Unsafe/CopyMemory.java
! test/runtime/Unsafe/DefineClass.java
! test/runtime/Unsafe/FieldOffset.java
! test/runtime/Unsafe/GetField.java
! test/runtime/Unsafe/GetPutAddress.java
! test/runtime/Unsafe/GetPutBoolean.java
! test/runtime/Unsafe/GetPutByte.java
! test/runtime/Unsafe/GetPutChar.java
! test/runtime/Unsafe/GetPutDouble.java
! test/runtime/Unsafe/GetPutFloat.java
! test/runtime/Unsafe/GetPutInt.java
! test/runtime/Unsafe/GetPutLong.java
! test/runtime/Unsafe/GetPutObject.java
! test/runtime/Unsafe/GetPutShort.java
! test/runtime/Unsafe/GetUncompressedObject.java
! test/runtime/Unsafe/NestedUnsafe.java
! test/runtime/Unsafe/PageSize.java
! test/runtime/Unsafe/RangeCheck.java
! test/runtime/Unsafe/Reallocate.java
! test/runtime/Unsafe/SetMemory.java
! test/runtime/Unsafe/ThrowException.java
! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/PathHandler.java

Changeset: 92e705c1e6e6
Author:    rprotacio
Date:      2016-08-25 09:23 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/92e705c1e6e6

8148854: Class names "SomeClass" and "LSomeClass;" treated by JVM as an equivalent
Summary: Added default format checking of class names loaded by the app class loader
Reviewed-by: coleenp, lfoltan

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp
! src/share/vm/runtime/reflection.cpp
+ test/runtime/ClassFile/BadHelloWorld.jcod
+ test/runtime/ClassFile/FormatCheckingTest.java

Changeset: 12f7e6595b9f
Author:    rprotacio
Date:      2016-08-25 13:48 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/12f7e6595b9f

Merge


Changeset: 22c1219edf6f
Author:    ysuenaga
Date:      2016-08-25 12:24 +0900
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/22c1219edf6f

8163581: Heap Parameters in HSDB cannot handle G1CollectedHeap
Reviewed-by: dholmes, sjohanss

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java

Changeset: b50061da090e
Author:    dsamersoff
Date:      2016-08-26 13:11 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/b50061da090e

8163346: Update jmap-hashcode/Test8028623.java for better diagnostic of timeout.
Summary: Update jmap-hashcode/Test8028623.java to use LingeredApp and rename it to jhsdb/HeapDumpTest.java
Reviewed-by: dsamersoff, dholmes
Contributed-by: sharath.ballal at oracle.com

- test/serviceability/sa/jmap-hashcode/Test8028623.java

Changeset: c78972384b23
Author:    iklam
Date:      2016-08-26 06:37 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/c78972384b23

8161280: assert failed: reference count underflow for symbol
Reviewed-by: dholmes, coleenp, kbarrett

! src/share/vm/oops/symbol.cpp
! src/share/vm/runtime/atomic.hpp

Changeset: b94f7c960bc4
Author:    amurillo
Date:      2016-08-26 10:14 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/b94f7c960bc4

Merge


Changeset: 6f10754f85d9
Author:    kvn
Date:      2016-08-18 14:31 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/6f10754f85d9

8162496: missing precedence edge for anti_dependence
Summary: fix Implicit Null Check optimization code.
Reviewed-by: roland, aph

! src/share/vm/opto/block.cpp
! src/share/vm/opto/block.hpp
! src/share/vm/opto/lcm.cpp

Changeset: e0a8f4132724
Author:    thartmann
Date:      2016-08-19 08:34 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/e0a8f4132724

8064892: Non-methods code cache overflow is not handled correctly
Summary: Should keep track of requested code blob type for error reporting. Added additional debug output.
Reviewed-by: kvn, dpochepk

! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp

Changeset: 7c52bc363c21
Author:    iveresov
Date:      2016-08-19 14:35 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/7c52bc363c21

Merge

- test/runtime/modules/Visibility/XpatchVisibility.java
- test/runtime/modules/Xpatch/BasicJarBuilder.java
- test/runtime/modules/Xpatch/Xpatch2Dirs.java
- test/runtime/modules/Xpatch/Xpatch2DirsMain.java
- test/runtime/modules/Xpatch/XpatchDupJavaBase.java
- test/runtime/modules/Xpatch/XpatchDupModule.java
- test/runtime/modules/Xpatch/XpatchJavaBase.java
- test/runtime/modules/Xpatch/XpatchMain.java
- test/runtime/modules/Xpatch/XpatchTest.java
- test/runtime/modules/Xpatch/XpatchTestJar.java
- test/runtime/modules/Xpatch/XpatchTestJarDir.java
- test/runtime/modules/Xpatch/XpatchTraceCL.java
- test/runtime/modules/XpatchCDS.java
- test/testlibrary/ClassFileInstaller.java
- test/testlibrary/RedefineClassHelper.java
- test/testlibrary/jdk/test/lib/AllocationHelper.java
- test/testlibrary/jdk/test/lib/Asserts.java
- test/testlibrary/jdk/test/lib/BuildHelper.java
- test/testlibrary/jdk/test/lib/ByteCodeLoader.java
- test/testlibrary/jdk/test/lib/DynamicVMOption.java
- test/testlibrary/jdk/test/lib/ExitCode.java
- test/testlibrary/jdk/test/lib/FileInstaller.java
- test/testlibrary/jdk/test/lib/HeapRegionUsageTool.java
- test/testlibrary/jdk/test/lib/InMemoryJavaCompiler.java
- test/testlibrary/jdk/test/lib/InfiniteLoop.java
- test/testlibrary/jdk/test/lib/InputArguments.java
- test/testlibrary/jdk/test/lib/JDKToolFinder.java
- test/testlibrary/jdk/test/lib/JDKToolLauncher.java
- test/testlibrary/jdk/test/lib/OutputAnalyzer.java
- test/testlibrary/jdk/test/lib/OutputBuffer.java
- test/testlibrary/jdk/test/lib/Pair.java
- test/testlibrary/jdk/test/lib/Platform.java
- test/testlibrary/jdk/test/lib/ProcessTools.java
- test/testlibrary/jdk/test/lib/StreamPumper.java
- test/testlibrary/jdk/test/lib/TimeLimitedRunner.java
- test/testlibrary/jdk/test/lib/Triple.java
- test/testlibrary/jdk/test/lib/Utils.java
- test/testlibrary/jdk/test/lib/cli/CPUSpecificCommandLineOptionTest.java
- test/testlibrary/jdk/test/lib/cli/CommandLineOptionTest.java
- test/testlibrary/jdk/test/lib/cli/predicate/AndPredicate.java
- test/testlibrary/jdk/test/lib/cli/predicate/CPUSpecificPredicate.java
- test/testlibrary/jdk/test/lib/cli/predicate/NotPredicate.java
- test/testlibrary/jdk/test/lib/cli/predicate/OrPredicate.java
- test/testlibrary/jdk/test/lib/dcmd/CommandExecutor.java
- test/testlibrary/jdk/test/lib/dcmd/CommandExecutorException.java
- test/testlibrary/jdk/test/lib/dcmd/FileJcmdExecutor.java
- test/testlibrary/jdk/test/lib/dcmd/JMXExecutor.java
- test/testlibrary/jdk/test/lib/dcmd/JcmdExecutor.java
- test/testlibrary/jdk/test/lib/dcmd/MainClassJcmdExecutor.java
- test/testlibrary/jdk/test/lib/dcmd/PidJcmdExecutor.java
- test/testlibrary/jdk/test/lib/dtrace/DtraceResultsAnalyzer.java
- test/testlibrary/jdk/test/lib/dtrace/DtraceRunner.java

Changeset: decd90cdad6f
Author:    dpochepk
Date:      2016-08-20 00:15 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/decd90cdad6f

8139700: compiler/jvmci/compilerToVM/DisassembleCodeBlobTest and InvalidateInstalledCodeTest timeout
Reviewed-by: kvn

! test/compiler/jvmci/compilerToVM/CompileCodeTestCase.java
! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java
! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java

Changeset: 89151398365e
Author:    iveresov
Date:      2016-08-19 15:29 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/89151398365e

Merge

! test/compiler/jvmci/compilerToVM/CompileCodeTestCase.java
! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java
! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java

Changeset: aad37d930942
Author:    iveresov
Date:      2016-08-19 18:51 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/aad37d930942

Merge


Changeset: 8eab4734c758
Author:    iveresov
Date:      2016-08-22 11:47 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/8eab4734c758

8164122: C1: assert(false) failed: stack or locks not matching (invalid bytecodes)
Summary: Ignore return value if MH intrinsic returns void
Reviewed-by: roland, kvn

! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_GraphBuilder.hpp

Changeset: d92ba4bc628e
Author:    dnsimon
Date:      2016-08-22 19:29 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d92ba4bc628e

8163864: [JVMCI] move MethodProfileWidth to jvmci_globals.hpp
Reviewed-by: zmajo

! src/share/vm/jvmci/jvmci_globals.cpp
! src/share/vm/jvmci/jvmci_globals.hpp
! src/share/vm/oops/methodData.hpp
! src/share/vm/runtime/globals.hpp

Changeset: 153bd3fefb24
Author:    dnsimon
Date:      2016-08-22 20:30 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/153bd3fefb24

Merge


Changeset: 2629b100a7e3
Author:    thartmann
Date:      2016-08-23 13:44 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/2629b100a7e3

8038348: Instance field load is replaced by wrong data Phi
Summary: Store additional information in PhiNodes corresponding to known instance field values to avoid incorrect reusage.
Reviewed-by: kvn, vlivanov

! src/share/vm/opto/cfgnode.hpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/type.hpp

Changeset: 4fe8f74f70d0
Author:    dnsimon
Date:      2016-08-23 15:16 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/4fe8f74f70d0

8164214: [JVMCI] include VarHandle in signature polymorphic method test
Reviewed-by: kvn, twisti, iveresov, psandoz

! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaMethod.java
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java

Changeset: 10f876d80ff3
Author:    dpochepk
Date:      2016-08-23 19:30 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/10f876d80ff3

8164608: [TESTBUG] compiler/profiling tests fail to compile
Reviewed-by: ctornqvi

! test/compiler/profiling/spectrapredefineclass/Launcher.java
! test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java

Changeset: 142dffd0a218
Author:    dpochepk
Date:      2016-08-23 18:57 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/142dffd0a218

Merge


Changeset: d1caa7589bfb
Author:    tpivovarova
Date:      2016-08-23 19:53 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d1caa7589bfb

8164648: [TESTBUG] jittester failed compilation after 8157957
Reviewed-by: vlivanov

! test/testlibrary/jittester/Makefile

Changeset: c4da53d89b97
Author:    tpivovarova
Date:      2016-08-23 18:03 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/c4da53d89b97

Merge


Changeset: 60e84c7db2f7
Author:    vdeshpande
Date:      2016-08-23 12:26 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/60e84c7db2f7

8151988: Hotspot deoptimizes div/mod pair usage
Summary: don't remove control edge of Mod node until DivMod node matching
Reviewed-by: kvn

! src/share/vm/opto/compile.cpp
! src/share/vm/opto/divnode.cpp

Changeset: 2c21dc5d3b36
Author:    dnsimon
Date:      2016-08-23 22:24 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/2c21dc5d3b36

8164358: [JVMCI] expose Hotspot intrinsics and HotSpotIntrinsicCandidate info to JVMCI
Reviewed-by: twisti, kvn, never

! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethod.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigAccess.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigStore.java
+ src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/VMIntrinsicMethod.java
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.hpp
! src/share/vm/jvmci/jvmciJavaClasses.hpp
! src/share/vm/jvmci/systemDictionary_jvmci.hpp
! src/share/vm/jvmci/vmStructs_jvmci.cpp
! src/share/vm/jvmci/vmSymbols_jvmci.hpp
- test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java
+ test/compiler/jvmci/compilerToVM/ReadConfigurationTest.java

Changeset: 1e1704f8d3c1
Author:    dnsimon
Date:      2016-08-23 22:31 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/1e1704f8d3c1

Merge


Changeset: 10dad1d40843
Author:    vlivanov
Date:      2016-08-25 12:51 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/10dad1d40843

8162101: C2: Handle "wide" aliases for unsafe accesses
Reviewed-by: kvn

! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/type.hpp
! test/compiler/unsafe/OpaqueAccesses.java

Changeset: bde4bcd58309
Author:    vlivanov
Date:      2016-08-25 12:52 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/bde4bcd58309

8155635: C2: Mixed unsafe accesses break alias analysis
Reviewed-by: jrose, kvn

! src/share/vm/opto/compile.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp
+ test/compiler/unsafe/MixedUnsafeStoreObject.java

Changeset: 119a2a3cc29b
Author:    jcm
Date:      2016-08-25 02:10 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/119a2a3cc29b

8158639: C2 compilation fails with SIGSEGV
Summary: fixed the jvms for callsite traps based on declared signature.
Reviewed-by: kvn, vlivanov, dlong

! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/graphKit.hpp
! test/compiler/jsr292/NullConstantReceiver.java

Changeset: 8dcab338ec58
Author:    iveresov
Date:      2016-08-26 14:47 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/8dcab338ec58

Merge

- src/os_cpu/aix_ppc/vm/atomic_aix_ppc.inline.hpp
- src/os_cpu/bsd_x86/vm/atomic_bsd_x86.inline.hpp
- src/os_cpu/bsd_zero/vm/atomic_bsd_zero.inline.hpp
- src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp
- src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp
- src/os_cpu/linux_x86/vm/atomic_linux_x86.inline.hpp
- src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp
- src/os_cpu/solaris_sparc/vm/atomic_solaris_sparc.inline.hpp
- src/os_cpu/solaris_x86/vm/atomic_solaris_x86.inline.hpp
- src/os_cpu/windows_x86/vm/atomic_windows_x86.inline.hpp
! src/share/vm/c1/c1_GraphBuilder.cpp
- src/share/vm/runtime/atomic.inline.hpp
! src/share/vm/runtime/globals.hpp
- test/serviceability/sa/jmap-hashcode/Test8028623.java

Changeset: 6ac1e2e55eaa
Author:    mlarsson
Date:      2016-04-05 16:51 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/6ac1e2e55eaa

8150894: Unused -Xlog tag sequences are silently ignored.
Reviewed-by: rehn, sla

! src/share/vm/logging/logConfiguration.cpp
! src/share/vm/logging/logTagLevelExpression.cpp
! src/share/vm/logging/logTagLevelExpression.hpp
! src/share/vm/logging/logTagSet.hpp
! test/native/logging/test_logConfiguration.cpp

Changeset: 346a9ca4e31e
Author:    mlarsson
Date:      2016-08-26 14:27 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/346a9ca4e31e

8150823: UL disables log outputs incorrectly
Reviewed-by: rehn, sla

! src/share/vm/logging/logConfiguration.cpp
! test/native/logging/test_logConfiguration.cpp

Changeset: 59fe439d8f97
Author:    dfazunen
Date:      2016-08-29 23:04 +0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/59fe439d8f97

8164660: MinimalVM is not tested with GC tests
Reviewed-by: jmasa, tschatzl

! test/gc/TestCardTablePageCommits.java
! test/gc/TestObjectAlignment.java
! test/gc/TestSmallHeap.java
! test/gc/TestSoftReferencesBehaviorOnOOME.java
! test/gc/TestVerifyDuringStartup.java
! test/gc/TestVerifySilently.java
! test/gc/TestVerifySubSet.java
! test/gc/g1/TestEagerReclaimHumongousRegions.java
! test/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
! test/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java
! test/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java
! test/gc/g1/TestGCLogMessages.java
! test/gc/g1/TestHumongousAllocInitialMark.java
! test/gc/g1/TestHumongousAllocNearlyFullRegion.java
! test/gc/g1/TestHumongousCodeCacheRoots.java
! test/gc/g1/TestPrintRegionRememberedSetInfo.java
! test/gc/g1/TestStringDeduplicationAgeThreshold.java
! test/gc/g1/TestStringDeduplicationFullGC.java
! test/gc/g1/TestStringDeduplicationInterned.java
! test/gc/g1/TestStringDeduplicationPrintOptions.java
! test/gc/g1/TestStringDeduplicationTableRehash.java
! test/gc/g1/TestStringDeduplicationTableResize.java
! test/gc/g1/TestStringDeduplicationYoungGC.java
! test/gc/g1/TestStringSymbolTableStats.java
! test/gc/serial/HeapChangeLogging.java

Changeset: 24d88ded4cb6
Author:    dholmes
Date:      2016-08-29 20:13 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/24d88ded4cb6

8158854: Ensure release_store is paired with load_acquire in lock-free code
Reviewed-by: shade, dcubed, zgu

! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/oops/arrayKlass.hpp
+ src/share/vm/oops/arrayKlass.inline.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/instanceKlass.inline.hpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/typeArrayKlass.cpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: b9a861dc8f9d
Author:    tschatzl
Date:      2016-08-30 09:17 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/b9a861dc8f9d

8155917: Memory access in free regions during G1 full gc causes regressions in SPECjvm2008 scimark.fft,lu,sor,sparse with 9+116 on Linux-x64
Summary: Do not unnecessarily touch the memory of free regions during the compaction phase in G1 full gc causing some OSes to allocate physical memory for them, decreasing performance in some situations.
Reviewed-by: mgerdin, jmasa

! src/share/vm/gc/shared/space.inline.hpp

Changeset: 1357a160e4f2
Author:    dsamersoff
Date:      2016-08-30 11:06 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/1357a160e4f2

8164562: serviceability/sa/TestInstanceKlassSizeForInterface.java: fails with NPE
Summary: Addition of  –XX:+UnlockDiagnosticVMOptions for the test invocation for jcmd and modularization related cleanup
Reviewed-by: dholmes, mchung
Contributed-by: jini.george at oracle.com

! test/serviceability/sa/TestInstanceKlassSize.java
! test/serviceability/sa/TestInstanceKlassSizeForInterface.java

Changeset: dce4f03f16d2
Author:    dsamersoff
Date:      2016-08-30 09:25 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/dce4f03f16d2

Merge


Changeset: fe8e4400e0bd
Author:    akulyakh
Date:      2016-08-30 12:48 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/fe8e4400e0bd

8148103: add more tests for task "Update JDI and JDWP for modules"
Summary: A new JDWP test
Reviewed-by: sspitsyn

+ test/serviceability/jdwp/AllModulesCommandTest.java
+ test/serviceability/jdwp/AllModulesCommandTestDebuggee.java
+ test/serviceability/jdwp/DebuggeeLauncher.java
+ test/serviceability/jdwp/JdwpAllModulesCmd.java
+ test/serviceability/jdwp/JdwpAllModulesReply.java
+ test/serviceability/jdwp/JdwpCanReadCmd.java
+ test/serviceability/jdwp/JdwpCanReadReply.java
+ test/serviceability/jdwp/JdwpChannel.java
+ test/serviceability/jdwp/JdwpClassLoaderCmd.java
+ test/serviceability/jdwp/JdwpClassLoaderReply.java
+ test/serviceability/jdwp/JdwpCmd.java
+ test/serviceability/jdwp/JdwpExitCmd.java
+ test/serviceability/jdwp/JdwpModNameCmd.java
+ test/serviceability/jdwp/JdwpModNameReply.java
+ test/serviceability/jdwp/JdwpReply.java
+ test/serviceability/jdwp/StreamHandler.java

Changeset: 3d026957cd98
Author:    kbarrett
Date:      2016-08-30 23:48 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/3d026957cd98

8156500: Move Reference pending list into VM to prevent deadlocks
Summary: Move reference pending list and locking into VM
Reviewed-by: coleenp, dholmes, dcubed, mchung, plevart
Contributed-by: kim.barrett at oracle.com, per.liden at oracle.com

! make/symbols/symbols-unix
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/sa.js
! src/share/vm/ci/ciReplay.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp
! src/share/vm/gc/cms/vmCMSOperations.cpp
! src/share/vm/gc/cms/vmCMSOperations.hpp
! src/share/vm/gc/g1/concurrentMarkThread.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/vm_operations_g1.cpp
! src/share/vm/gc/g1/vm_operations_g1.hpp
! src/share/vm/gc/shared/collectedHeap.hpp
! src/share/vm/gc/shared/genCollectedHeap.hpp
- src/share/vm/gc/shared/referencePendingListLocker.cpp
- src/share/vm/gc/shared/referencePendingListLocker.hpp
! src/share/vm/gc/shared/referenceProcessor.cpp
! src/share/vm/gc/shared/referenceProcessor.hpp
! src/share/vm/gc/shared/vmGCOperations.cpp
! src/share/vm/gc/shared/vmGCOperations.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 3652a2a22916
Author:    dsamersoff
Date:      2016-08-31 11:47 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/3652a2a22916

8163150: SA: CLHSDB printmdo throws an exception with "java.lang.InternalError: missing reason for 22"
Summary: Accounted for the new JVMCI related Deoptimization Reasons.
Reviewed-by: dsamersoff, sla
Contributed-by: jini.george at oracle.com

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodData.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ReceiverTypeData.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/VirtualCallData.java
! src/share/vm/runtime/vmStructs.cpp

Changeset: 47bb3faf5b08
Author:    coleenp
Date:      2016-08-31 06:35 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/47bb3faf5b08

8164692: InstanceKlass::_previous_version_count goes negative
Summary: decrement previous_version_count when it's removed from the list.
Reviewed-by: dcubed, dlong, sspitsyn

! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
+ test/runtime/RedefineTests/RedefineCount.java

Changeset: 3f7812f59bf7
Author:    erikj
Date:      2016-08-31 16:48 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/3f7812f59bf7

8164862: 2 JVMCI tests should not be executed on linux-x86
Reviewed-by: kvn, gtriantafill

! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/MaxOopMapStackOffsetTest.java
! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java

Changeset: 145e6c9b7643
Author:    hseigel
Date:      2016-08-31 10:27 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/145e6c9b7643

8162412: Ignore any System property specified as -Djdk.module that matches reserved module system properties
Summary: Change the checks for module related properties to look for specific properties, not just jdk.module
Reviewed-by: coleenp, gziemski, ddmitriev

! src/share/vm/runtime/arguments.cpp
! test/runtime/modules/ModuleOptionsWarn.java

Changeset: a5f5a75e03ed
Author:    hseigel
Date:      2016-08-31 16:41 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a5f5a75e03ed

Merge


Changeset: ee428b2585cd
Author:    mdoerr
Date:      2016-08-31 19:41 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ee428b2585cd

8165014: Unaligned unsafe access should throw InternalError on Solaris
Reviewed-by: dholmes, coleenp

! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp

Changeset: e84c337743f5
Author:    rehn
Date:      2016-09-01 08:30 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/e84c337743f5

8163589: Add back class id intrinsic method for event based tracing
Reviewed-by: kvn, mgronlun

! src/share/vm/c1/c1_Compiler.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/classfile/vmSymbols.cpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/library_call.cpp

Changeset: 7286fe7ee4a3
Author:    kzhaldyb
Date:      2016-08-24 18:10 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/7286fe7ee4a3

8164738: Convert AltHashing_test to GTest
Reviewed-by: dholmes, coleenp

! src/share/vm/classfile/altHashing.cpp
! src/share/vm/classfile/altHashing.hpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/classfile/test_AltHashing.cpp

Changeset: aec4f09f3575
Author:    kzhaldyb
Date:      2016-08-24 19:21 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/aec4f09f3575

8164743: Convert TestAsUtf8 to GTest
Reviewed-by: dholmes, rprotacio

! src/share/vm/utilities/internalVMTests.cpp
! src/share/vm/utilities/utf8.cpp
+ test/native/utilities/test_utf8.cpp

Changeset: 8e33ab1e0856
Author:    mlarsson
Date:      2016-08-29 14:11 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/8e33ab1e0856

8157948: UL allows same log file with multiple file=
Reviewed-by: dholmes, rehn

! src/share/vm/logging/log.cpp
! src/share/vm/logging/logConfiguration.cpp
! src/share/vm/logging/logConfiguration.hpp
! src/share/vm/logging/logFileOutput.cpp
! src/share/vm/logging/logFileOutput.hpp
! test/native/logging/test_logConfiguration.cpp
! test/native/logging/test_logFileOutput.cpp

Changeset: a5a5ae802430
Author:    kzhaldyb
Date:      2016-08-15 13:18 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a5a5ae802430

8163860: Convert TestOldFreeSpaceCalculation_test to GTest
Reviewed-by: iignatyev, dfazunen

! src/share/vm/gc/parallel/psAdaptiveSizePolicy.cpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/gc/parallel/test_psAdaptiveSizePolicy.cpp

Changeset: 5824fc568091
Author:    kzhaldyb
Date:      2016-08-22 16:43 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/5824fc568091

8164028: Convert TestPredictions_test to GTest
Reviewed-by: jwilhelm, dfazunen, ehelin

- src/share/vm/gc/g1/g1Predictions.cpp
! src/share/vm/gc/g1/g1Predictions.hpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/gc/g1/test_g1Predictions.cpp

Changeset: d4fedc85b584
Author:    kzhaldyb
Date:      2016-08-29 20:15 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d4fedc85b584

8164230: Convert TestCodeCacheRemSet_test to GTest
Reviewed-by: mgerdin, dfazunen

! src/share/vm/gc/g1/g1CodeCacheRemSet.cpp
! src/share/vm/gc/g1/g1CodeCacheRemSet.hpp
+ src/share/vm/gc/g1/g1CodeRootSetTable.hpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/gc/g1/test_g1CodeCacheRemSet.cpp

Changeset: 4a2c2f49eb2c
Author:    kzhaldyb
Date:      2016-09-01 18:15 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/4a2c2f49eb2c

Merge


Changeset: 2cbbeaf227c1
Author:    amurillo
Date:      2016-09-01 14:09 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/2cbbeaf227c1

Merge

! test/runtime/Unsafe/NestedUnsafe.java

Changeset: 94b5513984dd
Author:    amurillo
Date:      2016-09-01 15:20 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/94b5513984dd

Merge


Changeset: 3bcb4cd1cf16
Author:    coleenp
Date:      2016-09-01 18:02 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/3bcb4cd1cf16

8165268: [BACKOUT] InstanceKlass::_previous_version_count goes negative
Reviewed-by: dcubed

! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
- test/runtime/RedefineTests/RedefineCount.java

Changeset: ca98af3254cc
Author:    coleenp
Date:      2016-09-02 00:08 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ca98af3254cc

Merge

- test/runtime/RedefineTests/RedefineCount.java

Changeset: 4dd38e97e16b
Author:    kzhaldyb
Date:      2016-09-01 20:46 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/4dd38e97e16b

8164039: Convert test_memset_with_concurrent_readers to GTest
Reviewed-by: iignatyev, kbarrett

- src/share/vm/gc/shared/memset_with_concurrent_readers.cpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/gc/shared/test_memset_with_concurrent_readers.cpp

Changeset: 519ab022ab10
Author:    kzhaldyb
Date:      2016-09-02 01:39 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/519ab022ab10

Merge

- src/share/vm/gc/shared/memset_with_concurrent_readers.cpp

Changeset: ab25b7b15ed0
Author:    rehn
Date:      2016-09-02 08:51 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ab25b7b15ed0

8165215: Setting same UL tag multiple times matches wrong tagset
Reviewed-by: mlarsson, rprotacio

! src/share/vm/logging/logTagLevelExpression.cpp
! src/share/vm/logging/logTagLevelExpression.hpp
! test/native/logging/test_logTagLevelExpression.cpp

Changeset: 4c39def70c5c
Author:    tschatzl
Date:      2016-09-02 09:49 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/4c39def70c5c

8164936: G1 age table printout contains contents from previous GC
Summary: Split tenuring threshold update and printing into two separate parts so that they can be used independently.
Reviewed-by: jmasa, sangheki

! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1DefaultPolicy.cpp
! src/share/vm/gc/g1/g1DefaultPolicy.hpp
! src/share/vm/gc/g1/g1Policy.hpp
! src/share/vm/gc/serial/defNewGeneration.cpp
! src/share/vm/gc/shared/ageTable.cpp
! src/share/vm/gc/shared/ageTable.hpp
+ test/gc/TestAgeOutput.java

Changeset: f722ed07b76b
Author:    tschatzl
Date:      2016-09-02 11:18 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f722ed07b76b

Merge


Changeset: fb9963f07435
Author:    kzhaldyb
Date:      2016-08-30 21:35 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/fb9963f07435

8157468: gc/testlibrary contains a lot of duplicated code
Reviewed-by: dfazunen, iignatyev

! test/gc/testlibrary/Helpers.java

Changeset: a60eceb45884
Author:    mlarsson
Date:      2016-08-31 09:38 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a60eceb45884

8164939: GTest LogDecorations.iso8601_time_test fails on macOS
Reviewed-by: sla, dsamersoff

! test/native/logging/test_logDecorations.cpp

Changeset: 6ed5d1d6f24c
Author:    mdoerr
Date:      2016-09-05 20:40 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/6ed5d1d6f24c

8165018: Missing memory barrier for PPC64 in Unsafe_GetObjectVolatile
Reviewed-by: kbarrett, dholmes

! src/share/vm/prims/unsafe.cpp

Changeset: c54ebf67ef13
Author:    dsamersoff
Date:      2016-09-06 09:54 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/c54ebf67ef13

8165114: stale reference to hotspot test Test8028623.java
Summary: Remove Test8028623.java from hotspot/test/TEST.groups
Reviewed-by: sla, dholmes
Contributed-by: sharath.ballal at oracle.com

! test/TEST.groups

Changeset: 14336f84e4cc
Author:    rprotacio
Date:      2016-09-06 16:29 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/14336f84e4cc

8161224: CONSTANT_NameAndType_info permits references to illegal names and descriptors
Summary: Enforces proper format checking for NameAndType string content, and that the checking occurs even when not referenced in classfile
Reviewed-by: coleenp, hseigel, ddmitriev

! src/share/vm/classfile/classFileParser.cpp

Changeset: 176fb0d13598
Author:    rprotacio
Date:      2016-09-06 22:52 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/176fb0d13598

Merge

! src/share/vm/classfile/classFileParser.cpp
- src/share/vm/gc/g1/g1Predictions.cpp
- src/share/vm/gc/shared/memset_with_concurrent_readers.cpp
- src/share/vm/gc/shared/referencePendingListLocker.cpp
- src/share/vm/gc/shared/referencePendingListLocker.hpp
- test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java
- test/serviceability/sa/jmap-hashcode/Test8028623.java

Changeset: 6d3c44100184
Author:    tschatzl
Date:      2016-09-07 09:20 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/6d3c44100184

8165292: The gc+task logging is repeated a lot, decreasing the usefulness of -Xlog:gc*=info
Summary: Separate number of workers used debugging information from adaptive worker sizing log messages.
Reviewed-by: ehelin, sjohanss, jmasa

! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/shared/workgroup.hpp
+ test/gc/TestNumWorkerOutput.java

Changeset: 274dc4b09989
Author:    hseigel
Date:      2016-09-07 07:19 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/274dc4b09989

8058575: IllegalAccessError trying to access package-private class from VM anonymous class
Summary: Put anonymous classes in unnamed package into host class's package.  Throw exception if host class's package differs from anonymous class.
Reviewed-by: coleenp, acorn

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/klassFactory.cpp
! src/share/vm/classfile/klassFactory.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/reflection.cpp
! test/compiler/jsr292/CallSiteDepContextTest.java
+ test/runtime/defineAnonClass/DefineAnon.java
+ test/runtime/defineAnonClass/NestedUnsafe.java
+ test/runtime/defineAnonClass/NestedUnsafe2.java

Changeset: 188971305167
Author:    mlarsson
Date:      2016-09-07 14:36 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/188971305167

8165226: Bad -Xloggc: arguments crashes the VM
Reviewed-by: dsamersoff, sjohanss

! src/share/vm/logging/logConfiguration.cpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/services/classLoadingService.cpp

Changeset: d3a49c3aa08f
Author:    mlarsson
Date:      2016-09-07 15:21 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d3a49c3aa08f

Merge


Changeset: 1d7bc97f0b38
Author:    fparain
Date:      2016-09-07 12:52 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/1d7bc97f0b38

8137035: nsk/stress/stack/stack tests got EXCEPTION_STACK_OVERFLOW on Windows 64 bit
Reviewed-by: dholmes, dcubed, coleenp

! src/cpu/x86/vm/globals_x86.hpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/interfaceSupport.hpp

Changeset: fb5dcd613881
Author:    coleenp
Date:      2016-09-07 15:25 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/fb5dcd613881

8165246: [REDO] InstanceKlass::_previous_version_count goes negative
Summary: make _has_previous_version a boolean that is set to true when previous version of a class is added or during class unloading call to purge_previous_versions
Reviewed-by: gtriantafill, dcubed, sspitsyn

! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
+ test/runtime/RedefineTests/RedefinePreviousVersions.java

Changeset: b6fea183465f
Author:    coleenp
Date:      2016-09-07 19:29 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/b6fea183465f

Merge


Changeset: 0fc5c6ca654e
Author:    dholmes
Date:      2016-09-07 16:43 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/0fc5c6ca654e

8165153: Crash in rebuild_cpu_to_node_map
Summary: use processor_count(), not active_processor_count() to determine physical number of CPUs
Reviewed-by: rehn, cjplummer

! src/os/linux/vm/os_linux.cpp

Changeset: 5b52605562b0
Author:    dholmes
Date:      2016-09-07 23:17 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/5b52605562b0

Merge


Changeset: b69381e24635
Author:    mgerdin
Date:      2016-09-02 16:45 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/b69381e24635

8161079: Default heap size causes native memory exhaustion on 32 bit Windows
Reviewed-by: tschatzl, sjohanss

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

Changeset: 94edac068fa7
Author:    amurillo
Date:      2016-09-10 12:18 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/94edac068fa7

Merge

- src/share/vm/gc/g1/g1Predictions.cpp
- src/share/vm/gc/shared/memset_with_concurrent_readers.cpp
- src/share/vm/gc/shared/referencePendingListLocker.cpp
- src/share/vm/gc/shared/referencePendingListLocker.hpp
- test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java
- test/serviceability/sa/jmap-hashcode/Test8028623.java

Changeset: 6bddcf692e1d
Author:    lana
Date:      2016-09-15 17:15 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/6bddcf692e1d

Added tag jdk-9+136 for changeset a20da289f646

! .hgtags

Changeset: dfcbf839e299
Author:    lana
Date:      2016-09-15 21:09 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/dfcbf839e299

Merge

- src/share/vm/gc/g1/g1Predictions.cpp
- src/share/vm/gc/shared/memset_with_concurrent_readers.cpp
- src/share/vm/gc/shared/referencePendingListLocker.cpp
- src/share/vm/gc/shared/referencePendingListLocker.hpp
- test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java
- test/serviceability/sa/jmap-hashcode/Test8028623.java

Changeset: ea5907c25ff6
Author:    alanbur
Date:      2016-09-21 14:23 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ea5907c25ff6

8165161: Solaris: /usr/ccs /opt/sfw and /opt/csw are dead, references should be expunged
Reviewed-by: erikj

! test/jprt.config

Changeset: fbb492c97959
Author:    zmajo
Date:      2016-08-29 07:32 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/fbb492c97959

8163880: Constant pool caching of fields inhibited/delayed unnecessarily
Summary: Delay/inhibit constant pool caching of fields only if necessary
Reviewed-by: kvn

! src/share/vm/interpreter/interpreterRuntime.cpp

Changeset: 64840dbba932
Author:    never
Date:      2016-08-29 17:15 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/64840dbba932

8161550: [JVMCI] Crash: assert(sig_bt[member_arg_pos] == T_OBJECT)
Reviewed-by: zmajo

! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaType.java
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java

Changeset: e4094bc14d80
Author:    zmajo
Date:      2016-08-30 09:30 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/e4094bc14d80

8161720: Better byte behavior for off-heap data
Summary: Normalize boolean values read with Unsafe.
Reviewed-by: aph, simonis, jrose, psandoz

! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/prims/unsafe.cpp
+ test/compiler/unsafe/UnsafeOffHeapBooleanTest.java
+ test/compiler/unsafe/UnsafeOnHeapBooleanTest.java
+ test/compiler/unsafe/UnsafeSmallOffsetBooleanAccessTest.java

Changeset: 6baec63b2b11
Author:    zmajo
Date:      2016-08-30 10:50 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/6baec63b2b11

8141634: Implement VarHandles/Unsafe intrinsics on SPARC
Summary: Implement the appropriate intrinsics on SPARC.
Reviewed-by: kvn, dholmes, zmajo
Contributed-by: Trevor Watson <trevor.d.watson at oracle.com>

! src/cpu/sparc/vm/sparc.ad

Changeset: cfbdc930bf01
Author:    zmajo
Date:      2016-08-30 09:01 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/cfbdc930bf01

Merge


Changeset: 091f0dd7aac0
Author:    neliasso
Date:      2016-07-13 12:10 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/091f0dd7aac0

8160942: Unused code in GraphKit::record_profiled_receiver_for_speculation
Summary: Fixed logic error; locally scoped 'maybe_null' w/initialiser is unused/dead
Reviewed-by: kvn
Contributed-by: patric.hedlin at oracle.com

! src/share/vm/opto/graphKit.cpp

Changeset: 25478ff8e163
Author:    neliasso
Date:      2016-08-30 13:53 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/25478ff8e163

8157024: CodeCache JFR events reporting wrong data
Summary: Fix scaling
Reviewed-by: kvn
Contributed-by: patric.hedlin at oralce.com

! src/share/vm/code/codeCache.cpp

Changeset: b9b1b54d53b2
Author:    thartmann
Date:      2016-08-30 13:24 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/b9b1b54d53b2

8164480: Crash with assert(handler_address == SharedRuntime::compute_compiled_exc_handler(..) failed: Must be the same
Summary: Exception checking code needs to handle pre-allocated exceptions.
Reviewed-by: dnsimon, kvn

! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/jvmci/jvmciRuntime.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp

Changeset: b9cc59087cde
Author:    thartmann
Date:      2016-08-30 13:51 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/b9cc59087cde

Merge


Changeset: 79a147ebfdf2
Author:    tpivovarova
Date:      2016-08-31 14:47 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/79a147ebfdf2

8165030: [TESTBUG] ctw failed to build after 8157957
Reviewed-by: kvn

! test/testlibrary/ctw/Makefile

Changeset: 882e8cda60b3
Author:    dlong
Date:      2016-08-31 12:10 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/882e8cda60b3

8156137: SIGSEGV in ReceiverTypeData::clean_weak_klass_links
Summary: process previous versions in Klass::clean_weak_klass_links()
Reviewed-by: coleenp, sspitsyn, stefank, dcubed

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

Changeset: 715302110892
Author:    dpochepk
Date:      2016-09-01 21:12 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/715302110892

8157956: OverflowCodeCacheTest.java fails with Out of space in CodeCache for method handle intrinsic
Reviewed-by: kvn

! test/compiler/codecache/OverflowCodeCacheTest.java

Changeset: f50719b7f652
Author:    dpochepk
Date:      2016-09-01 21:13 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f50719b7f652

8146096: [TEST BUG] compiler/loopopts/UseCountedLoopSafepoints.java Timeouts
Reviewed-by: kvn

! test/compiler/loopopts/UseCountedLoopSafepoints.java
+ test/compiler/loopopts/UseCountedLoopSafepointsTest.java

Changeset: 0c954730af2f
Author:    dpochepk
Date:      2016-09-01 21:15 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/0c954730af2f

8165244: Unquarantine compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java
Reviewed-by: kvn

! test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java

Changeset: 1b3cd490db61
Author:    tpivovarova
Date:      2016-09-01 20:16 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/1b3cd490db61

8165050: [TESTBUG] tests generated by jittester cannot be run with jtreg
Reviewed-by: vlivanov

! test/testlibrary/jittester/Makefile

Changeset: dcf0a260cf72
Author:    mcberg
Date:      2016-09-06 09:59 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/dcf0a260cf72

8164989: Inflate and compress intrinsics produce incorrect results with avx512
Summary: disabled avx512 for compress and reastrict using of inflate.
Reviewed-by: kvn

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

Changeset: 7c505133010d
Author:    dlong
Date:      2016-09-08 23:43 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/7c505133010d

Merge

! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/prims/unsafe.cpp

Changeset: 6048300c748e
Author:    ysuenaga
Date:      2016-09-08 23:38 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/6048300c748e

8164913: JVMTI.agent_load dcmd should show useful error message
Summary: show useful error message
Reviewed-by: dholmes, dsamersoff, sspitsyn

! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/services/diagnosticCommand.cpp

Changeset: d060826d0911
Author:    sspitsyn
Date:      2016-09-09 06:44 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d060826d0911

Merge


Changeset: 827d686fa959
Author:    avorobye
Date:      2016-09-09 19:30 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/827d686fa959

8146128: compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig timeouts
Summary: test settings were changes in order to avoid timeouts
Reviewed-by: kvn

! test/compiler/cpuflags/AESIntrinsicsBase.java
! test/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java

Changeset: e7203436d63d
Author:    rdurbin
Date:      2016-09-09 11:14 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/e7203436d63d

8140520: segfault on solaris-amd64 with "-XX:VMThreadStackSize=1" option
Summary: Split the single thread_min_stack_allowed into three distinct values (java_thread_min_stack_allowed, compiler_thread_min_stack_allowed and vm_internal_thread_min_stack_allowed) on non-Windows platforms.
Reviewed-by: dcubed, gthornbr, dholmes, coleenp, fparain, aph

! src/cpu/sparc/vm/globals_sparc.hpp
! src/os/aix/vm/os_aix.cpp
! src/os/aix/vm/os_aix.hpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/os_bsd.hpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/posix/vm/os_posix.cpp
! src/os/posix/vm/os_posix.hpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.hpp
! src/os/windows/vm/os_windows.cpp
! src/os_cpu/aix_ppc/vm/globals_aix_ppc.hpp
! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp
! src/os_cpu/bsd_x86/vm/globals_bsd_x86.hpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp
! src/os_cpu/linux_aarch64/vm/globals_linux_aarch64.hpp
! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp
! src/os_cpu/linux_ppc/vm/globals_linux_ppc.hpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
! src/os_cpu/linux_sparc/vm/globals_linux_sparc.hpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/globals_linux_x86.hpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/linux_zero/vm/os_linux_zero.cpp
! src/os_cpu/solaris_sparc/vm/globals_solaris_sparc.hpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/globals_solaris_x86.hpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/utilities/exceptions.cpp
! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
+ test/runtime/Thread/TooSmallStackSize.java

Changeset: d7f05a5e7776
Author:    dcubed
Date:      2016-09-09 11:23 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d7f05a5e7776

Merge


Changeset: 379746c5b2cd
Author:    dcubed
Date:      2016-09-09 19:41 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/379746c5b2cd

Merge


Changeset: ca4cdb0cefb3
Author:    hseigel
Date:      2016-09-10 08:25 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ca4cdb0cefb3

8165634: Support multiple --add-modules options on the command line
Summary: Use numbered properties for --add-module options so that multiple --add-module options can be supported.
Reviewed-by: coleenp, gziemski, lfoltan, ccheung

! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! test/runtime/modules/ModuleOptionsTest.java

Changeset: f0b749e4d22d
Author:    amurillo
Date:      2016-09-10 12:23 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f0b749e4d22d

Merge


Changeset: 7648527b38b8
Author:    tschatzl
Date:      2016-09-12 09:34 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/7648527b38b8

8165313: Inserting freed regions during Free Collection Set serial phase takes very long on huge heaps
Summary: Sort the collection set in ascending order so that the optimization when adding free regions can be exploited.
Reviewed-by: sjohanss, mgerdin

! src/share/vm/gc/g1/g1CollectionSet.cpp

Changeset: 32ab40be83ad
Author:    ehelin
Date:      2016-09-08 12:30 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/32ab40be83ad

8165455: Tracing events for G1 have incorrect metadata
Reviewed-by: egahlin, tschatzl

! src/share/vm/gc/shared/gcTrace.cpp
! src/share/vm/gc/shared/gcTrace.hpp
! src/share/vm/gc/shared/gcTraceSend.cpp
! src/share/vm/trace/traceevents.xml

Changeset: 53a14fe65414
Author:    sjohanss
Date:      2016-09-12 16:34 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/53a14fe65414

8114823: G1 doesn't honor request to disable class unloading
Reviewed-by: tschatzl, mgerdin

! src/share/vm/gc/g1/g1MarkSweep.cpp
! src/share/vm/gc/g1/g1RootProcessor.cpp
! src/share/vm/gc/g1/g1RootProcessor.hpp
! src/share/vm/runtime/arguments.cpp
+ test/gc/class_unloading/TestClassUnloadingDisabled.java

Changeset: 8a64fe678c4f
Author:    ctornqvi
Date:      2016-09-12 13:16 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/8a64fe678c4f

8165881: Backout JDK-8164913
Reviewed-by: hseigel

! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/services/diagnosticCommand.cpp

Changeset: d5d417cc0d95
Author:    poonam
Date:      2016-09-12 17:18 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d5d417cc0d95

8165493: SA: Add method in GrowableArray.java to be able to access the 'data' field
Reviewed-by: dholmes, dsamersoff, egahlin

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/GrowableArray.java

Changeset: 0cf03b9d9b1f
Author:    poonam
Date:      2016-09-12 18:59 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/0cf03b9d9b1f

Merge


Changeset: cd2c49a02a4c
Author:    tschatzl
Date:      2016-09-13 11:32 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/cd2c49a02a4c

8164948: Initializing stores of HeapRegions are not ordered with regards to their use in G1ConcurrentMark
Summary: Add a storestore barrier before publishing newly initialized HeapRegion instances, and place a loadload barrier before use of members.
Reviewed-by: sjohanss, sangheki

! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/heapRegionManager.cpp

Changeset: 6c2a44eb27ac
Author:    mockner
Date:      2016-09-13 11:04 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/6c2a44eb27ac

8163014: Mysterious/wrong value for "long" frame local variable on 64-bit
Summary: The high byte of a long variable on a 64-bit platform is now zeroed when it is pushed to stack.
Reviewed-by: coleenp, dlong

! src/cpu/aarch64/vm/interp_masm_aarch64.cpp
! src/cpu/sparc/vm/interp_masm_sparc.cpp
! src/cpu/x86/vm/interp_masm_x86.cpp
+ test/runtime/LocalLong/LocalLongHelper.java
+ test/runtime/LocalLong/LocalLongTest.java

Changeset: dd344d3c057b
Author:    mockner
Date:      2016-09-13 18:19 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/dd344d3c057b

Merge

- src/share/vm/gc/g1/g1Predictions.cpp
- src/share/vm/gc/shared/memset_with_concurrent_readers.cpp
- test/runtime/RedefineTests/RedefineCount.java

Changeset: 4e4dcd18c567
Author:    dsimms
Date:      2016-09-13 09:04 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/4e4dcd18c567

8164086: Checked JNI pending exception check should be cleared when returning to Java frame
Summary: Transitions to Java clear the pending pointer
Reviewed-by: dholmes, neliasso, coleenp

! make/test/JtregNative.gmk
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/prims/whitebox.hpp
! src/share/vm/runtime/interfaceSupport.hpp
! src/share/vm/runtime/thread.hpp
+ test/runtime/jni/checked/TestCheckedJniExceptionCheck.java
+ test/runtime/jni/checked/libTestCheckedJniExceptionCheck.c

Changeset: 0d0aa1b2d676
Author:    rehn
Date:      2016-09-13 19:17 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/0d0aa1b2d676

Merge


Changeset: 893d1d2ccb50
Author:    goetz
Date:      2016-08-30 16:08 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/893d1d2ccb50

8165315: [ppc] Port "8133749: NMT detail stack trace cleanup"
Summary: Also add methods to check for slow/fastdebug to Platform.java.
Reviewed-by: simonis, cjplummer, dholmes

! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
! src/share/vm/utilities/globalDefinitions_xlc.hpp
! test/runtime/NMT/CheckForProperDetailStackTrace.java
! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java

Changeset: 8e57662104a1
Author:    cjplummer
Date:      2016-09-13 17:22 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/8e57662104a1

Merge


Changeset: 402fc17577ea
Author:    cjplummer
Date:      2016-09-13 18:22 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/402fc17577ea

Merge


Changeset: b42ee214ca92
Author:    sspitsyn
Date:      2016-09-13 13:10 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/b42ee214ca92

8165681: ClassLoad and ClassPrepare JVMTI events are missed in the start phase
Summary: Add the events bits to the early events bits
Reviewed-by: dholmes, dsamersoff

! src/share/vm/prims/jvmtiEventController.cpp

Changeset: 639c30cd07a7
Author:    sspitsyn
Date:      2016-09-13 20:17 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/639c30cd07a7

Merge


Changeset: 29f193b36a20
Author:    sspitsyn
Date:      2016-09-13 21:29 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/29f193b36a20

Merge


Changeset: f84223360596
Author:    gtriantafill
Date:      2016-09-14 08:17 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f84223360596

8165889: Remove jdk.test.lib.unsafe.UnsafeHelper
Summary: Remove use of setAccessible() to get Unsafe.
Reviewed-by: shade, lfoltan

! test/compiler/c2/Test6968348.java
! test/compiler/c2/cr8004867/TestIntUnsafeCAS.java
! test/compiler/c2/cr8004867/TestIntUnsafeOrdered.java
! test/compiler/c2/cr8004867/TestIntUnsafeVolatile.java
! test/compiler/intrinsics/unsafe/TestUnsafeMismatchedArrayFieldAccess.java
! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java
! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java
! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java
! test/compiler/loopopts/superword/TestVectorizationWithInvariant.java
! test/compiler/rtm/locking/TestRTMAbortRatio.java
! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java
! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java
! test/compiler/rtm/locking/TestRTMLockingThreshold.java
! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java
! test/compiler/testlibrary/rtm/XAbortProvoker.java
! test/compiler/unsafe/UnsafeRaw.java
! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java
! test/gc/arguments/TestTargetSurvivorRatioFlag.java
! test/runtime/ErrorHandling/CreateCoredumpOnCrash.java
! test/runtime/ErrorHandling/ProblematicFrameTest.java
! test/runtime/Unsafe/AllocateInstance.java
! test/runtime/Unsafe/AllocateMemory.java
! test/runtime/Unsafe/CopyMemory.java
! test/runtime/Unsafe/DefineClass.java
! test/runtime/Unsafe/FieldOffset.java
! test/runtime/Unsafe/GetField.java
! test/runtime/Unsafe/GetPutAddress.java
! test/runtime/Unsafe/GetPutBoolean.java
! test/runtime/Unsafe/GetPutByte.java
! test/runtime/Unsafe/GetPutChar.java
! test/runtime/Unsafe/GetPutDouble.java
! test/runtime/Unsafe/GetPutFloat.java
! test/runtime/Unsafe/GetPutInt.java
! test/runtime/Unsafe/GetPutLong.java
! test/runtime/Unsafe/GetPutObject.java
! test/runtime/Unsafe/GetPutShort.java
! test/runtime/Unsafe/GetUncompressedObject.java
! test/runtime/Unsafe/NestedUnsafe.java
! test/runtime/Unsafe/PageSize.java
! test/runtime/Unsafe/PrimitiveHostClass.java
! test/runtime/Unsafe/RangeCheck.java
! test/runtime/Unsafe/Reallocate.java
! test/runtime/Unsafe/SetMemory.java
! test/runtime/Unsafe/ThrowException.java
! test/runtime/contended/Basic.java
! test/runtime/contended/DefaultValue.java
! test/runtime/contended/Inheritance1.java
! test/runtime/defineAnonClass/NestedUnsafe.java
! test/runtime/defineAnonClass/NestedUnsafe2.java
! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/PathHandler.java

Changeset: 58f48dcb73c8
Author:    hseigel
Date:      2016-09-14 10:02 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/58f48dcb73c8

8149607: [Verifier] Do not verify pop, pop2, swap, dup* against top
Summary: Throw VerifyError exception if type top is illegally popped from the stack.
Reviewed-by: coleenp, acorn, ddmitriev

! src/share/vm/classfile/verificationType.hpp
+ test/runtime/verifier/popTopTests/PopDupTop.java
+ test/runtime/verifier/popTopTests/popDupSwapTests.jasm

Changeset: 15b154057830
Author:    jmasa
Date:      2016-09-13 16:18 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/15b154057830

8161029: GPL header missing comma after year
Reviewed-by: kbarrett, ehelin

! src/share/vm/gc/shared/workerManager.hpp

Changeset: c41fa1dddf9c
Author:    mchung
Date:      2016-09-14 11:53 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/c41fa1dddf9c

8157464: Disallow StackWalker.getCallerClass() be called by caller-sensitive method
Reviewed-by: bchristi, coleenp, dfuchs, sspitsyn

! src/share/vm/prims/jvm.h
! src/share/vm/prims/stackwalk.cpp
! src/share/vm/prims/stackwalk.hpp

Changeset: 5c2eaa7b42bc
Author:    amurillo
Date:      2016-09-16 10:57 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/5c2eaa7b42bc

Merge


Changeset: dab2091976f3
Author:    amurillo
Date:      2016-09-21 09:29 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/dab2091976f3

Merge


Changeset: 0d3825c6afdf
Author:    lana
Date:      2016-09-22 16:41 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/0d3825c6afdf

Added tag jdk-9+137 for changeset dfcbf839e299

! .hgtags

Changeset: fc0956308c7a
Author:    lana
Date:      2016-09-22 18:32 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/fc0956308c7a

Merge


Changeset: c8b3f8e5423b
Author:    dsamersoff
Date:      2016-09-15 10:19 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/c8b3f8e5423b

8027920: SA: Add default methods to InstanceKlass
Summary: Add default methods to InstanceKlass to enable SA to inspect default methods
Reviewed-by: dsamersoff, iklam
Contributed-by: jini.george at oracle.com

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java

Changeset: f5fd5477a807
Author:    akulyakh
Date:      2016-09-14 16:20 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f5fd5477a807

8165017: Additional test coverage of the JDWP CLASSLOADER and MODULE commands
Summary: A new JDWP test
Reviewed-by: sspitsyn

! test/serviceability/jdwp/AllModulesCommandTest.java
! test/serviceability/jdwp/JdwpCmd.java
+ test/serviceability/jdwp/JdwpModuleCmd.java
+ test/serviceability/jdwp/JdwpModuleReply.java
+ test/serviceability/jdwp/JdwpVisibleClassesCmd.java
+ test/serviceability/jdwp/JdwpVisibleClassesReply.java

Changeset: 27d09549c47b
Author:    tschatzl
Date:      2016-09-15 16:44 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/27d09549c47b

8159422: Very high Concurrent Mark mark stack contention
Summary: Decrease contention on mark stack by splitting locks, and minimizing the amount of time these locks are held. Improve mark stack management.
Reviewed-by: kbarrett, mgerdin, eosterlund

! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.inline.hpp
! src/share/vm/gc/g1/g1OopClosures.hpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/allocation.inline.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp

Changeset: fd16b627ebc5
Author:    kbarrett
Date:      2016-09-15 12:10 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/fd16b627ebc5

8165808: Add release barriers when allocating objects with concurrent collection
Summary: Add release_set_klass, use in slow-path allocators.
Reviewed-by: jmasa, dholmes

! src/share/vm/gc/shared/collectedHeap.hpp
! src/share/vm/gc/shared/collectedHeap.inline.hpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp

Changeset: bc2c975bc342
Author:    tschatzl
Date:      2016-09-16 11:33 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/bc2c975bc342

8157952: Parallelize Memory Pretouch
Summary: Use multiple threads to pretouch memory using -XX:+AlwaysPreTouch to use more memory bandwidth
Reviewed-by: jmasa, sangheki

! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1PageBasedVirtualSpace.cpp
! src/share/vm/gc/g1/g1PageBasedVirtualSpace.hpp
! src/share/vm/gc/g1/g1RegionToSpaceMapper.cpp
! src/share/vm/gc/g1/g1RegionToSpaceMapper.hpp
! src/share/vm/gc/g1/heapRegionManager.cpp
! src/share/vm/gc/g1/heapRegionManager.hpp
! src/share/vm/gc/shared/workgroup.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp

Changeset: 5bddf69330f2
Author:    gziemski
Date:      2016-09-16 12:09 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/5bddf69330f2

8136766: Enable ThreadStackSize range test
Summary: Re-enabled max range check for StackSize runtime options
Reviewed-by: dcubed

! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java

Changeset: 939e55404a8f
Author:    amurillo
Date:      2016-09-16 13:15 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/939e55404a8f

Merge


Changeset: a696583f5ddb
Author:    mdoerr
Date:      2016-09-06 13:01 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a696583f5ddb

8165489: Missing G1 barrier in Unsafe_GetObjectVolatile
Summary: Add missing barrier, sharing code with Unsafe_GetObject.
Reviewed-by: kbarrett, mgerdin, pliden

! src/share/vm/prims/unsafe.cpp

Changeset: 24b753d90c4b
Author:    jiangli
Date:      2016-09-18 21:10 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/24b753d90c4b

8078644: CDS needs to support JVMTI CFLH
Summary: Support posting CLFH for shared classes. Tests are contributed by Misha Seledtsov.
Reviewed-by: iklam, coleenp, acorn, dcubed, sspitsyn

! src/share/vm/classfile/klassFactory.cpp
! src/share/vm/classfile/klassFactory.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/filemap.hpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/memory/metaspaceShared.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/debug.hpp
+ test/runtime/SharedArchiveFile/CDSTestUtils.java
+ test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/Implementor.java
+ test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/Interface.java
+ test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/SubClass.java
+ test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/SuperClazz.java
+ test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TestEntry.java
+ test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformInterfaceAndImplementor.java
+ test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformRelatedClasses.java
+ test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformSuperAndSubClasses.java
+ test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformSuperSubTwoPckgs.java
+ test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformTestCommon.java
+ test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/myPkg1/SuperClazz.java
+ test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/myPkg2/SubClass.java
+ test/testlibrary/jvmti/TransformUtil.java
+ test/testlibrary/jvmti/TransformerAgent.java
+ test/testlibrary/jvmti/TransformerAgent.mf

Changeset: b48a9e9bfd73
Author:    lfoltan
Date:      2016-09-19 12:04 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/b48a9e9bfd73

8163406: The fixup_module_list must be protected by Module_lock when inserting new entries
Summary: In java_lang_Class::create_mirror, restructure the check for adding a class to the fixup_module_list, guarded by Module_lock.
Reviewed-by: acorn, coleenp, dholmes, zgu

! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/moduleEntry.cpp
! src/share/vm/classfile/moduleEntry.hpp
! src/share/vm/classfile/modules.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/typeArrayKlass.cpp
! src/share/vm/utilities/hashtable.inline.hpp

Changeset: dae03509402a
Author:    kbarrett
Date:      2016-09-19 13:12 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/dae03509402a

8166229: Eliminate ParNew's use of klass_or_null()
Summary: Use list_ptr_from_klass instead of klass_or_null.
Reviewed-by: mgerdin, jmasa

! src/share/vm/gc/cms/parNewGeneration.cpp

Changeset: 9093f5ebd80c
Author:    kbarrett
Date:      2016-09-19 17:35 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/9093f5ebd80c

Merge


Changeset: 9f7f714bf3e8
Author:    tschatzl
Date:      2016-09-19 22:55 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/9f7f714bf3e8

8166207: Use of Copy::conjoint_oops_atomic in global mark stack causes crashes on arm64
Summary: Use Copy::conjoint_memory_atomic() instead.
Reviewed-by: kbarrett

! src/share/vm/gc/g1/g1ConcurrentMark.cpp

Changeset: ad12e539a414
Author:    hseigel
Date:      2016-09-19 19:25 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ad12e539a414

8166312: Backout 8165017
Summary: backout of the change for JDK-8165017 because tests failed on windows
Reviewed-by: ctornqvi, dholmes, gtriantafill

! test/serviceability/jdwp/AllModulesCommandTest.java
! test/serviceability/jdwp/JdwpCmd.java
- test/serviceability/jdwp/JdwpModuleCmd.java
- test/serviceability/jdwp/JdwpModuleReply.java
- test/serviceability/jdwp/JdwpVisibleClassesCmd.java
- test/serviceability/jdwp/JdwpVisibleClassesReply.java

Changeset: ee29c67a0c0c
Author:    kbarrett
Date:      2016-09-19 19:59 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ee29c67a0c0c

8166228: Remove unused HeapRegion::object_iterate_mem_careful()
Summary: Removed unused function.
Reviewed-by: mgerdin, tschatzl

! src/share/vm/gc/g1/heapRegion.cpp
! src/share/vm/gc/g1/heapRegion.hpp

Changeset: 03adb9739db8
Author:    kbarrett
Date:      2016-09-20 00:34 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/03adb9739db8

Merge


Changeset: a49ce36c13f4
Author:    amurillo
Date:      2016-09-23 13:32 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a49ce36c13f4

Merge


Changeset: 5cc2e207a113
Author:    amurillo
Date:      2016-09-27 09:04 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/5cc2e207a113

Merge


Changeset: cc9e90e6d956
Author:    lana
Date:      2016-09-29 16:45 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/cc9e90e6d956

Added tag jdk-9+138 for changeset fc0956308c7a

! .hgtags

Changeset: c22974143faf
Author:    lana
Date:      2016-09-29 17:23 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/c22974143faf

Merge


Changeset: 08492e67bf32
Author:    erikj
Date:      2016-09-30 09:06 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/08492e67bf32

8160630: libjimage.so and others should link statically to libgcc
Reviewed-by: ihse, tbell

! make/lib/CompileGtest.gmk
! make/lib/CompileJvm.gmk

Changeset: 15b3ef116f15
Author:    erikj
Date:      2016-10-05 10:49 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/15b3ef116f15

8150736: Excessive disk space used by build system
Reviewed-by: ihse

! make/BuildHotspot.gmk
+ make/CopyToExplodedJdk.gmk
- make/Dist.gmk
! make/HotspotCommon.gmk
+ make/copy/Copy-java.base.gmk
! make/gensrc/GenerateSources.gmk
! make/gensrc/GensrcJvmti.gmk
! make/lib/CompileDtracePostJvm.gmk
! make/lib/CompileJvm.gmk
! make/lib/CompileLibjsig.gmk
! make/lib/CompileLibraries.gmk

Changeset: cc7606285d36
Author:    erikj
Date:      2016-10-05 17:11 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/cc7606285d36

8161025: GPL header missing comma in year
Reviewed-by: dholmes

! make/BuildHotspot.gmk

Changeset: 4d009502987b
Author:    eosterlund
Date:      2016-09-20 11:41 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/4d009502987b

8165860: WorkGroup classes are missing volatile specifiers for lock-free code
Reviewed-by: mgerdin, tschatzl

! src/share/vm/gc/shared/workgroup.cpp
! src/share/vm/gc/shared/workgroup.hpp

Changeset: a6dab42b58af
Author:    bchristi
Date:      2016-09-20 10:04 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a6dab42b58af

8165372: StackWalker performance regression following JDK-8147039
Summary: Stack walking can use javaVFrame or vframeStream
Reviewed-by: coleenp, mchung

! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/stackwalk.cpp
! src/share/vm/prims/stackwalk.hpp

Changeset: d566fd6e0740
Author:    ccheung
Date:      2016-09-20 10:37 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d566fd6e0740

8164011: --patch-module support for CDS
Summary: allows the use of the --patch-module vm option with CDS. However, classes found in --patch-module during dump time will not be archived.
Reviewed-by: iklam, dcubed, lfoltan

! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/sharedPathsMiscInfo.cpp
! src/share/vm/classfile/sharedPathsMiscInfo.hpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/filemap.hpp
! src/share/vm/runtime/arguments.cpp
! test/runtime/modules/PatchModule/PatchModuleCDS.java

Changeset: 1c9533c9629a
Author:    ccheung
Date:      2016-09-20 20:22 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/1c9533c9629a

Merge


Changeset: 8fcdd3cc8da0
Author:    eosterlund
Date:      2016-09-20 15:42 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/8fcdd3cc8da0

8033552: Fix missing missing volatile specifiers in CAS operations in GC code
Summary: Add missing volatile specifiers.
Reviewed-by: kbarrett, tschatzl

! src/share/vm/gc/cms/cmsOopClosures.hpp
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc/g1/heapRegionRemSet.cpp
! src/share/vm/gc/g1/sparsePRT.cpp
! src/share/vm/gc/g1/sparsePRT.hpp
! src/share/vm/gc/parallel/mutableSpace.hpp
! src/share/vm/gc/parallel/parallelScavengeHeap.hpp
! src/share/vm/gc/parallel/psYoungGen.hpp
! src/share/vm/gc/parallel/vmStructs_parallelgc.hpp
! src/share/vm/gc/serial/defNewGeneration.cpp
! src/share/vm/gc/serial/defNewGeneration.hpp
! src/share/vm/gc/shared/collectedHeap.hpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/gc/shared/genCollectedHeap.hpp
! src/share/vm/gc/shared/generation.hpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.hpp
! src/share/vm/jvmci/vmStructs_jvmci.cpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: ab2b45b79d71
Author:    jprovino
Date:      2016-09-20 10:27 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ab2b45b79d71

8164482: [REDO] G1 does not implement millis_since_last_gc which is needed by RMI GC
Summary: G1 does not return a correct value for the CollectedHeap::millis_since_last_gc()
Reviewed-by: tschatzl, kbarrett

! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1DefaultPolicy.cpp
! src/share/vm/gc/g1/g1DefaultPolicy.hpp
! src/share/vm/gc/g1/g1Policy.hpp
! src/share/vm/gc/shared/genCollectedHeap.cpp

Changeset: 53443835ee75
Author:    jprovino
Date:      2016-09-20 20:45 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/53443835ee75

Merge

- test/serviceability/jdwp/JdwpModuleCmd.java
- test/serviceability/jdwp/JdwpModuleReply.java
- test/serviceability/jdwp/JdwpVisibleClassesCmd.java
- test/serviceability/jdwp/JdwpVisibleClassesReply.java

Changeset: ddb6b697fbd1
Author:    jprovino
Date:      2016-09-20 22:38 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ddb6b697fbd1

Merge

! src/share/vm/gc/shared/genCollectedHeap.cpp

Changeset: c86a798296ae
Author:    sspitsyn
Date:      2016-09-21 01:33 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/c86a798296ae

8147943: jvmti.h generated with GPL header
Summary: Generate the jvmti.h with the GPL+CP header
Reviewed-by: dcubed, alanb

! src/share/vm/prims/jvmti.xml
! src/share/vm/prims/jvmtiH.xsl
! src/share/vm/prims/jvmtiLib.xsl

Changeset: c6c0b2224e96
Author:    sspitsyn
Date:      2016-09-21 08:38 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/c6c0b2224e96

Merge


Changeset: 9e688f318f93
Author:    kzhaldyb
Date:      2016-09-05 20:31 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/9e688f318f93

8165439: Convert Test_TempNewSymbol to GTest
Reviewed-by: dholmes, coleenp

! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/classfile/test_symbolTable.cpp

Changeset: e8b18e7e35a9
Author:    kzhaldyb
Date:      2016-09-08 18:41 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/e8b18e7e35a9

8165601: Convert arrayOopDesc_test to Gtest
Reviewed-by: coleenp, iignatyev

- src/share/vm/oops/arrayOop.cpp
! src/share/vm/oops/arrayOop.hpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/oops/test_arrayOop.cpp

Changeset: bc4db66d65c3
Author:    kzhaldyb
Date:      2016-09-21 11:31 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/bc4db66d65c3

Merge

- src/share/vm/oops/arrayOop.cpp

Changeset: f5aa9da183c8
Author:    ddmitriev
Date:      2016-09-21 16:46 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f5aa9da183c8

8150758: [TESTBUG] need jvmti tests for module aware agents
Reviewed-by: sspitsyn, dsamersoff

! make/test/JtregNative.gmk
+ test/serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook/MAAClassFileLoadHook.java
+ test/serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook/libMAAClassFileLoadHook.c
+ test/serviceability/jvmti/ModuleAwareAgents/ClassLoadPrepare/MAAClassLoadPrepare.java
+ test/serviceability/jvmti/ModuleAwareAgents/ClassLoadPrepare/libMAAClassLoadPrepare.c
+ test/serviceability/jvmti/ModuleAwareAgents/ThreadStart/MAAThreadStart.java
+ test/serviceability/jvmti/ModuleAwareAgents/ThreadStart/libMAAThreadStart.c

Changeset: 45d7a06ba454
Author:    coleenp
Date:      2016-09-21 09:56 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/45d7a06ba454

8163969: Cyclic interface initialization causes JVM crash
Summary: Fix interface initialization to follow spec: interface initializations do not set initialization state of interfaces that extend them.
Reviewed-by: dholmes, acorn, lfoltan

! src/share/vm/oops/instanceKlass.cpp
+ test/runtime/lambda-features/CyclicInterfaceInit.java
+ test/runtime/lambda-features/InterfaceInitializationStates.java

Changeset: 682c41f68fbf
Author:    coleenp
Date:      2016-09-21 16:47 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/682c41f68fbf

Merge


Changeset: 9c5d8a861184
Author:    ctornqvi
Date:      2016-09-21 12:45 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/9c5d8a861184

8164852: Move slow tier1/tier2 runtime tests to later tiers
Reviewed-by: gtriantafill, sla, mseledtsov

! test/TEST.groups

Changeset: 2ad858eee506
Author:    ctornqvi
Date:      2016-09-21 16:52 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/2ad858eee506

Merge


Changeset: ce26917b8cf8
Author:    ctornqvi
Date:      2016-09-21 18:40 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ce26917b8cf8

Merge


Changeset: 5a4770b4b7bf
Author:    cjplummer
Date:      2016-09-21 12:53 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/5a4770b4b7bf

8161225: Assert failure in JVMTI GetNamedModule at JPLISAgent.c line: 792
Summary: Made the assert less restrictive.
Reviewed-by: dholmes, dcubed, sspitsyn

! src/share/vm/prims/jvmtiEnter.xsl

Changeset: 2da4d47749b0
Author:    kzhaldyb
Date:      2016-09-16 19:49 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/2da4d47749b0

8165613: Convert TestKlass_test to Gtest
Reviewed-by: coleenp, rehn

! src/share/vm/oops/klass.cpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/oops/test_instanceKlass.cpp
- test/native/runtime/test_instanceKlass.cpp

Changeset: 736bbd7b1433
Author:    kzhaldyb
Date:      2016-09-22 00:21 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/736bbd7b1433

Merge

- test/native/runtime/test_instanceKlass.cpp

Changeset: 36494bc11768
Author:    erikj
Date:      2016-09-22 08:57 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/36494bc11768

8166202: Tracefile gensrc cannot handle closed src dir in different location
Reviewed-by: egahlin, dholmes, tbell

! make/gensrc/GensrcJvmti.gmk

Changeset: 6f627bebb70b
Author:    adinn
Date:      2016-09-22 09:18 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/6f627bebb70b

8166433: AArch64: Fix for JDK-8163014 broke AArch64 build
Reviewed-by: adinn, coleenp

! src/cpu/aarch64/vm/interp_masm_aarch64.cpp

Changeset: 0ff97dc32114
Author:    dsamersoff
Date:      2016-09-22 15:42 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/0ff97dc32114

8166552: SA: Missed testcase for add default methods to InstanceKlass
Summary: Add default methods to InstanceKlass to enable SA to inspect default methods
Reviewed-by: dsamersoff, iklam
Contributed-by: jini.george at oracle.com

+ test/serviceability/sa/LingeredAppWithDefaultMethods.java
+ test/serviceability/sa/TestDefaultMethods.java

Changeset: c8213909c403
Author:    dsamersoff
Date:      2016-09-22 14:29 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/c8213909c403

Merge


Changeset: 6f006bfb560e
Author:    kzhaldyb
Date:      2016-09-08 15:23 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/6f006bfb560e

8165433: Convert Test_linked_list to Gtest
Reviewed-by: coleenp, dholmes, iignatyev

! src/share/vm/utilities/internalVMTests.cpp
- src/share/vm/utilities/linkedlist.cpp
+ test/native/utilities/test_linkedlist.cpp

Changeset: fefc408b0778
Author:    iignatyev
Date:      2016-09-22 16:41 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/fefc408b0778

Merge


Changeset: 15ae86213202
Author:    bchristi
Date:      2016-09-22 10:24 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/15ae86213202

8166501: compilation error in stackwalk.cpp on some gccs
Reviewed-by: coleenp

! src/share/vm/prims/stackwalk.cpp

Changeset: d354727ce2d1
Author:    iignatyev
Date:      2016-09-22 22:51 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d354727ce2d1

8166549: fix incorrectly @ignore-d hotspot/compiler tests
Reviewed-by: kvn, kzhaldyb

! test/compiler/codecache/stress/OverloadCompileQueueTest.java

Changeset: c03738fe20c1
Author:    amurillo
Date:      2016-09-23 13:44 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/c03738fe20c1

Merge


Changeset: f71f1d9a2e26
Author:    kbarrett
Date:      2016-09-23 18:23 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f71f1d9a2e26

8166583: Add oopDesc::klass_or_null_acquire()
Summary: Added new function.
Reviewed-by: dholmes, tschatzl

! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp

Changeset: c2ecbb9ee746
Author:    eosterlund
Date:      2016-09-24 16:02 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/c2ecbb9ee746

8165858: heapRegionManager is missing volatile specifier for _claims.
Summary: Added volatile specifier.
Reviewed-by: kbarrett, tschatzl

! src/share/vm/gc/g1/heapRegionManager.cpp
! src/share/vm/gc/g1/heapRegionManager.hpp

Changeset: 26fc98a79b2a
Author:    kzhaldyb
Date:      2016-09-15 18:18 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/26fc98a79b2a

8165602: Convert TestChunkedList_test to GTest
Reviewed-by: iignatyev, dfazunen

- src/share/vm/utilities/chunkedList.cpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/utilities/test_chunkedList.cpp

Changeset: e6e9117c4fec
Author:    kbarrett
Date:      2016-09-26 14:38 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/e6e9117c4fec

8166663: Simplify oops_on_card_seq_iterate_careful
Summary: Remove unnecessary parameter, change return value.
Reviewed-by: tschatzl, mgerdin

! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/g1/heapRegion.cpp
! src/share/vm/gc/g1/heapRegion.hpp

Changeset: 3a28a908d78b
Author:    fparain
Date:      2016-09-26 15:56 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/3a28a908d78b

8146546: assert(fr->safe_for_sender(thread)) failed: Safety check
Reviewed-by: dcubed, gziemski, dlong

! src/os/windows/vm/os_windows.cpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp

Changeset: 2941666de7b8
Author:    fparain
Date:      2016-09-26 20:24 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/2941666de7b8

Merge


Changeset: cba30a8d3ee0
Author:    kzhaldyb
Date:      2016-09-26 17:49 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/cba30a8d3ee0

8159818: Convert IHOP_test to GTest
Reviewed-by: tschatzl, iignatyev

! src/share/vm/gc/g1/g1IHOPControl.cpp
! src/share/vm/gc/g1/g1IHOPControl.hpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/gc/g1/test_g1IHOPControl.cpp

Changeset: f1ad14991f86
Author:    eosterlund
Date:      2016-09-27 16:43 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f1ad14991f86

8165857: CMS _overflow_list is missing volatile specifiers.
Summary: Change _overflow_list from "oop" to "oopDesc* volatile", both CMS and ParNew.
Reviewed-by: kbarrett, tschatzl

! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc/cms/parNewGeneration.hpp

Changeset: 63933b5587ab
Author:    mcberg
Date:      2016-09-07 12:23 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/63933b5587ab

8165565: Shorten branches causes incorrect code for SKX
Summary: don't replace restoreMask CountedLoopEnd with short branches.
Reviewed-by: kvn

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

Changeset: f940af863003
Author:    jcm
Date:      2016-09-09 06:11 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f940af863003

8164508: unexpected profiling mismatch in c1 generated code
Summary: made 8027631 first arg skip applicable to not inlined virtual callsite too.
Reviewed-by: kvn

! src/share/vm/c1/c1_LIRGenerator.cpp
! test/compiler/jsr292/NullConstantReceiver.java

Changeset: 73f4fbfb473e
Author:    gromero
Date:      2016-09-08 18:17 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/73f4fbfb473e

8164987: RTM jtreg tests failing due to unnamed module unable to access class jdk.internal.misc.Unsafe
Reviewed-by: kvn

! test/compiler/testlibrary/rtm/RTMTestBase.java

Changeset: ec36e3e03d65
Author:    goetz
Date:      2016-09-01 16:47 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ec36e3e03d65

8165235: [TESTBUG] RTM tests must check OS version
Summary: Also change enabling RTM on Aix to OS version 7.2.
Reviewed-by: simonis, fzhinkin

! src/cpu/ppc/vm/vm_version_ppc.cpp
! test/compiler/rtm/cli/RTMLockingAwareTest.java
! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnUnsupportedConfig.java
! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnUnsupportedConfig.java
! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnUnsupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnUnsupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMLockingOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java
! test/compiler/rtm/locking/TestRTMAbortRatio.java
! test/compiler/rtm/locking/TestRTMAbortThreshold.java
! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java
! test/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java
! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java
! test/compiler/rtm/locking/TestRTMLockingCalculationDelay.java
! test/compiler/rtm/locking/TestRTMLockingThreshold.java
! test/compiler/rtm/locking/TestRTMRetryCount.java
! test/compiler/rtm/locking/TestRTMSpinLoopCount.java
! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java
! test/compiler/rtm/locking/TestUseRTMAfterLockInflation.java
! test/compiler/rtm/locking/TestUseRTMDeopt.java
! test/compiler/rtm/locking/TestUseRTMForInflatedLocks.java
! test/compiler/rtm/locking/TestUseRTMForStackLocks.java
! test/compiler/rtm/locking/TestUseRTMXendForLockBusy.java
! test/compiler/rtm/method_options/TestNoRTMLockElidingOption.java
! test/compiler/rtm/method_options/TestUseRTMLockElidingOption.java
! test/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java
+ test/compiler/testlibrary/rtm/predicate/SupportedOS.java

Changeset: ec8f276d9b50
Author:    dnsimon
Date:      2016-09-14 05:48 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ec8f276d9b50

8165755: [JVMCI] replace use of vm_abort with vm_exit
Reviewed-by: dholmes

! src/share/vm/jvmci/jvmciCompiler.cpp
! src/share/vm/jvmci/jvmciCompiler.hpp
! src/share/vm/jvmci/jvmciRuntime.cpp

Changeset: ca56c5db7157
Author:    vdeshpande
Date:      2016-08-26 12:17 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ca56c5db7157

8154122: Intrinsify fused mac operations
Summary: added FMA intrinsics on x86
Reviewed-by: kvn, aph, darcy

! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp
! src/cpu/aarch64/vm/vm_version_aarch64.cpp
! src/cpu/ppc/vm/c1_LIRGenerator_ppc.cpp
! src/cpu/ppc/vm/vm_version_ppc.cpp
! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/x86/vm/abstractInterpreter_x86.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86_32.cpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86_64.cpp
! src/cpu/x86/vm/vmStructs_x86.hpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/vm_version_x86.hpp
! src/cpu/x86/vm/x86.ad
! src/jdk.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotJVMCIBackendFactory.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotVMConfig.java
! src/share/vm/adlc/formssel.cpp
! src/share/vm/c1/c1_Compiler.cpp
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/classfile/vmSymbols.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/interpreter/abstractInterpreter.cpp
! src/share/vm/interpreter/abstractInterpreter.hpp
! src/share/vm/interpreter/templateInterpreterGenerator.cpp
! src/share/vm/jvmci/vmStructs_jvmci.cpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/mulnode.cpp
! src/share/vm/opto/mulnode.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 9292269fdd56
Author:    kvn
Date:      2016-09-14 20:22 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/9292269fdd56

Merge


Changeset: 6b4540e1a74d
Author:    dnsimon
Date:      2016-09-14 12:34 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/6b4540e1a74d

8165434: [JVMCI] remove uses of setAccessible
Reviewed-by: twisti, never

! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaAccessProvider.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodHandleAccessProvider.java
+ src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotModifiers.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/UnsafeAccess.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MetaUtil.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ModifiersProvider.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaMethod.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaType.java
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/vmStructs_jvmci.cpp
! test/compiler/jvmci/common/CTVMUtilities.java
! test/compiler/jvmci/common/patches/jdk.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java
+ test/compiler/jvmci/compilerToVM/AsResolvedJavaMethodTest.java
! test/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java
- test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java
! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java
! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderData.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java

Changeset: 2429e047ae9b
Author:    dnsimon
Date:      2016-09-14 19:55 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/2429e047ae9b

Merge

! src/share/vm/jvmci/vmStructs_jvmci.cpp
- test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java

Changeset: 8190ed38d3e0
Author:    kvn
Date:      2016-09-16 21:10 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/8190ed38d3e0

8166096: variable tracking size limit exceeded in jvmciCompilerToVM.cpp
Summary: Turn off var-tracking-assignments for jvmciCompilerToVM.cpp
Reviewed-by: dlong

! make/lib/JvmOverrideFiles.gmk

Changeset: afeac3e88d34
Author:    dnsimon
Date:      2016-09-19 13:26 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/afeac3e88d34

8165457: [JVMCI] increase InterpreterCodeSize for JVMCI
Reviewed-by: twisti

! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp

Changeset: 1a2757422bf6
Author:    iignatyev
Date:      2016-09-20 17:30 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/1a2757422bf6

8166164: compiler/compilercontrol/share/processors/LogProcessor.java does not close Scanner
Reviewed-by: kvn, ppunegov

! test/compiler/compilercontrol/share/processors/LogProcessor.java

Changeset: d73bfd7b566d
Author:    dlong
Date:      2016-09-20 16:34 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d73bfd7b566d

Merge

! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp
! src/share/vm/c1/c1_Compiler.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/classfile/vmSymbols.cpp
- src/share/vm/gc/g1/g1Predictions.cpp
- src/share/vm/gc/shared/memset_with_concurrent_readers.cpp
- src/share/vm/gc/shared/referencePendingListLocker.cpp
- src/share/vm/gc/shared/referencePendingListLocker.hpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java
! test/compiler/rtm/locking/TestRTMAbortRatio.java
! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java
! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java
! test/compiler/rtm/locking/TestRTMLockingThreshold.java
! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java

Changeset: d5d5cd1adeaa
Author:    mcberg
Date:      2016-09-20 16:50 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d5d5cd1adeaa

8129376: SPECjvm98-client performance regression in 9-b66
Reviewed-by: kvn

! src/cpu/x86/vm/c1_LinearScan_x86.hpp
! src/cpu/x86/vm/x86_32.ad

Changeset: d288db38d1aa
Author:    thartmann
Date:      2016-09-21 08:14 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d288db38d1aa

8166046: [TESTBUG] compiler/stringopts/TestStringObjectInitialization.java fails with OOME
Summary: Reduced heap memory consumption of test.
Reviewed-by: kvn

! test/compiler/stringopts/TestStringObjectInitialization.java

Changeset: 364691289f31
Author:    kvn
Date:      2016-09-21 13:47 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/364691289f31

8078122: YMM registers upper 128 bits may get clobbered by a JNI call on windows
Summary: Convert all XMM registers to be Save-on-Call on Win64.
Reviewed-by: kvn
Contributed-by: kishor.kharbas at intel.com

! src/cpu/x86/vm/macroAssembler_x86_sha.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/x86.ad

Changeset: ebbfdf26a4ee
Author:    mdoerr
Date:      2016-09-22 12:17 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ebbfdf26a4ee

8164920: ppc: enhancement of CRC32 intrinsic
Reviewed-by: goetz, mdoerr
Contributed-by: Hiroshi H Horii <horii at jp.ibm.com>

! src/cpu/ppc/vm/assembler_ppc.hpp
! src/cpu/ppc/vm/assembler_ppc.inline.hpp
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.hpp
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/ppc/vm/stubRoutines_ppc.hpp
! src/cpu/ppc/vm/stubRoutines_ppc_64.cpp

Changeset: dba0765d2b6d
Author:    ppunegov
Date:      2016-08-17 18:48 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/dba0765d2b6d

8156852: Convert JSON_test to Gtest
Summary: convert test from InternalVMTests to Gtest
Reviewed-by: kvn, kzhaldyb

! src/share/vm/utilities/internalVMTests.cpp
! src/share/vm/utilities/json.cpp
+ test/native/utilities/test_json.cpp

Changeset: 31e022a8660e
Author:    thartmann
Date:      2016-09-26 08:51 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/31e022a8660e

8161085: PreserveFPRegistersTest fails with 'AssertionError: Final value has changed'
Summary: C1's G1 barriers should save/restore vector registers before calling into the runtime.
Reviewed-by: kvn, vlivanov

! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp

Changeset: f6c1ea29110e
Author:    mdoerr
Date:      2016-09-19 15:08 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f6c1ea29110e

8166140: C1: Possible integer overflow in LIRGenerator::generate_address on several platforms
Reviewed-by: kvn

! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp
! src/cpu/ppc/vm/c1_LIRGenerator_ppc.cpp
! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp

Changeset: 9e79af843b09
Author:    dlong
Date:      2016-09-26 14:21 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/9e79af843b09

Merge

! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/vmStructs_jvmci.cpp
- src/share/vm/oops/arrayOop.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/internalVMTests.cpp
- src/share/vm/utilities/linkedlist.cpp
- test/native/runtime/test_instanceKlass.cpp

Changeset: 6c6a99e718b3
Author:    dlong
Date:      2016-09-27 20:55 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/6c6a99e718b3

Merge

! src/share/vm/utilities/internalVMTests.cpp
- test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java

Changeset: 776d89e316b6
Author:    vtewari
Date:      2016-09-28 11:58 +0530
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/776d89e316b6

8165537: runtime/SharedArchiveFile/SASymbolTableTest.java fails with NullPointerException
Summary: Modify SASymbolTableTest.java to attach to LingeredApp and also handle the case where SymbolTable is not created.
Reviewed-by: dsamersoff, mseledtsov, iklam
Contributed-by: sharath.ballal at oracle.com

! test/runtime/SharedArchiveFile/SASymbolTableTest.java
! test/runtime/SharedArchiveFile/SASymbolTableTestAgent.java
- test/runtime/SharedArchiveFile/SASymbolTableTestAttachee.java

Changeset: 16e8d5342f7d
Author:    goetz
Date:      2016-09-27 15:45 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/16e8d5342f7d

8166777: [ppc] port "8164086: Checked JNI pending exception check should be cleared"
Reviewed-by: fparain, dholmes

! src/cpu/ppc/vm/assembler_ppc.hpp
! src/cpu/ppc/vm/assembler_ppc.inline.hpp
! src/cpu/ppc/vm/sharedRuntime_ppc.cpp
! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp

Changeset: 8899d50bd985
Author:    goetz
Date:      2016-09-27 10:47 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/8899d50bd985

8166765: [ppc] Port "8163014: Mysterious/wrong value for long frame local variable on 64-bit"
Reviewed-by: mockner

! src/cpu/ppc/vm/interp_masm_ppc_64.cpp

Changeset: ece8d8d7daec
Author:    amurillo
Date:      2016-09-30 02:52 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ece8d8d7daec

Merge

- src/share/vm/oops/arrayOop.cpp
- src/share/vm/utilities/chunkedList.cpp
- src/share/vm/utilities/linkedlist.cpp
- test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java
- test/native/runtime/test_instanceKlass.cpp
- test/runtime/SharedArchiveFile/SASymbolTableTestAttachee.java

Changeset: bf6f88c2c086
Author:    amurillo
Date:      2016-10-05 06:28 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/bf6f88c2c086

Merge

- make/Dist.gmk
! make/gensrc/GensrcJvmti.gmk

Changeset: 633725d9b0f7
Author:    amurillo
Date:      2016-10-05 09:52 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/633725d9b0f7

Merge


Changeset: 0384427f59fa
Author:    lana
Date:      2016-10-06 20:56 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/0384427f59fa

Added tag jdk-9+139 for changeset 08492e67bf32

! .hgtags

Changeset: f0f260a9cea8
Author:    lana
Date:      2016-10-06 23:12 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f0f260a9cea8

Merge

- make/Dist.gmk
- src/share/vm/oops/arrayOop.cpp
- src/share/vm/utilities/chunkedList.cpp
- src/share/vm/utilities/linkedlist.cpp
- test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java
- test/native/runtime/test_instanceKlass.cpp
- test/runtime/SharedArchiveFile/SASymbolTableTestAttachee.java

Changeset: fec31089c2ef
Author:    iris
Date:      2016-10-06 18:05 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/fec31089c2ef

8166799: ASSEMBLY_EXCEPTION contains historical company name
Reviewed-by: mchung, tbell

! ASSEMBLY_EXCEPTION

Changeset: 069490f406c3
Author:    ihse
Date:      2016-10-11 09:49 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/069490f406c3

8167424: Various trivial fixes in build system
Reviewed-by: erikj, tbell

! make/lib/CompileGtest.gmk

Changeset: b3cbb727df72
Author:    mchung
Date:      2016-10-13 08:00 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/b3cbb727df72

8167511: IgnoreModulePropertiesTest.java needs update for JDK-8162401
Reviewed-by: lfoltan, hseigel

! test/runtime/modules/IgnoreModulePropertiesTest.java

Changeset: 1db1d5d9be10
Author:    mockner
Date:      2016-10-13 15:57 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/1db1d5d9be10

8167446: Add back PermSize and MaxPermSize
Summary: Added Permsize and MaxPermSize as obsolete options to remain indefinitely.
Reviewed-by: coleenp, hseigel, lfoltan

! src/share/vm/runtime/arguments.cpp
+ test/runtime/CommandLine/PermGenFlagsTest.java

Changeset: 4ffd375044d7
Author:    lana
Date:      2016-10-13 21:01 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/4ffd375044d7

Added tag jdk-9+140 for changeset fec31089c2ef

! .hgtags

Changeset: 160a00bc6ed0
Author:    lana
Date:      2016-10-13 23:03 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/160a00bc6ed0

Merge


Changeset: 4567b6a9e7e9
Author:    jiangli
Date:      2016-05-12 17:37 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/4567b6a9e7e9

8156794: Extend data sharing
Reviewed-by: iklam, hseigel, acorn, mschoene

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

Changeset: 601485e5640a
Author:    gziemski
Date:      2016-06-09 13:47 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/601485e5640a

8155968: Update command line options
Reviewed-by: gthornbr, hseigel, mschoene
Contributed-by: gerard.ziemski at oracle.com

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

Changeset: 63fc5629bc41
Author:    coleenp
Date:      2016-06-29 11:52 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/63fc5629bc41

8159515: Improve indy validation
Reviewed-by: jrose, hseigel, vlivanov, bmoloden, ctornqvi, mschoene

! src/share/vm/prims/jvm.cpp

Changeset: c1a4bfdc1afe
Author:    hseigel
Date:      2016-06-30 08:11 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/c1a4bfdc1afe

8159511: Stack map validation
Reviewed-by: acorn, mschoene
Contributed-by: harold.seigel at oracle.com

! src/share/vm/classfile/stackMapTableFormat.hpp
! src/share/vm/classfile/verifier.cpp

Changeset: 7b0aac4c2aac
Author:    zmajo
Date:      2016-07-01 09:33 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/7b0aac4c2aac

8160591: Improve internal array handling
Reviewed-by: kvn
Contributed-by: Xiang Yuan <xiang.yuan at linaro.org>, Zoltan Majo <zoltan.majo at oracle.com>

! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
+ test/compiler/c1/TestArrayCopyToFromObject.java

Changeset: 13061bfd0339
Author:    rprotacio
Date:      2016-07-01 15:11 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/13061bfd0339

8159503: Amend Annotation Actions
Reviewed-by: coleenp, hseigel, mschoene, acorn, ctornqvi
Contributed-by: rachel.protacio at oracle.com

! src/share/vm/classfile/classFileParser.cpp

Changeset: e0337df087e6
Author:    hseigel
Date:      2016-06-27 15:26 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/e0337df087e6

8157176: Improved classfile parsing
Reviewed-by: acorn, mschoene, ctornqvi, bmoloden
Contributed-by: harold.seigel at oracle.com

! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/signature.cpp

Changeset: 5e7d980add86
Author:    zmajo
Date:      2016-07-25 11:15 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/5e7d980add86

8161044: PPC64: Improve internal array handling
Reviewed-by: kvn
Contributed-by: Xiang Yuan <xiang.yuan at linaro.org>, Volker Simonis <volker.simonis at sap.com>, Zoltan Majo <zoltan.majo at oracle.com>

! src/cpu/ppc/vm/c1_LIRAssembler_ppc.cpp

Changeset: f6fd2ae17fc5
Author:    lana
Date:      2016-10-20 18:38 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f6fd2ae17fc5

Added tag jdk-9+141 for changeset 160a00bc6ed0

! .hgtags

Changeset: 7b48d63dfd6b
Author:    lana
Date:      2016-10-20 20:01 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/7b48d63dfd6b

Merge


Changeset: a2f56f1169d4
Author:    rprotacio
Date:      2016-09-29 13:32 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a2f56f1169d4

8160064: StackWalker implementation added logging option without using UL
Summary: Moved StackWalk logging to Unified Logging framework
Reviewed-by: coleenp, mockner, dholmes, mchung

! src/share/vm/logging/logTag.hpp
! src/share/vm/prims/stackwalk.cpp
! src/share/vm/runtime/globals.hpp
+ test/runtime/logging/StackWalkTest.java

Changeset: 6f05f0a297a1
Author:    rprotacio
Date:      2016-09-29 18:00 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/6f05f0a297a1

Merge

! src/share/vm/runtime/globals.hpp
- src/share/vm/utilities/chunkedList.cpp
- test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java
- test/runtime/SharedArchiveFile/SASymbolTableTestAttachee.java

Changeset: a6934ab21a0b
Author:    amurillo
Date:      2016-09-30 03:24 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a6934ab21a0b

Merge


Changeset: a575b5865683
Author:    ccheung
Date:      2016-09-30 12:11 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a575b5865683

8166930: minor cleanups 1) remove reference to ZIP_ReadMappedEntry 2) checking of st_mode
Reviewed-by: jiangli, lfoltan

! src/share/vm/classfile/classLoader.cpp
! src/share/vm/logging/logFileOutput.cpp
! src/share/vm/memory/filemap.cpp

Changeset: a0d5b9a2a9ec
Author:    kzhaldyb
Date:      2016-09-28 18:40 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a0d5b9a2a9ec

8166462: Convert TestResourcehash_test to Gtest
Reviewed-by: mgerdin, iignatyev

! src/share/vm/utilities/internalVMTests.cpp
- src/share/vm/utilities/resourceHash.cpp
+ test/native/utilities/test_resourceHash.cpp

Changeset: 4962f9f46728
Author:    dholmes
Date:      2016-10-03 21:48 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/4962f9f46728

8081800: AbstractMethodError when evaluating a private method in an interface via debugger
Reviewed-by: acorn, dcubed, coleenp

! make/test/JtregNative.gmk
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciInstanceKlass.hpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/prims/jni.cpp
+ test/runtime/RedefineTests/RedefineInterfaceMethods.java
+ test/runtime/jni/PrivateInterfaceMethods/PrivateInterfaceMethods.java
+ test/runtime/jni/PrivateInterfaceMethods/libPrivateInterfaceMethods.c
! test/runtime/logging/ItablesTest.java

Changeset: d9960bd9fb6d
Author:    enevill
Date:      2016-05-24 08:47 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d9960bd9fb6d

8157708: aarch64: StrIndexOfChar intrinsic is not implemented
Reviewed-by: aph
Contributed-by: ningsheng.jian at linaro.org

! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp

Changeset: bb17fd6f2e36
Author:    iignatyev
Date:      2016-10-04 21:20 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/bb17fd6f2e36

8166925: several native TESTs should be changed to TEST_VM
Reviewed-by: vlivanov, kzhaldyb

! test/native/classfile/test_symbolTable.cpp
! test/native/logging/test_logConfiguration.cpp
! test/native/logging/test_logDecorations.cpp
! test/native/logging/test_logFileOutput.cpp
! test/native/oops/test_arrayOop.cpp
! test/native/utilities/test_json.cpp

Changeset: 802c4b6f5119
Author:    iignatyev
Date:      2016-10-04 21:21 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/802c4b6f5119

8166129: hitting vmassert during gtest execution doesn't generate core and hs_err files
Reviewed-by: kzhaldyb, kbarrett

! test/native/gtestMain.cpp

Changeset: 5baf89bc0a4b
Author:    mdoerr
Date:      2016-04-29 15:23 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/5baf89bc0a4b

8155729: C2: Skip transformation of LoadConP for heap-based compressed oops
Reviewed-by: kvn

! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/ppc/vm/ppc.ad
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/matcher.hpp

Changeset: 99ba38bd0e7c
Author:    erikj
Date:      2016-10-05 11:05 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/99ba38bd0e7c

8164120: The minimal VM should be stripped using --strip-unneeded
Reviewed-by: ihse, tbell, bobv

! make/lib/CompileJvm.gmk
! make/lib/JvmFeatures.gmk

Changeset: d3032d8d3bc7
Author:    mlarsson
Date:      2016-09-08 15:24 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d3032d8d3bc7

8165696: Convert gcTraceTime internal tests to GTest
Reviewed-by: rehn, rprotacio

! src/share/vm/logging/log.cpp
! src/share/vm/utilities/internalVMTests.cpp
! test/native/logging/logTestUtils.inline.hpp
+ test/native/logging/test_gcTraceTime.cpp

Changeset: 37040fd2c7f5
Author:    mlarsson
Date:      2016-09-08 15:24 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/37040fd2c7f5

8165698: Convert LogTagSet related internal tests to GTest
Reviewed-by: rehn, rprotacio

! src/share/vm/logging/log.cpp
! src/share/vm/utilities/internalVMTests.cpp
! test/native/logging/test_logTagLevelExpression.cpp
! test/native/logging/test_logTagSet.cpp
+ test/native/logging/test_logTagSetDescriptions.cpp

Changeset: 1a8be2fab619
Author:    mlarsson
Date:      2016-09-08 15:28 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/1a8be2fab619

8165700: Convert LogMessage internal tests to GTest
Reviewed-by: rehn, rprotacio

! src/share/vm/logging/log.cpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/logging/test_logMessageTest.cpp

Changeset: c3b0353786c1
Author:    mlarsson
Date:      2016-09-08 15:43 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/c3b0353786c1

8165702: Convert LogFileOutput internal tests to GTest
Reviewed-by: rehn, rprotacio

! src/share/vm/logging/log.cpp
! src/share/vm/utilities/internalVMTests.cpp
! test/native/logging/logTestUtils.inline.hpp
! test/native/logging/test_logFileOutput.cpp

Changeset: 63fb7119a843
Author:    mlarsson
Date:      2016-09-08 15:51 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/63fb7119a843

8165704: Convert LogStream internal tests to GTest
Reviewed-by: rehn, rprotacio

! src/share/vm/logging/log.cpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/logging/test_logStream.cpp

Changeset: f6ef8a82b3cc
Author:    mlarsson
Date:      2016-09-08 15:57 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f6ef8a82b3cc

8165600: Convert internal logging tests to GTest
Reviewed-by: rehn, rprotacio

- src/share/vm/logging/log.cpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/logging/test_log.cpp
! test/native/logging/test_logConfiguration.cpp

Changeset: 97cd0eaed840
Author:    mlarsson
Date:      2016-10-05 12:28 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/97cd0eaed840

Merge


Changeset: 062429f3c065
Author:    jwilhelm
Date:      2015-10-21 15:18 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/062429f3c065

8166276: Refactor gen_process_roots to allow simpler fix for 8165949
Reviewed-by: mgerdin, stefank
Contributed-by: jesper.wilhelmsson at oracle.com, stefan.johansson at oracle.com

! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/serial/defNewGeneration.cpp
! src/share/vm/gc/serial/genMarkSweep.cpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/gc/shared/genCollectedHeap.hpp

Changeset: 1d70c7ca92cc
Author:    sjohanss
Date:      2016-10-05 13:35 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/1d70c7ca92cc

8165949: Serial and ConcMarkSweep do not unload strings when class unloading is disabled
Reviewed-by: mgerdin, tschatzl, stefank

! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/serial/genMarkSweep.cpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/gc/shared/genCollectedHeap.hpp

Changeset: d574220871d3
Author:    never
Date:      2016-10-05 11:32 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d574220871d3

8166929: [JVMCI] Expose decompile counts in MDO
Reviewed-by: twisti

! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodData.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotProfilingInfo.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/share/vm/interpreter/invocationCounter.hpp
! src/share/vm/jvmci/vmStructs_jvmci.cpp

Changeset: 4c7c4d8333ac
Author:    goetz
Date:      2016-09-22 18:33 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/4c7c4d8333ac

8166562: C2: Suppress relocations in scratch emit.
Reviewed-by: kvn

! src/cpu/ppc/vm/ppc.ad
! src/share/vm/asm/assembler.cpp
! src/share/vm/asm/codeBuffer.cpp
! src/share/vm/asm/codeBuffer.hpp
! src/share/vm/opto/compile.cpp

Changeset: 160d63f639af
Author:    kvn
Date:      2016-10-05 21:35 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/160d63f639af

Merge


Changeset: fcadda510556
Author:    dnsimon
Date:      2016-10-05 13:56 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/fcadda510556

8167194: [JVMCI] no reliable mechanism for querying JVMCI system properties
Reviewed-by: kvn

! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/services/JVMCICompilerFactory.java
! src/share/vm/jvmci/jvmci_globals.cpp
! src/share/vm/jvmci/jvmci_globals.hpp
! src/share/vm/runtime/thread.cpp
+ test/compiler/jvmci/TestJVMCIPrintProperties.java

Changeset: 60a8cbf7030e
Author:    aph
Date:      2016-10-06 09:25 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/60a8cbf7030e

8167200: AArch64: Broken stack pointer adjustment in interpreter
Summary: Always adjust SP unconditionally
Reviewed-by: dlong, kbarrett

! src/cpu/aarch64/vm/templateTable_aarch64.cpp

Changeset: a53404b57257
Author:    aph
Date:      2016-10-06 09:36 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a53404b57257

Merge

- src/share/vm/logging/log.cpp

Changeset: bd5e566edbc4
Author:    dnsimon
Date:      2016-10-07 15:40 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/bd5e566edbc4

8167353: [JVMCI] JVMCI re-initialization check is in the wrong location
Reviewed-by: kvn, twisti

! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/jvmci/jvmciRuntime.cpp
! src/share/vm/jvmci/systemDictionary_jvmci.hpp
! src/share/vm/jvmci/vmSymbols_jvmci.hpp

Changeset: b1c62e595c4a
Author:    hseigel
Date:      2016-10-10 08:34 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/b1c62e595c4a

8166364: fatal error: acquiring lock DirtyCardQ_CBL_mon/16 out of order with lock Module_lock/6 -- possible deadlock
Summary: Set the mirror's module field outside of the module lock.
Reviewed-by: dsamersoff, dholmes, rehn

! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/moduleEntry.cpp
! src/share/vm/classfile/modules.cpp

Changeset: d3f508318705
Author:    amurillo
Date:      2016-10-13 08:57 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d3f508318705

Merge

! make/lib/CompileJvm.gmk
- src/share/vm/logging/log.cpp
- src/share/vm/utilities/resourceHash.cpp

Changeset: 32b7bb18922d
Author:    mdoerr
Date:      2016-09-27 09:26 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/32b7bb18922d

8166689: PPC64: Race condition between stack bang and non-entrant patching
Reviewed-by: goetz

! src/cpu/ppc/vm/c1_MacroAssembler_ppc.cpp
! src/cpu/ppc/vm/templateTable_ppc_64.cpp

Changeset: 9cc82b204d20
Author:    adinn
Date:      2016-09-27 09:25 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/9cc82b204d20

8165673: AArch64: Fix JNI floating point argument handling
Reviewed-by: aph, adinn
Contributed-by: ningsheng.jian at linaro.org

! src/cpu/aarch64/vm/interpreterRT_aarch64.cpp
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
- test/compiler/floatingpoint/Test15FloatJNIArgs.java
+ test/compiler/floatingpoint/TestFloatJNIArgs.java
- test/compiler/floatingpoint/libTest15FloatJNIArgs.c
+ test/compiler/floatingpoint/libTestFloatJNIArgs.c

Changeset: 174c38f7c4bc
Author:    dnsimon
Date:      2016-09-27 04:48 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/174c38f7c4bc

8166517: [JVMCI] export JVMCI to auto-detected JVMCI compiler
Reviewed-by: kvn, twisti

! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java

Changeset: 6214eb051a30
Author:    rasbold
Date:      2016-09-28 10:11 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/6214eb051a30

8166742: SIGFPE in C2 Loop IV elimination
Reviewed-by: kvn

! src/share/vm/opto/loopnode.cpp
+ test/compiler/loopopts/TestImpossibleIV.java

Changeset: a77e80a0a77f
Author:    never
Date:      2016-09-29 10:00 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a77e80a0a77f

8166869: [JVMCI] record metadata relocations for metadata references
Reviewed-by: kvn

! src/cpu/sparc/vm/jvmciCodeInstaller_sparc.cpp
! src/cpu/x86/vm/jvmciCodeInstaller_x86.cpp
! src/share/vm/jvmci/jvmciCodeInstaller.cpp
! src/share/vm/jvmci/jvmciCodeInstaller.hpp

Changeset: 4191b33b3629
Author:    jcm
Date:      2016-09-29 22:37 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/4191b33b3629

8134389: Crash in HotSpot with jvm.dll+0x42b48 ciObjectFactory::create_new_metadata
Summary: Always obtain return type from declared_signature for Invoke::declared_type. TypeCast return value to declared_signature return type for inlined lforms.
Reviewed-by: kvn, vlivanov

! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_Instruction.cpp
! src/share/vm/ci/ciMethod.hpp
+ test/compiler/jsr292/TestArrayReturnType.java

Changeset: ea0313bad050
Author:    roland
Date:      2016-09-28 11:17 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ea0313bad050

8166836: Elimination of clone's ArrayCopyNode may make compilation fail silently
Reviewed-by: vlivanov

! src/share/vm/opto/macro.cpp
+ test/compiler/arraycopy/TestEliminatedCloneBadMemEdge.java

Changeset: a46f84e4a4d2
Author:    dlong
Date:      2016-10-03 12:35 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a46f84e4a4d2

Merge

- src/share/vm/utilities/chunkedList.cpp
- test/runtime/SharedArchiveFile/SASymbolTableTestAttachee.java

Changeset: 51214c891d11
Author:    rschatz
Date:      2016-10-03 17:54 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/51214c891d11

8166781: fix wrong comment in ReceiverTypeData
Reviewed-by: kvn

! src/share/vm/oops/methodData.hpp

Changeset: b2b2ec149a24
Author:    rschatz
Date:      2016-10-03 19:09 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/b2b2ec149a24

Merge


Changeset: b44d14948c83
Author:    kvn
Date:      2016-10-14 08:54 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/b44d14948c83

Merge

! src/share/vm/c1/c1_GraphBuilder.cpp
- test/compiler/floatingpoint/Test15FloatJNIArgs.java
- test/compiler/floatingpoint/libTest15FloatJNIArgs.c

Changeset: e5d554123372
Author:    dholmes
Date:      2016-10-17 18:40 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/e5d554123372

8166197: assert(RelaxAssert || w != Thread::current()->_MutexEvent) failed: invariant
Reviewed-by: dcubed, cvarming

! src/share/vm/runtime/mutex.cpp

Changeset: 0fe2815ffa74
Author:    stsmirno
Date:      2016-10-17 18:54 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/0fe2815ffa74

8165687: Fix license and copyright headers in jd9 under hotspot/test
Summary: Legal notices and Oracle copyrights were updated (white and blank space, commas) in tests files for uniformity to meet Oracle requirements.
Reviewed-by: dholmes, iris
Contributed-by: Stanislav Smirnov <stanislav.smirnov at oracle.com>, Vassili Igouchkine <vassili.igouchkine at oracle.com>

! test/compiler/c1/NullCheckTest.java
! test/compiler/c1/Test6579789.java
! test/compiler/c1/Test6795465.java
! test/compiler/c1/Test6849574.java
! test/compiler/c1/Test6855215.java
! test/compiler/c1/Test6932496.java
! test/compiler/c1/Test7042153.java
! test/compiler/c1/Test7090976.java
! test/compiler/c1/Test7103261.java
! test/compiler/c1/Test7123108.java
! test/compiler/c1/Test8004051.java
! test/compiler/c1/TestArrayCopy.java
! test/compiler/c1/TestDeoptInt.java
! test/compiler/c1/TestUnalignedLoad.java
! test/compiler/c2/FloatingPointFoldingTest.java
! test/compiler/c2/IVTest.java
! test/compiler/c2/InterruptedTest.java
! test/compiler/c2/Test6186134.java
! test/compiler/c2/Test6196102.java
! test/compiler/c2/Test6357214.java
! test/compiler/c2/Test6443505.java
! test/compiler/c2/Test6559156.java
! test/compiler/c2/Test6661247.java
! test/compiler/c2/Test6732154.java
! test/compiler/c2/Test6753639.java
! test/compiler/c2/Test6792161.java
! test/compiler/c2/Test6796786.java
! test/compiler/c2/Test6799693.java
! test/compiler/c2/Test6823453.java
! test/compiler/c2/Test6832293.java
! test/compiler/c2/Test6850611.java
! test/compiler/c2/Test6851282.java
! test/compiler/c2/Test6852078.java
! test/compiler/c2/Test6857159.java
! test/compiler/c2/Test6885584.java
! test/compiler/c2/Test6897150.java
! test/compiler/c2/Test6905845.java
! test/compiler/c2/Test6910605_1.java
! test/compiler/c2/Test6910605_2.java
! test/compiler/c2/Test6916644.java
! test/compiler/c2/Test6930043.java
! test/compiler/c2/Test6931567.java
! test/compiler/c2/Test6935022.java
! test/compiler/c2/Test6956668.java
! test/compiler/c2/Test6959129.java
! test/compiler/c2/Test6968348.java
! test/compiler/c2/Test6985295.java
! test/compiler/c2/Test6992759.java
! test/compiler/c2/Test7002666.java
! test/compiler/c2/Test7009359.java
! test/compiler/c2/Test7020614.java
! test/compiler/c2/Test7024475.java
! test/compiler/c2/Test7041100.java
! test/compiler/c2/Test7046096.java
! test/compiler/c2/Test7047069.java
! test/compiler/c2/Test7048332.java
! test/compiler/c2/Test7068051.java
! test/compiler/c2/Test7110586.java
! test/compiler/c2/Test7125879.java
! test/compiler/c2/Test7160610.java
! test/compiler/c2/Test7169782.java
! test/compiler/c2/Test7174363.java
! test/compiler/c2/Test7177917.java
! test/compiler/c2/Test7190310.java
! test/compiler/c2/Test7190310_unsafe.java
! test/compiler/c2/Test7199742.java
! test/compiler/c2/Test8002069.java
! test/compiler/c2/TestDominatingDeadCheckCast.java
! test/compiler/c2/cr6340864/TestByteVect.java
! test/compiler/c2/cr6340864/TestDoubleVect.java
! test/compiler/c2/cr6340864/TestFloatVect.java
! test/compiler/c2/cr6340864/TestIntVect.java
! test/compiler/c2/cr6340864/TestLongVect.java
! test/compiler/c2/cr6340864/TestShortVect.java
! test/compiler/c2/cr6663854/Test6663854.java
! test/compiler/c2/cr6711117/Test.java
! test/compiler/c2/cr6890943/Test6890943.java
! test/compiler/c2/cr7005594/Test7005594.java
! test/compiler/c2/cr7192963/TestByteVect.java
! test/compiler/c2/cr7192963/TestDoubleVect.java
! test/compiler/c2/cr7192963/TestFloatVect.java
! test/compiler/c2/cr7192963/TestIntVect.java
! test/compiler/c2/cr7192963/TestLongVect.java
! test/compiler/c2/cr7192963/TestShortVect.java
! test/compiler/c2/cr7200264/TestIntVect.java
! test/compiler/c2/cr8004867/TestIntAtomicCAS.java
! test/compiler/c2/cr8004867/TestIntAtomicOrdered.java
! test/compiler/c2/cr8004867/TestIntAtomicVolatile.java
! test/compiler/c2/cr8004867/TestIntUnsafeCAS.java
! test/compiler/c2/cr8004867/TestIntUnsafeOrdered.java
! test/compiler/c2/cr8004867/TestIntUnsafeVolatile.java
! test/compiler/codecache/OverflowCodeCacheTest.java
! test/compiler/codecache/stress/CodeCacheStressRunner.java
! test/compiler/codecache/stress/Helper.java
! test/compiler/codecache/stress/OverloadCompileQueueTest.java
! test/compiler/codecache/stress/RandomAllocationTest.java
! test/compiler/codecache/stress/UnexpectedDeoptimizationTest.java
! test/compiler/codegen/Test6431242.java
! test/compiler/codegen/Test6909839.java
! test/compiler/codegen/Test6942326.java
! test/compiler/codegen/Test7009231.java
! test/compiler/codegen/Test7100757.java
! test/compiler/codegen/TestBooleanVect.java
! test/compiler/codegen/TestByteDoubleVect.java
! test/compiler/codegen/TestByteFloatVect.java
! test/compiler/codegen/TestByteIntVect.java
! test/compiler/codegen/TestByteLongVect.java
! test/compiler/codegen/TestByteShortVect.java
! test/compiler/codegen/TestByteVect.java
! test/compiler/codegen/TestCharShortVect.java
! test/compiler/codegen/TestCharVect.java
! test/compiler/codegen/TestCharVect2.java
! test/compiler/codegen/TestDoubleVect.java
! test/compiler/codegen/TestFloatDoubleVect.java
! test/compiler/codegen/TestFloatVect.java
! test/compiler/codegen/TestIntDoubleVect.java
! test/compiler/codegen/TestIntFloatVect.java
! test/compiler/codegen/TestIntLongVect.java
! test/compiler/codegen/TestIntVect.java
! test/compiler/codegen/TestLongDoubleVect.java
! test/compiler/codegen/TestLongFloatVect.java
! test/compiler/codegen/TestLongVect.java
! test/compiler/codegen/TestShortDoubleVect.java
! test/compiler/codegen/TestShortFloatVect.java
! test/compiler/codegen/TestShortIntVect.java
! test/compiler/codegen/TestShortLongVect.java
! test/compiler/codegen/TestShortVect.java
! test/compiler/codegen/aes/TestAESBase.java
! test/compiler/codegen/aes/TestAESDecode.java
! test/compiler/codegen/aes/TestAESEncode.java
! test/compiler/codegen/aes/TestAESMain.java
! test/compiler/controldependency/TestEliminatedCastPPAtPhi.java
! test/compiler/cpuflags/AESIntrinsicsBase.java
! test/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java
! test/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java
! test/compiler/cpuflags/TestSSE4Disabled.java
! test/compiler/cpuflags/predicate/AESSupportPredicate.java
! test/compiler/escapeAnalysis/Test6726999.java
! test/compiler/escapeAnalysis/Test6775880.java
! test/compiler/escapeAnalysis/Test6895383.java
! test/compiler/escapeAnalysis/Test6896727.java
! test/compiler/escapeAnalysis/cr6795161/Test.java
! test/compiler/gcbarriers/G1CrashTest.java
! test/compiler/gcbarriers/PreserveFPRegistersTest.java
! test/compiler/inlining/InlineAccessors.java
! test/compiler/interpreter/cr7116216/LargeFrame.java
! test/compiler/interpreter/cr7116216/StackOverflow.java
! test/compiler/intrinsics/Test6982370.java
! test/compiler/intrinsics/bigInteger/TestMulAdd.java
! test/compiler/intrinsics/bigInteger/TestMultiplyToLen.java
! test/compiler/intrinsics/bigInteger/TestMultiplyToLenReturnProfile.java
! test/compiler/intrinsics/bigInteger/TestSquareToLen.java
! test/compiler/intrinsics/bmi/BMITestRunner.java
! test/compiler/intrinsics/bmi/Expr.java
! test/compiler/intrinsics/bmi/TestAndnI.java
! test/compiler/intrinsics/bmi/TestAndnL.java
! test/compiler/intrinsics/bmi/TestBlsiI.java
! test/compiler/intrinsics/bmi/TestBlsiL.java
! test/compiler/intrinsics/bmi/TestBlsmskI.java
! test/compiler/intrinsics/bmi/TestBlsmskL.java
! test/compiler/intrinsics/bmi/TestBlsrI.java
! test/compiler/intrinsics/bmi/TestBlsrL.java
! test/compiler/intrinsics/bmi/TestLzcntI.java
! test/compiler/intrinsics/bmi/TestLzcntL.java
! test/compiler/intrinsics/bmi/TestTzcntI.java
! test/compiler/intrinsics/bmi/TestTzcntL.java
! test/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java
! test/compiler/intrinsics/klass/TestIsPrimitive.java
! test/compiler/intrinsics/object/TestClone.java
! test/compiler/intrinsics/sha/TestSHA.java
! test/compiler/intrinsics/unsafe/AllocateUninitializedArray.java
! test/compiler/intrinsics/unsafe/TestUnsafeMismatchedArrayFieldAccess.java
! test/compiler/intrinsics/unsafe/TestUnsafeUnalignedMismatchedAccesses.java
! test/compiler/intrinsics/unsafe/UnsafeTwoCASLong.java
! test/compiler/jsr292/CreatesInterfaceDotEqualsCallInfo.java
! test/compiler/jsr292/LongReferenceCastingTest.java
! test/compiler/jsr292/MHInlineTest.java
! test/compiler/jsr292/Test7082949.java
! test/compiler/jsr292/cr6990212/Test6990212.java
! test/compiler/jsr292/methodHandleExceptions/ByteClassLoader.java
! test/compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java
! test/compiler/jsr292/methodHandleExceptions/p/C.java
! test/compiler/jsr292/methodHandleExceptions/p/Dok.java
! test/compiler/jsr292/methodHandleExceptions/p/E.java
! test/compiler/jsr292/methodHandleExceptions/p/F.java
! test/compiler/jsr292/methodHandleExceptions/p/I.java
! test/compiler/jsr292/methodHandleExceptions/p/Tdirect.java
! test/compiler/jsr292/methodHandleExceptions/p/Treflect.java
! test/compiler/jvmci/JVM_GetJVMCIRuntimeTest.java
! test/compiler/jvmci/SecurityRestrictionsTest.java
! test/compiler/jvmci/common/testcases/TestCase.java
! test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java
! test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java
! test/compiler/jvmci/compilerToVM/CompileCodeTestCase.java
! test/compiler/jvmci/compilerToVM/ConstantPoolTestCase.java
! test/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java
! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java
! test/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java
! test/compiler/jvmci/compilerToVM/DummyAbstractClass.java
! test/compiler/jvmci/compilerToVM/DummyClass.java
! test/compiler/jvmci/compilerToVM/DummyInterface.java
! test/compiler/jvmci/compilerToVM/GetBytecodeTest.java
! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java
! test/compiler/jvmci/compilerToVM/GetExceptionTableTest.java
! test/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java
! test/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java
! test/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java
! test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java
! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java
! test/compiler/jvmci/compilerToVM/JVM_RegisterJVMCINatives.java
! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java
! test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java
! test/compiler/jvmci/compilerToVM/ReprofileTest.java
! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java
! test/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java
! test/compiler/jvmci/jdk.vm.ci.code.test/libNativeCallTest.c
! test/compiler/linkage/LinkageErrors.java
! test/compiler/loopopts/BadPredicateAfterPartialPeel.java
! test/compiler/loopopts/ConstFPVectorization.java
! test/compiler/loopopts/CountedLoopProblem.java
! test/compiler/loopopts/Test6659207.java
! test/compiler/loopopts/Test7044738.java
! test/compiler/loopopts/Test7052494.java
! test/compiler/loopopts/TestArraysFillDeadControl.java
! test/compiler/loopopts/TestCastIINoLoopLimitCheck.java
! test/compiler/loopopts/TestDeadBackbranchArrayAccess.java
! test/compiler/loopopts/TestMoveStoresOutOfLoops.java
! test/compiler/loopopts/TestPredicateLostDependency.java
! test/compiler/loopopts/TestSplitIfBlocksDisabled.java
! test/compiler/loopopts/TestSplitIfUnswitchedLoopsEliminated.java
! test/compiler/loopopts/UseCountedLoopSafepoints.java
! test/compiler/loopopts/superword/ProdRed_Double.java
! test/compiler/loopopts/superword/ProdRed_Float.java
! test/compiler/loopopts/superword/ProdRed_Int.java
! test/compiler/loopopts/superword/ReductionPerf.java
! test/compiler/loopopts/superword/SumRedAbsNeg_Double.java
! test/compiler/loopopts/superword/SumRedAbsNeg_Float.java
! test/compiler/loopopts/superword/SumRedSqrt_Double.java
! test/compiler/loopopts/superword/SumRed_Double.java
! test/compiler/loopopts/superword/SumRed_Float.java
! test/compiler/loopopts/superword/SumRed_Int.java
! test/compiler/loopopts/superword/SumRed_Long.java
! test/compiler/loopopts/superword/TestVectorizationWithInvariant.java
! test/compiler/memoryinitialization/ZeroTLABTest.java
! test/compiler/rangechecks/PowerOf2SizedArraysChecks.java
! test/compiler/rangechecks/TestRangeCheckEliminationDisabled.java
! test/compiler/rangechecks/TestRangeCheckExceptionHandlerLoopMain.java
! test/compiler/regalloc/TestVectorRegAlloc.java
! test/compiler/rtm/cli/RTMGenericCommandLineOptionTest.java
! test/compiler/rtm/cli/RTMLockingAwareTest.java
! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsBase.java
! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnUnsupportedConfig.java
! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnUnsupportedConfig.java
! test/compiler/rtm/cli/TestRTMAbortThresholdOption.java
! test/compiler/rtm/cli/TestRTMLockingCalculationDelayOption.java
! test/compiler/rtm/cli/TestRTMLockingThresholdOption.java
! test/compiler/rtm/cli/TestRTMRetryCountOption.java
! test/compiler/rtm/cli/TestRTMSpinLoopCountOption.java
! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnUnsupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnUnsupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMLockingOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java
! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedVM.java
! test/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java
! test/compiler/rtm/cli/TestUseRTMXendForLockBusyOption.java
! test/compiler/rtm/locking/TestRTMAbortRatio.java
! test/compiler/rtm/locking/TestRTMAbortThreshold.java
! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java
! test/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java
! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java
! test/compiler/rtm/locking/TestRTMLockingCalculationDelay.java
! test/compiler/rtm/locking/TestRTMLockingThreshold.java
! test/compiler/rtm/locking/TestRTMRetryCount.java
! test/compiler/rtm/locking/TestRTMSpinLoopCount.java
! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java
! test/compiler/rtm/locking/TestUseRTMAfterLockInflation.java
! test/compiler/rtm/locking/TestUseRTMDeopt.java
! test/compiler/rtm/locking/TestUseRTMForInflatedLocks.java
! test/compiler/rtm/locking/TestUseRTMForStackLocks.java
! test/compiler/rtm/locking/TestUseRTMXendForLockBusy.java
! test/compiler/rtm/method_options/TestNoRTMLockElidingOption.java
! test/compiler/rtm/method_options/TestUseRTMLockElidingOption.java
! test/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java
! test/compiler/runtime/StackOverflowBug.java
! test/compiler/runtime/Test6778657.java
! test/compiler/runtime/Test6826736.java
! test/compiler/runtime/Test6859338.java
! test/compiler/runtime/Test6892265.java
! test/compiler/runtime/Test7088020.java
! test/compiler/runtime/Test7196199.java
! test/compiler/runtime/cr6891750/Test6891750.java
! test/compiler/runtime/safepoints/TestRegisterRestoring.java
! test/compiler/stable/TestStableMismatched.java
! test/compiler/testlibrary/rtm/AbortProvoker.java
! test/compiler/testlibrary/rtm/AbortType.java
! test/compiler/testlibrary/rtm/BufferOverflowProvoker.java
! test/compiler/testlibrary/rtm/BusyLock.java
! test/compiler/testlibrary/rtm/CompilableTest.java
! test/compiler/testlibrary/rtm/MemoryConflictProvoker.java
! test/compiler/testlibrary/rtm/NestedAbortProvoker.java
! test/compiler/testlibrary/rtm/RTMLockingStatistics.java
! test/compiler/testlibrary/rtm/RTMTestBase.java
! test/compiler/testlibrary/rtm/XAbortProvoker.java
! test/compiler/testlibrary/rtm/predicate/SupportedCPU.java
! test/compiler/testlibrary/rtm/predicate/SupportedVM.java
! test/compiler/types/TestPhiElimination.java
! test/compiler/uncommontrap/UncommonTrapStackBang.java
! test/compiler/whitebox/AllocationCodeBlobTest.java
! test/compiler/whitebox/ForceNMethodSweepTest.java
! test/compiler/whitebox/GetCodeHeapEntriesTest.java
! test/compiler/whitebox/GetNMethodTest.java
! test/gc/TestCardTablePageCommits.java
! test/gc/TestHumongousReferenceObject.java
! test/gc/TestSystemGC.java
! test/gc/arguments/AllocationHelper.java
! test/gc/arguments/FlagsValue.java
! test/gc/arguments/GCTypes.java
! test/gc/arguments/HeapRegionUsageTool.java
! test/gc/arguments/TestCMSHeapSizeFlags.java
! test/gc/arguments/TestG1ConcMarkStepDurationMillis.java
! test/gc/arguments/TestG1ConcRefinementThreads.java
! test/gc/arguments/TestG1HeapRegionSize.java
! test/gc/arguments/TestG1HeapSizeFlags.java
! test/gc/arguments/TestG1PercentageOptions.java
! test/gc/arguments/TestInitialTenuringThreshold.java
! test/gc/arguments/TestMaxHeapSizeTools.java
! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java
! test/gc/arguments/TestMaxNewSize.java
! test/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java
! test/gc/arguments/TestMinInitialErgonomics.java
! test/gc/arguments/TestNewRatioFlag.java
! test/gc/arguments/TestNewSizeThreadIncrease.java
! test/gc/arguments/TestObjectTenuringFlags.java
! test/gc/arguments/TestParallelGCThreads.java
! test/gc/arguments/TestParallelHeapSizeFlags.java
! test/gc/arguments/TestSerialHeapSizeFlags.java
! test/gc/arguments/TestShrinkHeapInSteps.java
! test/gc/arguments/TestSurvivorRatioFlag.java
! test/gc/arguments/TestTargetSurvivorRatioFlag.java
! test/gc/arguments/TestUnrecognizedVMOptionsHandling.java
! test/gc/arguments/TestUseCompressedOopsErgo.java
! test/gc/arguments/TestUseCompressedOopsErgoTools.java
! test/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java
! test/gc/cms/DisableResizePLAB.java
! test/gc/cms/TestCMSScavengeBeforeRemark.java
! test/gc/g1/humongousObjects/ClassLoaderGenerator.java
! test/gc/g1/humongousObjects/G1SampleClass.java
! test/gc/g1/humongousObjects/TestHeapCounters.java
! test/gc/g1/humongousObjects/TestHumongousClassLoader.java
! test/gc/g1/humongousObjects/TestHumongousMovement.java
! test/gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java
! test/gc/g1/humongousObjects/TestHumongousThreshold.java
! test/gc/g1/humongousObjects/TestNoAllocationsInHRegions.java
! test/gc/g1/humongousObjects/TestObjectCollected.java
! test/gc/g1/humongousObjects/objectGraphTest/GC.java
! test/gc/g1/humongousObjects/objectGraphTest/GCTokens.java
! test/gc/g1/humongousObjects/objectGraphTest/ObjectGraph.java
! test/gc/g1/humongousObjects/objectGraphTest/ReferenceInfo.java
! test/gc/g1/humongousObjects/objectGraphTest/TestObjectGraphAfterGC.java
! test/gc/g1/humongousObjects/objectGraphTest/TestcaseData.java
! test/gc/logging/TestUnifiedLoggingSwitchStress.java
! test/gc/startup_warnings/TestCMS.java
! test/gc/startup_warnings/TestDefNewCMS.java
! test/gc/startup_warnings/TestG1.java
! test/gc/startup_warnings/TestParNewCMS.java
! test/gc/startup_warnings/TestParNewSerialOld.java
! test/gc/startup_warnings/TestParallelGC.java
! test/gc/startup_warnings/TestParallelScavengeSerialOld.java
! test/gc/startup_warnings/TestSerialGC.java
! test/gc/stress/TestGCOld.java
! test/gc/testlibrary/Helpers.java
! test/native/GTestWrapper.java
! test/native/gtestLauncher.cpp
! test/native/logging/logTestFixture.cpp
! test/native/logging/logTestFixture.hpp
! test/native/logging/logTestUtils.inline.hpp
! test/native/logging/test_logConfiguration.cpp
! test/native/logging/test_logDecorations.cpp
! test/native/logging/test_logDecorators.cpp
! test/native/logging/test_logFileOutput.cpp
! test/native/logging/test_logLevel.cpp
! test/native/logging/test_logOutputList.cpp
! test/native/logging/test_logTag.cpp
! test/native/logging/test_logTagLevelExpression.cpp
! test/native/logging/test_logTagSet.cpp
! test/native/runtime/test_arguments.cpp
! test/native/runtime/test_classLoader.cpp
! test/native/runtime/test_globals.cpp
! test/native/runtime/test_os.cpp
! test/native/unittest.hpp
! test/native/utilities/test_bitMap_setops.cpp
! test/native/utilities/test_quicksort.cpp
! test/runtime/7116786/Test7116786.java
! test/runtime/7167069/PrintAsFlag.java
! test/runtime/BootClassAppendProp/BootClassPathAppend.java
! test/runtime/BootClassAppendProp/SunBootClassPath.java
! test/runtime/CommandLine/ObsoleteFlagErrorMessage.java
! test/runtime/CommandLine/TraceExceptionsTest.java
! test/runtime/Final/TestPutMain.java
! test/runtime/InternalApi/ThreadCpuTimesDeadlock.java
! test/runtime/MirrorFrame/Asmator.java
! test/runtime/MirrorFrame/Test8003720.java
! test/runtime/MirrorFrame/Victim.java
! test/runtime/MirrorFrame/VictimClassLoader.java
! test/runtime/SelectionResolution/AbstractMethodErrorTest.java
! test/runtime/SelectionResolution/classes/selectionresolution/Builder.java
! test/runtime/SelectionResolution/classes/selectionresolution/ByteCodeClassLoader.java
! test/runtime/SelectionResolution/classes/selectionresolution/ClassBuilder.java
! test/runtime/SelectionResolution/classes/selectionresolution/ClassConstruct.java
! test/runtime/SelectionResolution/classes/selectionresolution/Clazz.java
! test/runtime/SelectionResolution/classes/selectionresolution/HierarchyShape.java
! test/runtime/SelectionResolution/classes/selectionresolution/Interface.java
! test/runtime/SelectionResolution/classes/selectionresolution/Method.java
! test/runtime/SelectionResolution/classes/selectionresolution/MethodData.java
! test/runtime/SelectionResolution/classes/selectionresolution/TestBuilder.java
! test/runtime/SharedArchiveFile/DumpSymbolAndStringTable.java
! test/runtime/StackGuardPages/exeinvoke.c
! test/runtime/Throwable/StackTraceLogging.java
! test/runtime/Throwable/ThrowableIntrospectionSegfault.java
! test/runtime/classFileParserBug/AnnotationTag.java
! test/runtime/classFileParserBug/BadInitMethod.java
! test/runtime/classFileParserBug/BadNameAndType.java
! test/runtime/classFileParserBug/EnclosingMethod.java
! test/runtime/classFileParserBug/InitInInterface.java
! test/runtime/classFileParserBug/TestBadClassName.java
! test/runtime/lambda-features/InvokespecialInterface.java
! test/runtime/lambda-features/PublicStaticInterfaceMethodHandling.java
! test/runtime/lambda-features/TestConcreteClassWithAbstractMethod.java
! test/runtime/lambda-features/TestInterfaceInit.java
! test/runtime/lambda-features/TestInterfaceOrder.java
! test/runtime/lambda-features/TestStaticandInstance.java
! test/runtime/logging/BiasedLockingTest.java
! test/runtime/logging/CompressedOopsTest.java
! test/runtime/logging/DefaultMethodsTest.java
! test/runtime/logging/ExceptionsTest.java
! test/runtime/logging/ItablesTest.java
! test/runtime/logging/ModulesTest.java
! test/runtime/logging/MonitorInflationTest.java
! test/runtime/logging/OsCpuLoggingTest.java
! test/runtime/logging/SafepointCleanupTest.java
! test/runtime/logging/SafepointTest.java
! test/runtime/logging/StartupTimeTest.java
! test/runtime/logging/VMOperationTest.java
! test/runtime/logging/VerificationTest.java
! test/runtime/logging/VtablesTest.java
! test/runtime/logging/p1/A.java
! test/runtime/logging/p1/C.java
! test/runtime/logging/p2/D.java
! test/runtime/stackMapCheck/StackMapCheck.java
! test/runtime/verifier/PrimIntArray.java
! test/runtime/verifier/TraceClassRes.java
! test/sanity/ExecuteInternalVMTests.java
! test/serviceability/dcmd/vm/DynLibsTest.java
! test/serviceability/jvmti/TestLambdaFormRetransformation.java
! test/serviceability/tmtools/share/common/TmTool.java

Changeset: dfff5edc66df
Author:    mwalsh
Date:      2016-10-17 19:12 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/dfff5edc66df

8165482: java in ldoms, with cpu-arch=generic has problems
Reviewed-by: dholmes, alanbur

! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp

Changeset: 43c36489d6fe
Author:    alanbur
Date:      2016-10-17 19:18 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/43c36489d6fe

8157141: Fix for JDK-8031290 is unnecessarily fragile
8166454: meminfo(2) has been available since Solaris 9
Reviewed-by: dholmes, kbarrett

! src/cpu/sparc/vm/vmStructs_sparc.hpp
! src/cpu/sparc/vm/vm_version_sparc.hpp
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotJVMCIBackendFactory.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotVMConfig.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.sparc/src/jdk/vm/ci/sparc/SPARC.java
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.hpp
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp
! src/share/vm/jvmci/vmStructs_jvmci.cpp

Changeset: e86cc2a83428
Author:    jmasa
Date:      2016-10-17 16:46 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/e86cc2a83428

8155948: Add message for CMS deprecation for Oracle builds
Reviewed-by: kbarrett, dholmes, coleenp, drwhite

! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
+ src/share/vm/runtime/arguments_ext.cpp
! test/gc/startup_warnings/TestCMS.java

Changeset: 135ce0e36619
Author:    sangheki
Date:      2016-10-18 01:47 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/135ce0e36619

Merge

! test/gc/startup_warnings/TestCMS.java

Changeset: 036f46dcf262
Author:    mdoerr
Date:      2016-10-12 10:41 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/036f46dcf262

8166970: Adapt mutex padding according to DEFAULT_CACHE_LINE_SIZE
Reviewed-by: coleenp, dholmes, dcubed, redestad

! src/share/vm/runtime/mutex.hpp
! src/share/vm/runtime/mutexLocker.cpp

Changeset: 10724994b8bf
Author:    coleenp
Date:      2016-10-18 00:15 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/10724994b8bf

Merge

- test/compiler/floatingpoint/Test15FloatJNIArgs.java
- test/compiler/floatingpoint/libTest15FloatJNIArgs.c

Changeset: 728e5166a597
Author:    coleenp
Date:      2016-10-18 02:53 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/728e5166a597

Merge


Changeset: a44e1708bb9f
Author:    sangheki
Date:      2016-10-17 21:21 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a44e1708bb9f

8166461: Deprecate UseAutoGCSelectPolicy
Reviewed-by: kbarrett, ehelin

! src/share/vm/runtime/arguments.cpp
+ test/gc/startup_warnings/TestUseAutoGCSelectPolicy.java

Changeset: f5fd57f23732
Author:    sangheki
Date:      2016-10-17 16:40 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f5fd57f23732

8167494: Deprecate AutoGCSelectPauseMillis
Reviewed-by: kbarrett, ehelin

! src/share/vm/runtime/arguments.cpp
! test/gc/startup_warnings/TestUseAutoGCSelectPolicy.java

Changeset: f482f393222d
Author:    thartmann
Date:      2016-10-18 09:43 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f482f393222d

8153134: Infinite loop in handle_wrong_method in jmod
Summary: Use Patching_lock to synchronize access between set_code() and clear_code().
Reviewed-by: kvn, dlong

! src/share/vm/classfile/classLoader.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp

Changeset: d1031aa909fd
Author:    roland
Date:      2016-10-17 17:55 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d1031aa909fd

8168086: 8166869 broke jvmci build on aarch64
Reviewed-by: kvn

! src/cpu/aarch64/vm/jvmciCodeInstaller_aarch64.cpp

Changeset: be080d1a870c
Author:    rehn
Date:      2016-10-18 10:51 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/be080d1a870c

8165526: Kitchensink sudden death - error code 0x406d1388
Reviewed-by: dholmes, sla, gtriantafill

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

Changeset: e721efdc2ae3
Author:    rehn
Date:      2016-10-18 12:06 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/e721efdc2ae3

Merge


Changeset: 652537a80080
Author:    rehn
Date:      2016-10-18 13:24 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/652537a80080

Merge


Changeset: 313dda585dbc
Author:    ctornqvi
Date:      2016-10-18 06:14 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/313dda585dbc

8166738: Enable concurrency in Hotspot jtreg testing
Reviewed-by: gtriantafill, erikj, sspitsyn

! test/Makefile

Changeset: d8b867be6027
Author:    ctornqvi
Date:      2016-10-18 06:17 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d8b867be6027

8159799: Tests using jcmd fails intermittently with Could not open PerfMemory on Windows
Reviewed-by: gtriantafill, dholmes, sla, fparain

! src/os/windows/vm/perfMemory_windows.cpp

Changeset: b2fa2456dc3c
Author:    ctornqvi
Date:      2016-10-18 12:26 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/b2fa2456dc3c

Merge


Changeset: fd254be27168
Author:    ehelin
Date:      2016-10-05 16:00 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/fd254be27168

8167190: Remove confusing timestamps from the gc log
Reviewed-by: sjohanss, pliden

! src/share/vm/gc/shared/gcTraceTime.inline.hpp
! test/gc/logging/TestPrintReferences.java
! test/native/logging/test_gcTraceTime.cpp
! test/serviceability/logging/TestLogRotation.java

Changeset: 830643d17e58
Author:    ehelin
Date:      2016-10-18 16:21 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/830643d17e58

Merge


Changeset: ca57b5424e21
Author:    dnsimon
Date:      2016-10-11 00:08 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ca57b5424e21

8167180: [JVMCI] Exported elements referring to inaccessible types in jdk.vm.ci
Reviewed-by: mchung, twisti, alanb

+ src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/EmptyEventProvider.java
+ src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/EventProvider.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java
+ src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerFactory.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
+ src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMEventListener.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EmptyEventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotJVMCICompilerFactory.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotVMEventListener.java
+ src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCICompilerFactory.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/services/JVMCICompilerFactory.java
+ src/jdk.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/JVMCIServiceLocator.java
! src/jdk.vm.ci/share/classes/module-info.java
! test/compiler/jvmci/common/JVMCIHelpers.java
- test/compiler/jvmci/common/services/jdk.vm.ci.hotspot.services.HotSpotVMEventListener
- test/compiler/jvmci/common/services/jdk.vm.ci.runtime.JVMCICompiler
- test/compiler/jvmci/common/services/jdk.vm.ci.runtime.services.JVMCICompilerFactory
! test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.config
! test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java
! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.config
! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java
! test/compiler/jvmci/events/JvmciShutdownEventListener.java
! test/compiler/jvmci/events/JvmciShutdownEventTest.config
! test/compiler/jvmci/events/JvmciShutdownEventTest.java

Changeset: 80c7ad7c11e7
Author:    dnsimon
Date:      2016-10-18 15:15 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/80c7ad7c11e7

Merge

- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EmptyEventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotJVMCICompilerFactory.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotVMEventListener.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/services/JVMCICompilerFactory.java
- test/compiler/jvmci/common/services/jdk.vm.ci.hotspot.services.HotSpotVMEventListener
- test/compiler/jvmci/common/services/jdk.vm.ci.runtime.JVMCICompiler
- test/compiler/jvmci/common/services/jdk.vm.ci.runtime.services.JVMCICompilerFactory

Changeset: 340dc4fa4fff
Author:    coleenp
Date:      2016-10-18 08:39 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/340dc4fa4fff

8164921: Memory leaked when instrumentation.retransformClasses() is called repeatedly
Summary: Return Metablocks smaller than dictionary's dark matter.
Reviewed-by: mgerdin, sspitsyn, dsamersoff
Contributed-by: jon.masamitsu at oracle.com, coleen.phillimore at oracle.com

! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/oops/constMethod.cpp
! src/share/vm/oops/constMethod.hpp
! src/share/vm/oops/method.cpp
! test/TEST.groups
+ test/runtime/RedefineTests/RedefineLeak.java

Changeset: ea5510ece7b9
Author:    coleenp
Date:      2016-10-18 16:09 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ea5510ece7b9

Merge


Changeset: 08b6c4e9431a
Author:    aph
Date:      2016-10-12 12:24 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/08b6c4e9431a

8167595: AArch64: SEGV in stub code cipherBlockChaining_decryptAESCrypt
Reviewed-by: aph
Contributed-by: ningsheng.jian at linaro.org

! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp

Changeset: 7a5a9fa501b5
Author:    aph
Date:      2016-10-18 17:14 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/7a5a9fa501b5

Merge

- make/Dist.gmk
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EmptyEventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotJVMCICompilerFactory.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotVMEventListener.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/services/JVMCICompilerFactory.java
- test/compiler/floatingpoint/Test15FloatJNIArgs.java
- test/compiler/floatingpoint/libTest15FloatJNIArgs.c
- test/compiler/jvmci/common/services/jdk.vm.ci.hotspot.services.HotSpotVMEventListener
- test/compiler/jvmci/common/services/jdk.vm.ci.runtime.JVMCICompiler
- test/compiler/jvmci/common/services/jdk.vm.ci.runtime.services.JVMCICompilerFactory

Changeset: 80e226479802
Author:    aph
Date:      2016-10-18 17:21 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/80e226479802

Merge


Changeset: 5d97f06d13ff
Author:    dfazunen
Date:      2016-10-18 19:26 +0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/5d97f06d13ff

8165621: Convert TestG1BiasedArray_test to GTest
Reviewed-by: jwilhelm, kzhaldyb

! src/share/vm/gc/g1/g1BiasedArray.cpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/gc/g1/test_g1BiasedArray.cpp

Changeset: 4a0e938f0df5
Author:    dfazunen
Date:      2016-10-18 16:02 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/4a0e938f0df5

Merge


Changeset: 62c7f801493e
Author:    dfazunen
Date:      2016-10-18 17:18 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/62c7f801493e

Merge


Changeset: 02048d90e669
Author:    dfazunen
Date:      2016-10-18 18:59 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/02048d90e669

Merge


Changeset: eba50697795d
Author:    never
Date:      2016-10-18 17:06 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/eba50697795d

8166972: [JVMCI] reduce size of interpreter when JVMCI is enabled
Reviewed-by: kvn, twisti

! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
! src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp

Changeset: 6d628fd1d44b
Author:    never
Date:      2016-10-18 17:47 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/6d628fd1d44b

Merge


Changeset: b28ce306a902
Author:    never
Date:      2016-10-18 19:31 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/b28ce306a902

Merge


Changeset: 50a90b65620b
Author:    jiangli
Date:      2016-10-10 20:50 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/50a90b65620b

8167333: Invalid source path info might be used when creating ClassFileStream after CFLH transforms a shared classes in some cases
Summary: Use NULL as 'source' when there is no valid source path info.
Reviewed-by: iklam, dholmes, dsamersoff

! src/share/vm/classfile/klassFactory.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/memory/filemap.hpp

Changeset: f24e29eb860e
Author:    jiangli
Date:      2016-10-18 17:38 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f24e29eb860e

Merge


Changeset: 5fe734a2323b
Author:    ccheung
Date:      2016-10-18 16:15 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/5fe734a2323b

8166931: Do not include classes which are unusable during run time in the classlist file
Summary: added check to exclude classes found in the --patch-module list
Reviewed-by: jiangli, lfoltan, iklam

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
+ test/runtime/modules/PatchModule/PatchModuleClassList.java

Changeset: aeafaf272877
Author:    dholmes
Date:      2016-10-18 20:03 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/aeafaf272877

8165827: Support private interface methods in JNI, JDWP, JDI and JDB
Reviewed-by: dcubed, lfoltan, sspitsyn

! test/runtime/jni/PrivateInterfaceMethods/PrivateInterfaceMethods.java
! test/runtime/jni/PrivateInterfaceMethods/libPrivateInterfaceMethods.c

Changeset: ad2a67815b99
Author:    dholmes
Date:      2016-10-19 00:16 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ad2a67815b99

Merge


Changeset: 6772dde13bed
Author:    amurillo
Date:      2016-10-20 16:53 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/6772dde13bed

Merge

- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EmptyEventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotJVMCICompilerFactory.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotVMEventListener.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/services/JVMCICompilerFactory.java
! src/share/vm/classfile/classFileParser.cpp
- src/share/vm/logging/log.cpp
! src/share/vm/runtime/arguments.cpp
- src/share/vm/utilities/resourceHash.cpp
- test/compiler/floatingpoint/Test15FloatJNIArgs.java
- test/compiler/floatingpoint/libTest15FloatJNIArgs.c
- test/compiler/jvmci/common/services/jdk.vm.ci.hotspot.services.HotSpotVMEventListener
- test/compiler/jvmci/common/services/jdk.vm.ci.runtime.JVMCICompiler
- test/compiler/jvmci/common/services/jdk.vm.ci.runtime.services.JVMCICompilerFactory

Changeset: 2f9887ab51fa
Author:    lana
Date:      2016-10-27 16:28 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/2f9887ab51fa

Added tag jdk-9+142 for changeset 7b48d63dfd6b

! .hgtags

Changeset: c30b6e2d2ec4
Author:    lana
Date:      2016-10-27 21:22 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/c30b6e2d2ec4

Merge

- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EmptyEventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotJVMCICompilerFactory.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotVMEventListener.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/services/JVMCICompilerFactory.java
- src/share/vm/logging/log.cpp
- src/share/vm/utilities/resourceHash.cpp
- test/compiler/floatingpoint/Test15FloatJNIArgs.java
- test/compiler/floatingpoint/libTest15FloatJNIArgs.c
- test/compiler/jvmci/common/services/jdk.vm.ci.hotspot.services.HotSpotVMEventListener
- test/compiler/jvmci/common/services/jdk.vm.ci.runtime.JVMCICompiler
- test/compiler/jvmci/common/services/jdk.vm.ci.runtime.services.JVMCICompilerFactory

Changeset: d87d5d430c42
Author:    erikj
Date:      2016-11-02 10:43 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d87d5d430c42

8063154: Checked in jvmti.h not in sync with generated jvmti.h
Reviewed-by: tbell

! make/gensrc/GensrcJvmti.gmk

Changeset: 48fce55afe71
Author:    mchung
Date:      2016-11-03 18:08 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/48fce55afe71

6479237: (cl) Add support for classloader names
Reviewed-by: alanb, bchristi, coleenp, dfuchs, lfoltan, psandoz, sspitsyn

! make/symbols/symbols-unix
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h

Changeset: 6ee1eeed0d77
Author:    lana
Date:      2016-11-04 17:24 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/6ee1eeed0d77

Added tag jdk-9+143 for changeset d87d5d430c42

! .hgtags

Changeset: 6187b582d02a
Author:    lana
Date:      2016-11-04 17:52 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/6187b582d02a

Merge


Changeset: 61e7ea563123
Author:    lana
Date:      2016-11-11 05:11 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/61e7ea563123

Added tag jdk-9+144 for changeset 6187b582d02a

! .hgtags

Changeset: d5c67c13e5f9
Author:    mcberg
Date:      2016-10-18 19:08 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d5c67c13e5f9

8167987: change merge context to clear for mask register usage model
Reviewed-by: kvn

! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp

Changeset: f5c44b9b4ff9
Author:    hshi
Date:      2016-10-17 05:44 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f5c44b9b4ff9

8167421: AArch64: in one core system, fatal error: Illegal threadstate encountered
Summary: adding missing thread state store when os::is_MP() is false
Reviewed-by: aph

! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp

Changeset: efcbf5de754e
Author:    ehelin
Date:      2016-10-06 16:32 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/efcbf5de754e

8166790: Add stress test GCBasher
Reviewed-by: dfazunen, dholmes, erikj, tschatzl, lmesnik

! test/TEST.groups
+ test/gc/stress/gcbasher/ByteCursor.java
+ test/gc/stress/gcbasher/Bytecode.java
+ test/gc/stress/gcbasher/ClassInfo.java
+ test/gc/stress/gcbasher/ConstantPoolEntry.java
+ test/gc/stress/gcbasher/Decompiler.java
+ test/gc/stress/gcbasher/Dependency.java
+ test/gc/stress/gcbasher/MethodInfo.java
+ test/gc/stress/gcbasher/TestGCBasher.java
+ test/gc/stress/gcbasher/TestGCBasherWithCMS.java
+ test/gc/stress/gcbasher/TestGCBasherWithG1.java
+ test/gc/stress/gcbasher/TestGCBasherWithParallel.java
+ test/gc/stress/gcbasher/TestGCBasherWithSerial.java

Changeset: 844f8dd1e097
Author:    kzhaldyb
Date:      2016-09-28 17:26 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/844f8dd1e097

8166804: Convert TestMetachunk_test to GTest
Reviewed-by: iignatyev

! src/share/vm/memory/metachunk.cpp
! src/share/vm/memory/metachunk.hpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/memory/test_metachunk.cpp

Changeset: b426373a34a3
Author:    kzhaldyb
Date:      2016-09-28 17:18 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/b426373a34a3

8166563: Convert GuardedMemory_test to Gtest
Reviewed-by: iignatyev

! src/share/vm/memory/guardedMemory.cpp
! src/share/vm/memory/guardedMemory.hpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/memory/test_guardedMemory.cpp

Changeset: 817bb013257f
Author:    kzhaldyb
Date:      2016-10-19 12:10 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/817bb013257f

Merge


Changeset: 5fd2019b77bd
Author:    akulyakh
Date:      2016-10-18 14:27 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/5fd2019b77bd

8166289: RuntimeException: canRead() reports false for reading from the same module: expected true, was false
Summary: A fix in the JDWP test along with some extra logging added
Reviewed-by: sspitsyn

! test/serviceability/jdwp/AllModulesCommandTest.java
! test/serviceability/jdwp/JdwpCanReadReply.java
! test/serviceability/jdwp/JdwpCmd.java
+ test/serviceability/jdwp/JdwpModuleCmd.java
+ test/serviceability/jdwp/JdwpModuleReply.java
+ test/serviceability/jdwp/JdwpVisibleClassesCmd.java
+ test/serviceability/jdwp/JdwpVisibleClassesReply.java

Changeset: 7e0181d2ca46
Author:    lmesnik
Date:      2016-10-19 10:10 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/7e0181d2ca46

8155570: serviceability/tmtools/jstat/GcTest02.java fails with parallel GC
Reviewed-by: jwilhelm

! test/serviceability/tmtools/jstat/GcTest02.java
! test/serviceability/tmtools/jstat/utils/GcProvokerImpl.java

Changeset: 99096bf79f31
Author:    lmesnik
Date:      2016-10-19 10:06 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/99096bf79f31

8166724: gc/g1/TestHumongousShrinkHeap.java fails with OOME
Reviewed-by: dfazunen, jwilhelm

! test/gc/g1/TestHumongousShrinkHeap.java

Changeset: 4c2ce2515ad0
Author:    dfazunen
Date:      2016-10-19 16:56 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/4c2ce2515ad0

Merge


Changeset: bc41ec244c94
Author:    mwalsh
Date:      2016-10-19 10:48 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/bc41ec244c94

8164002: Add a new CPU family (S_family) for SPARC S7 and above processors
Reviewed-by: dholmes, ecaspole, kvn

! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.hpp

Changeset: 51277d8704af
Author:    kvn
Date:      2016-10-19 17:53 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/51277d8704af

Merge


Changeset: d7f89a030d77
Author:    dnsimon
Date:      2016-10-19 20:15 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d7f89a030d77

8168295: [JVMCI] -XX:+JVMCIPrintProperties should exit after printing
Reviewed-by: kvn, twisti

! .mx.jvmci/.pydevproject
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
! src/share/vm/jvmci/jvmci_globals.hpp
! test/compiler/jvmci/TestJVMCIPrintProperties.java

Changeset: 77f3076526fc
Author:    dnsimon
Date:      2016-10-19 18:57 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/77f3076526fc

Merge


Changeset: 204391ad6da1
Author:    kzhaldyb
Date:      2016-10-20 10:51 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/204391ad6da1

8166910: Convert TestNewSize_test to GTest
8166911: Convert TestOldSize_test to GTest
Reviewed-by: jwilhelm

! src/share/vm/gc/shared/collectorPolicy.cpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/gc/shared/test_collectorPolicy.cpp

Changeset: c702e121cc7d
Author:    dpochepk
Date:      2016-10-20 16:53 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/c702e121cc7d

8155219: [TESTBUG] Rewrite compiler/ciReplay/TestVM.sh in java
Reviewed-by: kvn

! test/TEST.ROOT
+ test/compiler/ciReplay/CiReplayBase.java
+ test/compiler/ciReplay/SABase.java
+ test/compiler/ciReplay/TestClientVM.java
- test/compiler/ciReplay/TestSA.sh
+ test/compiler/ciReplay/TestSAClient.java
+ test/compiler/ciReplay/TestSAServer.java
+ test/compiler/ciReplay/TestServerVM.java
- test/compiler/ciReplay/TestVM.sh
+ test/compiler/ciReplay/TestVMNoCompLevel.java
- test/compiler/ciReplay/TestVM_no_comp_level.sh
+ test/compiler/ciReplay/VMBase.java
- test/compiler/ciReplay/common.sh

Changeset: aa0eb810845d
Author:    kzhaldyb
Date:      2016-10-20 23:09 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/aa0eb810845d

8159817: Convert FreeRegionList_test to GTest
Reviewed-by: kbarrett

! src/share/vm/gc/g1/heapRegionSet.cpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/gc/g1/test_freeRegionList.cpp

Changeset: 89101c8b05cf
Author:    iklam
Date:      2016-10-20 13:41 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/89101c8b05cf

8166203: NoClassDefFoundError should not be thrown if class is in_error_state at link time
Reviewed-by: coleenp, dholmes, sspitsyn

! src/share/vm/oops/instanceKlass.cpp
! test/runtime/lambda-features/InterfaceInitializationStates.java

Changeset: 983636b47638
Author:    iklam
Date:      2016-10-20 21:41 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/983636b47638

Merge


Changeset: 732e5293c173
Author:    amurillo
Date:      2016-10-20 17:05 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/732e5293c173

Merge


Changeset: 0f2a78897867
Author:    mdoerr
Date:      2016-10-21 10:27 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/0f2a78897867

8166684: PPC64: implement intrinsic code with vector instructions for Unsafe.copyMemory()
Reviewed-by: simonis, mdoerr
Contributed-by: Michihiro Horie <horie at jp.ibm.com>

! src/cpu/ppc/vm/assembler_ppc.hpp
! src/cpu/ppc/vm/assembler_ppc.inline.hpp
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/ppc/vm/vm_version_ppc.cpp

Changeset: ce3eaa22b582
Author:    dsamersoff
Date:      2016-10-21 12:30 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ce3eaa22b582

8164383: jhsdb dumps core on Solaris 12 when loading dumped core
Summary: Add the required extra parameters to Plookup_by_addr() and proc_arg_grab() as per the change to libproc with Solaris 12.
Reviewed-by: dsamersoff, sspitsyn
Contributed-by: jini.george at oracle.com

! make/lib/Lib-jdk.hotspot.agent.gmk
! src/jdk.hotspot.agent/solaris/native/libsaproc/libproc.h
! src/jdk.hotspot.agent/solaris/native/libsaproc/salibproc.h
! src/jdk.hotspot.agent/solaris/native/libsaproc/saproc.cpp

Changeset: 720ce1221cd2
Author:    akulyakh
Date:      2016-10-21 17:04 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/720ce1221cd2

8168479: Quarantine serviceability/jdwp/AllModulesCommandTest.java test
Summary: Quarantining a test
Reviewed-by: sla

! test/serviceability/jdwp/AllModulesCommandTest.java

Changeset: bb6799e62761
Author:    mgronlun
Date:      2016-10-21 16:20 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/bb6799e62761

8166806: Add intrinsic support for writer used in event based tracing
Reviewed-by: kvn, egahlin

! src/share/vm/c1/c1_Compiler.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/trace/traceMacros.hpp

Changeset: 272fd21a0917
Author:    mgronlun
Date:      2016-10-21 17:55 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/272fd21a0917

Merge


Changeset: 138e5abe35a9
Author:    kvn
Date:      2016-10-21 10:16 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/138e5abe35a9

8165381: Update for x86 SHA512 using AVX2
Summary: Add intrinsics for x86 AVX2 architecture with no SHA instructions.
Reviewed-by: kvn
Contributed-by: smita.kamath at intel.com

! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86_sha.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_x86.cpp
! src/cpu/x86/vm/stubRoutines_x86.hpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/x86.ad
! test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java

Changeset: aa7e3876ea74
Author:    neliasso
Date:      2016-10-21 20:12 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/aa7e3876ea74

8166377: is_compiled_by_jvmci hot in some profiles - improve nmethod compiler type detection
Summary: Refactor code removing virtual call
Reviewed-by: kvn, twisti

! src/share/vm/c1/c1_Compiler.cpp
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeBlob.hpp
! src/share/vm/code/compiledMethod.cpp
! src/share/vm/code/compiledMethod.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/compiler/abstractCompiler.hpp
+ src/share/vm/compiler/compilerDefinitions.cpp
+ src/share/vm/compiler/compilerDefinitions.hpp
! src/share/vm/jvmci/jvmciCompiler.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/opto/c2compiler.hpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/rtmLocking.cpp
! src/share/vm/utilities/globalDefinitions.cpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: 560423724f98
Author:    rraghavan
Date:      2016-10-21 13:07 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/560423724f98

8165661: SPECjvm2008-crypto.signverify regression in 9-b105
Summary: Reverted part change done earlier for 8145322 -  removed the (CastII (AddI x const)) -> (AddI (CastII x) const) transformation
Reviewed-by: roland, kvn, thartmann

! src/share/vm/opto/castnode.cpp

Changeset: d005924be65c
Author:    dlong
Date:      2016-10-21 17:51 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d005924be65c

8160411: SIGSEGV in frame::safe_for_sender on incomplete DeoptimizationBlob frame
Summary: add range check for sender_sp
Reviewed-by: aph, dcubed

! src/cpu/aarch64/vm/frame_aarch64.cpp
! src/cpu/x86/vm/frame_x86.cpp

Changeset: 820e8a4db30d
Author:    kbarrett
Date:      2016-10-21 22:26 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/820e8a4db30d

8166862: CMS needs klass_or_null_acquire
Summary: Change CMS non-assert uses of klass_or_null to klass_or_null_acquire.
Reviewed-by: tschatzl, mgerdin

! src/share/vm/gc/cms/compactibleFreeListSpace.cpp
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp

Changeset: 3577291c1a50
Author:    simonis
Date:      2016-10-06 18:04 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/3577291c1a50

8167299: -XX:+PrintRelocations crashes the VM
Reviewed-by: kvn

! src/share/vm/code/relocInfo.cpp

Changeset: 65e6e008235f
Author:    sla
Date:      2016-10-24 09:05 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/65e6e008235f

8168483: Remove jtreg timeout handler timeout
Reviewed-by: dholmes, tbell

! test/Makefile

Changeset: 830b86a4ead5
Author:    sla
Date:      2016-10-24 09:55 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/830b86a4ead5

Merge


Changeset: ad402ced3a63
Author:    dsamersoff
Date:      2016-10-24 14:51 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ad402ced3a63

8160376: DebuggerException: Can't attach symbolicator to the process
Summary: Make SA link to JavaRuntimeSupport in MacOS X
Reviewed-by: dsamersoff, dcubed
Contributed-by: Sharath Ballal <sharath.ballal at oracle.com>

! make/lib/Lib-jdk.hotspot.agent.gmk
! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m
! test/runtime/SharedArchiveFile/SASymbolTableTest.java
! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java

Changeset: 47e5864ea577
Author:    jprovino
Date:      2016-10-24 10:10 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/47e5864ea577

8160055: Misplaced call to ClassLoaderDataGraph::clear_claimed_marks during initial mark
Summary: The call to ClassLoaderDataGraph::clear_claimed_marks() during initial mark in g1CollectedHeap.cpp:4420 is misplaced.
Reviewed-by: tschatzl, kbarrett

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

Changeset: 22635dbb3f84
Author:    jprovino
Date:      2016-10-24 16:27 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/22635dbb3f84

Merge


Changeset: a47416372bd6
Author:    kvn
Date:      2016-10-24 11:48 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a47416372bd6

8168317: [JVMCI] use reflection instead of jdk 9 Module API in Services.java
Reviewed-by: iveresov, twisti

! src/jdk.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/Services.java

Changeset: dbbfe9e68ad9
Author:    cjplummer
Date:      2016-10-24 14:12 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/dbbfe9e68ad9

8166679: JNI AsyncGetCallTrace replaces topmost frame name with <no Java callstack recorded> starting with Java 9 b133
Summary: Partly undid the changes for 8159284, which are the cause of this CR.
Reviewed-by: dholmes, coleenp, dcubed

! src/cpu/aarch64/vm/frame_aarch64.cpp
! src/cpu/sparc/vm/frame_sparc.cpp
! src/cpu/x86/vm/frame_x86.cpp

Changeset: 0207c729b674
Author:    vtewari
Date:      2016-10-26 14:58 +0530
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/0207c729b674

8151099: java.lang.management.ManagementFactory.getPlatformMXBeans() should work even if jdk.management is not present.
Summary: Removed dependency of java.management over jdk.management.
Reviewed-by: mchung, dfuchs, dholmes
Contributed-by: amit.sapre at oracle.com

! src/share/vm/services/management.cpp
! src/share/vm/services/management.hpp

Changeset: 95c6654fa2ee
Author:    drwhite
Date:      2016-10-24 13:36 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/95c6654fa2ee

8168567: Fix for 8166972 breaks aarch64 build
Summary: Addded missing #endif for aarch64 code.
Reviewed-by: kvn, aph
Contributed-by: Ningsheng Jian <ningsheng.jian at linaro.org>

! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp

Changeset: ed468ebf42b3
Author:    jwilhelm
Date:      2016-05-11 23:33 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ed468ebf42b3

8156800: Convert QuickSort_test to GTest
Reviewed-by: rehn, kzhaldyb, rprotacio, mlarsson

! src/share/vm/utilities/internalVMTests.cpp
- src/share/vm/utilities/quickSort.cpp
! test/native/utilities/test_quicksort.cpp

Changeset: dfe9fb173b3e
Author:    jwilhelm
Date:      2016-05-20 16:45 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/dfe9fb173b3e

8157453: Convert DependencyContext_test to GTest
Reviewed-by: dholmes, rehn, kzhaldyb

! src/share/vm/code/dependencyContext.cpp
! src/share/vm/code/dependencyContext.hpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/code/test_dependencyContext.cpp

Changeset: 572f4f11a35f
Author:    jwilhelm
Date:      2016-05-23 19:46 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/572f4f11a35f

8157455: Convert TestOS_test to GTest
Reviewed-by: dholmes, rehn

! src/share/vm/runtime/os.cpp
! src/share/vm/utilities/internalVMTests.cpp
! test/native/runtime/test_os.cpp

Changeset: a5fdf2f30c6e
Author:    thartmann
Date:      2016-10-26 14:36 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a5fdf2f30c6e

8164612: NoSuchMethodException when method name contains NULL or Latin-1 supplement character
Summary: String length needs to be updated when converting from unicode to utf8.
Reviewed-by: kvn, coleenp

! src/share/vm/classfile/stringTable.cpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/utilities/utf8.cpp
! src/share/vm/utilities/utf8.hpp
+ test/runtime/CompactStrings/TestMethodNames.java

Changeset: 1ca21e468b1b
Author:    bmoloden
Date:      2016-10-26 17:29 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/1ca21e468b1b

8165451: Convert WorkerDataArray_test to GTest
Reviewed-by: jwilhelm

! src/share/vm/gc/g1/workerDataArray.cpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/gc/g1/test_workerDataArray.cpp

Changeset: 46c8f9b67187
Author:    rprotacio
Date:      2016-10-26 15:46 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/46c8f9b67187

8167995: -Xlog:defaultmethods=debug: lengthy method descriptor triggers "StringStream is re-allocated with a different ResourceMark"
Summary: Removed nested ResourceMark declarations
Reviewed-by: dholmes, hseigel

! src/share/vm/classfile/defaultMethods.cpp

Changeset: 9ce79aaf2e0b
Author:    rprotacio
Date:      2016-10-26 20:13 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/9ce79aaf2e0b

Merge

- src/share/vm/utilities/quickSort.cpp
- test/compiler/ciReplay/TestSA.sh
- test/compiler/ciReplay/TestVM.sh
- test/compiler/ciReplay/TestVM_no_comp_level.sh
- test/compiler/ciReplay/common.sh

Changeset: d9aa9adb7dd2
Author:    simonis
Date:      2016-10-25 16:42 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d9aa9adb7dd2

8168490: Use the LL/ULL suffixes to define 64-bit integer literals on Windows
Reviewed-by: dholmes, mgerdin, stuefe

! src/os/aix/vm/globals_aix.hpp
! src/os/aix/vm/os_aix.cpp
! src/share/vm/memory/virtualspace.cpp
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/globalDefinitions_gcc.hpp
! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp
! src/share/vm/utilities/globalDefinitions_visCPP.hpp
! src/share/vm/utilities/globalDefinitions_xlc.hpp

Changeset: 59da89afe788
Author:    goetz
Date:      2016-09-22 18:23 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/59da89afe788

8166560: [s390] Basic enablement of s390 port.
Summary: Also fix problem with ARM Elf configuration.
Reviewed-by: dholmes, coleenp

! src/cpu/aarch64/vm/globals_aarch64.hpp
! src/cpu/ppc/vm/globals_ppc.hpp
! src/cpu/sparc/vm/globals_sparc.hpp
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/zero/vm/globals_zero.hpp
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h
! src/os/linux/vm/os_linux.cpp
! src/share/tools/hsdis/hsdis.c
! src/share/vm/code/codeCache.cpp
! src/share/vm/interpreter/abstractInterpreter.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vm_version.cpp
! src/share/vm/utilities/macros.hpp

Changeset: c1715eaaa820
Author:    goetz
Date:      2016-09-22 18:29 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/c1715eaaa820

8166561: [s390] Adaptions needed for s390 port in C1 and C2.
Reviewed-by: kvn

! src/cpu/aarch64/vm/c2_globals_aarch64.hpp
! src/cpu/ppc/vm/c2_globals_ppc.hpp
! src/cpu/sparc/vm/c2_globals_sparc.hpp
! src/cpu/x86/vm/c2_globals_x86.hpp
! src/share/vm/adlc/formssel.cpp
! src/share/vm/adlc/main.cpp
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/c1/c1_LinearScan.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/runtime/commandLineFlagConstraintsCompiler.cpp

Changeset: a0cf41abef5d
Author:    goetz
Date:      2016-10-05 15:20 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a0cf41abef5d

8167184: [s390] Extend relocations for pc-relative instructions.
Reviewed-by: kvn

! src/share/vm/asm/codeBuffer.cpp
! src/share/vm/code/codeBlob.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/relocInfo.cpp
! src/share/vm/code/relocInfo.hpp

Changeset: 2844bdfd7a99
Author:    goetz
Date:      2016-10-13 14:49 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/2844bdfd7a99

8167673: [s390] The s390 port.
Summary: template interpreter, C1, C2
Reviewed-by: kvn, simonis

+ src/cpu/s390/vm/abstractInterpreter_s390.cpp
+ src/cpu/s390/vm/assembler_s390.cpp
+ src/cpu/s390/vm/assembler_s390.hpp
+ src/cpu/s390/vm/assembler_s390.inline.hpp
+ src/cpu/s390/vm/bytes_s390.hpp
+ src/cpu/s390/vm/c1_CodeStubs_s390.cpp
+ src/cpu/s390/vm/c1_Defs_s390.hpp
+ src/cpu/s390/vm/c1_FpuStackSim_s390.hpp
+ src/cpu/s390/vm/c1_FrameMap_s390.cpp
+ src/cpu/s390/vm/c1_FrameMap_s390.hpp
+ src/cpu/s390/vm/c1_LIRAssembler_s390.cpp
+ src/cpu/s390/vm/c1_LIRAssembler_s390.hpp
+ src/cpu/s390/vm/c1_LIRGenerator_s390.cpp
+ src/cpu/s390/vm/c1_LIR_s390.cpp
+ src/cpu/s390/vm/c1_LinearScan_s390.cpp
+ src/cpu/s390/vm/c1_LinearScan_s390.hpp
+ src/cpu/s390/vm/c1_MacroAssembler_s390.cpp
+ src/cpu/s390/vm/c1_MacroAssembler_s390.hpp
+ src/cpu/s390/vm/c1_Runtime1_s390.cpp
+ src/cpu/s390/vm/c1_globals_s390.hpp
+ src/cpu/s390/vm/c2_globals_s390.hpp
+ src/cpu/s390/vm/c2_init_s390.cpp
+ src/cpu/s390/vm/codeBuffer_s390.hpp
+ src/cpu/s390/vm/compiledIC_s390.cpp
+ src/cpu/s390/vm/copy_s390.hpp
+ src/cpu/s390/vm/debug_s390.cpp
+ src/cpu/s390/vm/depChecker_s390.hpp
+ src/cpu/s390/vm/disassembler_s390.hpp
+ src/cpu/s390/vm/frame_s390.cpp
+ src/cpu/s390/vm/frame_s390.hpp
+ src/cpu/s390/vm/frame_s390.inline.hpp
+ src/cpu/s390/vm/globalDefinitions_s390.hpp
+ src/cpu/s390/vm/globals_s390.hpp
+ src/cpu/s390/vm/icBuffer_s390.cpp
+ src/cpu/s390/vm/icache_s390.cpp
+ src/cpu/s390/vm/icache_s390.hpp
+ src/cpu/s390/vm/interp_masm_s390.cpp
+ src/cpu/s390/vm/interp_masm_s390.hpp
+ src/cpu/s390/vm/interpreterRT_s390.cpp
+ src/cpu/s390/vm/interpreterRT_s390.hpp
+ src/cpu/s390/vm/javaFrameAnchor_s390.hpp
+ src/cpu/s390/vm/jniFastGetField_s390.cpp
+ src/cpu/s390/vm/jniTypes_s390.hpp
+ src/cpu/s390/vm/jni_s390.h
+ src/cpu/s390/vm/jvmciCodeInstaller_s390.cpp
+ src/cpu/s390/vm/macroAssembler_s390.cpp
+ src/cpu/s390/vm/macroAssembler_s390.hpp
+ src/cpu/s390/vm/macroAssembler_s390.inline.hpp
+ src/cpu/s390/vm/metaspaceShared_s390.cpp
+ src/cpu/s390/vm/methodHandles_s390.cpp
+ src/cpu/s390/vm/methodHandles_s390.hpp
+ src/cpu/s390/vm/nativeInst_s390.cpp
+ src/cpu/s390/vm/nativeInst_s390.hpp
+ src/cpu/s390/vm/registerMap_s390.hpp
+ src/cpu/s390/vm/registerSaver_s390.hpp
+ src/cpu/s390/vm/register_definitions_s390.cpp
+ src/cpu/s390/vm/register_s390.cpp
+ src/cpu/s390/vm/register_s390.hpp
+ src/cpu/s390/vm/relocInfo_s390.cpp
+ src/cpu/s390/vm/relocInfo_s390.hpp
+ src/cpu/s390/vm/runtime_s390.cpp
+ src/cpu/s390/vm/s390.ad
+ src/cpu/s390/vm/sharedRuntime_s390.cpp
+ src/cpu/s390/vm/stubGenerator_s390.cpp
+ src/cpu/s390/vm/stubRoutines_s390.cpp
+ src/cpu/s390/vm/stubRoutines_s390.hpp
+ src/cpu/s390/vm/templateInterpreterGenerator_s390.cpp
+ src/cpu/s390/vm/templateTable_s390.cpp
+ src/cpu/s390/vm/templateTable_s390.hpp
+ src/cpu/s390/vm/vmStructs_s390.hpp
+ src/cpu/s390/vm/vm_version_s390.cpp
+ src/cpu/s390/vm/vm_version_s390.hpp
+ src/cpu/s390/vm/vmreg_s390.cpp
+ src/cpu/s390/vm/vmreg_s390.hpp
+ src/cpu/s390/vm/vmreg_s390.inline.hpp
+ src/cpu/s390/vm/vtableStubs_s390.cpp
+ src/os_cpu/linux_s390/vm/atomic_linux_s390.hpp
+ src/os_cpu/linux_s390/vm/bytes_linux_s390.inline.hpp
+ src/os_cpu/linux_s390/vm/globals_linux_s390.hpp
+ src/os_cpu/linux_s390/vm/orderAccess_linux_s390.inline.hpp
+ src/os_cpu/linux_s390/vm/os_linux_s390.cpp
+ src/os_cpu/linux_s390/vm/os_linux_s390.hpp
+ src/os_cpu/linux_s390/vm/prefetch_linux_s390.inline.hpp
+ src/os_cpu/linux_s390/vm/thread_linux_s390.cpp
+ src/os_cpu/linux_s390/vm/thread_linux_s390.hpp
+ src/os_cpu/linux_s390/vm/vmStructs_linux_s390.hpp

Changeset: abb2824d2dfd
Author:    mlarsson
Date:      2016-10-21 10:18 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/abb2824d2dfd

8166117: Add UTC timestamp decorator for UL
Reviewed-by: rehn, rprotacio

! src/os/posix/vm/os_posix.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/logging/logDecorations.cpp
! src/share/vm/logging/logDecorators.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! test/native/logging/test_logDecorations.cpp
! test/native/logging/test_logDecorators.cpp

Changeset: 46a9564b8513
Author:    mlarsson
Date:      2016-10-21 10:14 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/46a9564b8513

8146009: "pure virtual method called" with using new GC logging mechanism
Reviewed-by: dsamersoff, dholmes, mchernov
Contributed-by: marcus.larsson at oracle.com, michail.chernov at oracle.com

! src/share/vm/logging/logConfiguration.cpp
! src/share/vm/logging/logDecorations.hpp
! src/share/vm/logging/logFileStreamOutput.cpp
! src/share/vm/logging/logFileStreamOutput.hpp
! src/share/vm/logging/logOutput.cpp
! src/share/vm/logging/logOutput.hpp
! src/share/vm/logging/logTagSet.cpp
+ test/gc/g1/logging/TestG1LoggingFailure.java
! test/native/logging/test_logConfiguration.cpp
! test/native/logging/test_logOutputList.cpp
! test/native/logging/test_logTagSet.cpp

Changeset: 8cd9f7147af1
Author:    mdoerr
Date:      2016-10-27 11:41 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/8cd9f7147af1

8168083: PPC64: Cleanup template interpreter after 8154580 and 8154867
Reviewed-by: goetz, coleenp

! src/cpu/ppc/vm/c1_LIRAssembler_ppc.cpp
! src/cpu/ppc/vm/frame_ppc.cpp
! src/cpu/ppc/vm/frame_ppc.hpp
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.hpp
! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp
! src/cpu/ppc/vm/templateTable_ppc_64.cpp

Changeset: 3609eb7f27fa
Author:    mgronlun
Date:      2016-10-27 11:14 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/3609eb7f27fa

8168662: Intrinsic support for event based tracing needs explicit control dependency
Reviewed-by: kvn, rehn

! src/share/vm/opto/library_call.cpp

Changeset: 0b1e2f0e62b5
Author:    mgronlun
Date:      2016-10-27 11:20 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/0b1e2f0e62b5

Merge


Changeset: d13e2c90fcef
Author:    mgronlun
Date:      2016-10-27 12:18 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d13e2c90fcef

Merge


Changeset: 622d3fe587f2
Author:    goetz
Date:      2016-10-27 12:22 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/622d3fe587f2

8168318: PPC64: Use cmpldi instead of li/cmpld
Reviewed-by: goetz
Contributed-by: igor.nunes at eldorado.org.br

! src/cpu/ppc/vm/ppc.ad

Changeset: 5633d5463a8b
Author:    gziemski
Date:      2016-10-27 09:42 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/5633d5463a8b

8166145: runtime/threads/ThreadInterruptTest3 fails with ExitCode 0
Summary: Added new hashtables logging tag and used it print out the table performance details.
Reviewed-by: coleenp, dholmes

! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/dictionary.hpp
! src/share/vm/classfile/moduleEntry.cpp
! src/share/vm/classfile/packageEntry.cpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/utilities/hashtable.cpp
! src/share/vm/utilities/hashtable.hpp

Changeset: 2a2b71f87249
Author:    psandoz
Date:      2016-10-14 14:47 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/2a2b71f87249

8166974: invokedynamic implementation should not wrap Errors
Reviewed-by: dholmes, jrose

! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/interpreter/linkResolver.cpp
! test/runtime/ConstantPool/TestMethodHandleConstant.java
! test/runtime/invokedynamic/BootstrapMethodErrorTest.java

Changeset: 2839c246aa76
Author:    sla
Date:      2016-10-28 08:40 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/2839c246aa76

8168305: GC.class_stats should not require -XX:+UnlockDiagnosticVMOptions
Reviewed-by: rehn, mlarsson, iklam

! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticCommand.hpp
! test/serviceability/sa/TestInstanceKlassSize.java
! test/serviceability/sa/TestInstanceKlassSizeForInterface.java

Changeset: 308a53dd5aee
Author:    kvn
Date:      2016-10-28 12:28 -0700
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/308a53dd5aee

8067744: XMM/SSE float register values corrupted by JNI_CreateVM call in JRE 8 (Windows)
Summary: save/restore registers in generate_get_cpu_info() code which checks interrupts.
Reviewed-by: kvn, mcberg
Contributed-by: dmitry.chuyko at oracle.com

! make/test/JtregNative.gmk
! src/cpu/x86/vm/vm_version_x86.cpp
+ test/runtime/jni/CalleeSavedRegisters/FPRegs.java
+ test/runtime/jni/CalleeSavedRegisters/exeFPRegs.c

Changeset: 11c368034e2b
Author:    kvn
Date:      2016-10-28 19:33 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/11c368034e2b

Merge


Changeset: 276657e0e3b4
Author:    thartmann
Date:      2016-10-31 09:50 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/276657e0e3b4

8168770: Fix for 8151988 causes performance regression on SPARC
Summary: Reversed and re-implemented fix for 8151988 to eagerly cut off control input of Div and Mod nodes.
Reviewed-by: kvn

! src/share/vm/opto/compile.cpp
! src/share/vm/opto/divnode.cpp

Changeset: 52bc6603d080
Author:    dnsimon
Date:      2016-10-29 01:09 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/52bc6603d080

8168915: [JVMCI] use MethodParameters attribute instead of depending on -g option for sanity checks
Reviewed-by: kvn

! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaMethod.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java

Changeset: c09080eab7ac
Author:    roland
Date:      2016-10-13 12:27 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/c09080eab7ac

8167298: assert(tp->base() != Type::AnyPtr) crash with Unsafe.compareAndExchangeObject*
Summary: Unsafe.compareAndExchangeObject should keep track of returned type after matching
Reviewed-by: shade, vlivanov

! src/share/vm/adlc/formssel.cpp
+ test/compiler/intrinsics/unsafe/TestCAEAntiDep.java

Changeset: dab623e5a387
Author:    roland
Date:      2016-10-10 17:04 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/dab623e5a387

8167300: Scheduling failures during gcm should be fatal
Reviewed-by: kvn, mcberg

! src/share/vm/opto/gcm.cpp
! src/share/vm/opto/lcm.cpp

Changeset: 916006f85f92
Author:    goetz
Date:      2016-10-19 11:08 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/916006f85f92

8168283: adlc: fix error expanding expanded nodes.
Reviewed-by: kvn

! src/share/vm/adlc/output_c.cpp

Changeset: 9ea71fc781fe
Author:    mchernov
Date:      2016-10-31 18:18 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/9ea71fc781fe

8168535: Quarantine GcCauseTest02 and GcTest02
Reviewed-by: jwilhelm, sjohanss

! test/serviceability/tmtools/jstat/GcCauseTest02.java
! test/serviceability/tmtools/jstat/GcTest02.java

Changeset: d3a54fa06ec2
Author:    mchernov
Date:      2016-10-31 17:36 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d3a54fa06ec2

Merge


Changeset: 6996f14f9d02
Author:    zmajo
Date:      2016-11-01 09:19 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/6996f14f9d02

8167578: C1: compiler.escapeAnalysis.TestArrayCopy fails to throw ArrayStoreException
Summary: Remove code that causes C1's arraycopy to skip type checks if the length argument is 0
Reviewed-by: kvn

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

Changeset: 031e87605d21
Author:    simonis
Date:      2016-10-06 18:51 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/031e87605d21

8159611: C2: ArrayCopy elimination skips required parameter checks
Reviewed-by: kvn, zmajo, thartmann

! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/share/vm/opto/arraycopynode.cpp
! src/share/vm/opto/arraycopynode.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/macroArrayCopy.cpp
+ test/compiler/escapeAnalysis/TestArrayCopy.java

Changeset: 8c2f220c759c
Author:    vtewari
Date:      2016-11-03 11:53 +0530
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/8c2f220c759c

8164783: SA: jhsdb clhsdb 'printall' often throws "Corrupted constant pool" assertion failure
Summary: Do the special handling for invokedynamic bytecodes while printing out the bytecodes in a method
Reviewed-by: dsamersoff, sundar
Contributed-by: jini.george at oracle.com

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeInvoke.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java
+ test/serviceability/sa/LingeredAppWithInvokeDynamic.java
+ test/serviceability/sa/TestCpoolForInvokeDynamic.java

Changeset: 246f6fb74bf1
Author:    bobv
Date:      2016-11-03 10:44 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/246f6fb74bf1

8167501: ARMv7 Linux C2 compiler crashes running jtreg harness on MP systems
Reviewed-by: dcubed

! src/share/vm/runtime/sharedRuntime.cpp

Changeset: 9c41df0356bc
Author:    jwilhelm
Date:      2016-11-11 16:44 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/9c41df0356bc

Merge

- src/share/vm/utilities/quickSort.cpp
- test/compiler/ciReplay/TestSA.sh
- test/compiler/ciReplay/TestVM.sh
- test/compiler/ciReplay/TestVM_no_comp_level.sh
- test/compiler/ciReplay/common.sh

Changeset: 5a574ef5a4ee
Author:    jwilhelm
Date:      2016-11-11 16:52 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/5a574ef5a4ee

8169597: Quarantine TestCpoolForInvokeDynamic.java until JDK-8169232 is solved
Reviewed-by: egahlin, gtriantafill

! test/serviceability/sa/TestCpoolForInvokeDynamic.java

Changeset: 225b91f1b118
Author:    lana
Date:      2016-11-17 17:50 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/225b91f1b118

Added tag jdk-9+145 for changeset 61e7ea563123

! .hgtags

Changeset: 5555f977bf80
Author:    lana
Date:      2016-11-17 22:19 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/5555f977bf80

Merge

- src/share/vm/utilities/quickSort.cpp
- test/compiler/ciReplay/TestSA.sh
- test/compiler/ciReplay/TestVM.sh
- test/compiler/ciReplay/TestVM_no_comp_level.sh
- test/compiler/ciReplay/common.sh

Changeset: d7b10e57be70
Author:    ihse
Date:      2016-11-22 14:48 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d7b10e57be70

8168037: Use ZIPEXE instead of ZIP to avoid clash with options for zip
Reviewed-by: erikj

! make/lib/CompileLibjsig.gmk
! test/Makefile

Changeset: fe25e12bd841
Author:    ihse
Date:      2016-11-22 15:04 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/fe25e12bd841

8170184: Remove incorrect comments about generated jvmt.h
Reviewed-by: alanb, erikj

! make/gensrc/GensrcJvmti.gmk

Changeset: a82cb5350cad
Author:    lana
Date:      2016-11-21 18:47 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a82cb5350cad

Merge


Changeset: 1ae8e92ed3e4
Author:    lana
Date:      2016-11-23 16:16 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/1ae8e92ed3e4

Added tag jdk-9+146 for changeset a82cb5350cad

! .hgtags

Changeset: 132a72c78207
Author:    lana
Date:      2016-11-23 19:15 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/132a72c78207

Merge


Changeset: 8e63061ea915
Author:    ihse
Date:      2016-11-28 09:20 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/8e63061ea915

8031567: Better model for storing source revision information
Reviewed-by: erikj

! .hgignore

Changeset: 8953c0318163
Author:    alanb
Date:      2016-12-01 08:56 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/8953c0318163

8169069: Module system implementation refresh (11/2016)
Reviewed-by: lfoltan, acorn, ctornqvi, mchung
Contributed-by: lois.foltan at oracle.com, harold.seigel at oracle.com, alan.bateman at oracle.com, mandy.chung at oracle.com, serguei.spitsyn at oracle.com, george.triantafillou at oracle.com

! make/symbols/symbols-unix
! make/test/JtregNative.gmk
! src/jdk.vm.ci/share/classes/module-info.java
! src/share/vm/classfile/moduleEntry.hpp
! src/share/vm/classfile/modules.cpp
! src/share/vm/classfile/modules.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jni.h
! src/share/vm/prims/jniCheck.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/prims/jvmti.xml
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiExport.hpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/javaCalls.cpp
! src/share/vm/runtime/javaCalls.hpp
! test/TEST.ROOT
! test/compiler/c2/Test7190310_unsafe.java
! test/compiler/codegen/Test8011901.java
! test/compiler/escapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java
! test/compiler/intrinsics/bigInteger/MontgomeryMultiplyTest.java
! test/compiler/intrinsics/unsafe/AllocateUninitializedArray.java
! test/compiler/intrinsics/unsafe/TestUnsafeUnalignedMismatchedAccesses.java
! test/compiler/intrinsics/unsafe/UnsafeGetAddressTest.java
! test/compiler/intrinsics/unsafe/UnsafeTwoCASLong.java
! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java
! test/compiler/jvmci/compilerToVM/GetSymbolTest.java
! test/compiler/jvmci/compilerToVM/JVM_RegisterJVMCINatives.java
! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java
! test/compiler/rangechecks/TestExplicitRangeChecks.java
! test/compiler/runtime/Test8010927.java
! test/compiler/unsafe/GetUnsafeObjectG1PreBarrier.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestBoolean.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestByte.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestChar.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestDouble.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestFloat.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestInt.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestLong.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestObject.java
! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestShort.java
! test/compiler/unsafe/JdkInternalMiscUnsafeUnalignedAccess.java
! test/compiler/unsafe/TestUnsafeLoadControl.java
! test/gc/g1/TestStringDeduplicationAgeThreshold.java
! test/gc/g1/TestStringDeduplicationFullGC.java
! test/gc/g1/TestStringDeduplicationInterned.java
! test/gc/g1/TestStringDeduplicationPrintOptions.java
! test/gc/g1/TestStringDeduplicationTableRehash.java
! test/gc/g1/TestStringDeduplicationTableResize.java
! test/gc/g1/TestStringDeduplicationTools.java
! test/gc/g1/TestStringDeduplicationYoungGC.java
! test/gc/stress/gcbasher/TestGCBasher.java
! test/runtime/LocalLong/LocalLongTest.java
! test/runtime/Throwable/StackTraceLogging.java
! test/runtime/Throwable/TestThrowable.java
! test/runtime/Throwable/ThrowableIntrospectionSegfault.java
! test/runtime/getSysPackage/GetSysPkgTest.java
! test/runtime/modules/AccessCheck/CheckRead.java
! test/runtime/modules/AccessCheck/DiffCL_CheckRead.java
! test/runtime/modules/AccessCheck/DiffCL_ExpQualOther.java
! test/runtime/modules/AccessCheck/DiffCL_ExpQualToM1.java
! test/runtime/modules/AccessCheck/DiffCL_ExpUnqual.java
! test/runtime/modules/AccessCheck/DiffCL_PkgNotExp.java
! test/runtime/modules/AccessCheck/DiffCL_Umod.java
! test/runtime/modules/AccessCheck/DiffCL_UmodUpkg.java
! test/runtime/modules/AccessCheck/ExpQualOther.java
! test/runtime/modules/AccessCheck/ExpQualToM1.java
! test/runtime/modules/AccessCheck/ExpUnqual.java
! test/runtime/modules/AccessCheck/ExportAllUnnamed.java
! test/runtime/modules/AccessCheck/PkgNotExp.java
! test/runtime/modules/AccessCheck/Umod.java
! test/runtime/modules/AccessCheck/UmodDiffCL_ExpQualOther.java
! test/runtime/modules/AccessCheck/UmodDiffCL_ExpUnqual.java
! test/runtime/modules/AccessCheck/UmodDiffCL_PkgNotExp.java
! test/runtime/modules/AccessCheck/UmodUPkg.java
! test/runtime/modules/AccessCheck/UmodUpkgDiffCL_ExpQualOther.java
! test/runtime/modules/AccessCheck/UmodUpkgDiffCL_NotExp.java
! test/runtime/modules/AccessCheck/UmodUpkg_ExpQualOther.java
! test/runtime/modules/AccessCheck/UmodUpkg_NotExp.java
! test/runtime/modules/AccessCheck/Umod_ExpQualOther.java
! test/runtime/modules/AccessCheck/Umod_ExpUnqual.java
! test/runtime/modules/AccessCheck/Umod_PkgNotExp.java
! test/runtime/modules/IgnoreModulePropertiesTest.java
! test/runtime/modules/JVMAddModulePackage.java
- test/runtime/modules/JVMCanReadModule.java
! test/runtime/modules/JVMDefineModule.java
- test/runtime/modules/JVMIsExportedToModule.java
! test/runtime/modules/ModuleHelper.java
! test/runtime/modules/ModuleStress/ModuleNonBuiltinCLMain.java
! test/runtime/modules/ModuleStress/ModuleSameCLMain.java
! test/runtime/modules/getModuleJNI/GetModule.java
! test/runtime/modules/getModuleJNI/libGetModule.c
! test/serviceability/attach/AttachWithStalePidFile.java
! test/serviceability/jdwp/AllModulesCommandTest.java
- test/serviceability/jdwp/JdwpCanReadCmd.java
- test/serviceability/jdwp/JdwpCanReadReply.java
+ test/serviceability/jvmti/AddModuleExportsAndOpens/MyPackage/AddModuleExportsAndOpensTest.java
+ test/serviceability/jvmti/AddModuleExportsAndOpens/libAddModuleExportsAndOpensTest.c
+ test/serviceability/jvmti/AddModuleReads/MyPackage/AddModuleReadsTest.java
+ test/serviceability/jvmti/AddModuleReads/libAddModuleReadsTest.c
+ test/serviceability/jvmti/AddModuleUsesAndProvides/MyPackage/AddModuleUsesAndProvidesTest.java
+ test/serviceability/jvmti/AddModuleUsesAndProvides/MyPackage/java.base/java/lang/TestProvider.java
+ test/serviceability/jvmti/AddModuleUsesAndProvides/MyPackage/java.base/jdk/internal/test/TestProviderImpl.java
+ test/serviceability/jvmti/AddModuleUsesAndProvides/libAddModuleUsesAndProvidesTest.c
! test/serviceability/jvmti/GetModulesInfo/JvmtiGetAllModulesTest.java
! test/serviceability/sa/TestInstanceKlassSize.java
! test/serviceability/sa/TestInstanceKlassSizeForInterface.java

Changeset: 8d259ee1a109
Author:    alanb
Date:      2016-12-01 11:16 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/8d259ee1a109

Merge

- test/runtime/modules/JVMCanReadModule.java
- test/runtime/modules/JVMIsExportedToModule.java
- test/serviceability/jdwp/JdwpCanReadCmd.java
- test/serviceability/jdwp/JdwpCanReadReply.java

Changeset: 1e1b85521770
Author:    alanb
Date:      2016-12-01 15:54 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/1e1b85521770

8170599: compiler/** tests using ToolProvider.getSystemClassLoader failing
Reviewed-by: hseigel

! test/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java

Changeset: fcfe55dc547c
Author:    lana
Date:      2016-12-01 21:01 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/fcfe55dc547c

Added tag jdk-9+147 for changeset 132a72c78207

! .hgtags

Changeset: 5e4e893520ec
Author:    lana
Date:      2016-12-01 21:40 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/5e4e893520ec

Merge

- test/runtime/modules/JVMCanReadModule.java
- test/runtime/modules/JVMIsExportedToModule.java
- test/serviceability/jdwp/JdwpCanReadCmd.java
- test/serviceability/jdwp/JdwpCanReadReply.java

Changeset: bdfe30141ef6
Author:    ihse
Date:      2016-12-07 09:48 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/bdfe30141ef6

8170629: Remove code duplication in test makefiles
Reviewed-by: erikj, dholmes

! test/Makefile

Changeset: cc0b239d99a9
Author:    erikj
Date:      2016-12-07 16:08 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/cc0b239d99a9

8141590: Cannot build Zero with devkit
Reviewed-by: ihse

! make/copy/Copy-java.base.gmk

Changeset: 642512ccb2c4
Author:    lana
Date:      2016-12-08 18:03 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/642512ccb2c4

Added tag jdk-9+148 for changeset 5e4e893520ec

! .hgtags

Changeset: 30e1996bd55d
Author:    lana
Date:      2016-12-08 21:21 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/30e1996bd55d

Merge


Changeset: accf1676e416
Author:    bchristi
Date:      2016-12-13 12:36 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/accf1676e416

8169389: Use a bitmap to control StackTraceElement::toString format and save footprint
Reviewed-by: dfuchs, mchung

! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp

Changeset: 2030aa3bcc00
Author:    erikj
Date:      2016-11-07 10:12 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/2030aa3bcc00

8169255: Link gtestLauncher statically if libjvm is configured for static linking
Reviewed-by: tbell, dholmes

! make/lib/CompileGtest.gmk

Changeset: 31fba7f1a530
Author:    goetz
Date:      2016-10-31 11:36 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/31fba7f1a530

8166837: [TESTBUG] Fix tests on Linux/s390x
Reviewed-by: kvn, simonis

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! test/compiler/ciReplay/SABase.java
! test/compiler/intrinsics/sha/cli/SHAOptionsBase.java
! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java
! test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java
! test/test_env.sh
! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java

Changeset: 3978254d2b14
Author:    neliasso
Date:      2016-11-01 14:22 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/3978254d2b14

8160543: C1: Crash in java.lang.String.indexOf in some java.sql tests
Summary: C1 must use unverified entry point for unloaded methods.
Reviewed-by: vlivanov, goetz

! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/code/compiledIC.cpp

Changeset: f02245c92146
Author:    ehelin
Date:      2016-10-28 15:50 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f02245c92146

8168904: Initialize and reset G1 phase times to zero
Reviewed-by: sjohanss, jprovino

! src/share/vm/gc/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc/g1/g1GCPhaseTimes.hpp

Changeset: 0baa3226c993
Author:    dnsimon
Date:      2016-11-07 17:02 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/0baa3226c993

8169331: [JVMCI] incomplete API to MethodParameters attribute
Reviewed-by: kvn

! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaMethod.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java

Changeset: a169535aff9d
Author:    dsamersoff
Date:      2016-11-09 09:30 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a169535aff9d

7107018: sun.jvm.hotspot.utilities.soql.JSJavaHeap.forEachClass incorrect test
Summary: Correction for incorrect double checking of ‘k’ not being null.
Reviewed-by: dsamersoff, rehn
Contributed-by: jini.george at oracle.com

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaHeap.java

Changeset: 3784c8f92b5b
Author:    vtewari
Date:      2016-11-09 13:38 +0530
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/3784c8f92b5b

7107014: sun.jvm.hotspot.HSDB.FindObjectByTypeCleanupThunk.showConsole.attach infinite loop
Summary: Avoid infinite loop in sun.jvm.hotspot.HSDB.FindObjectByTypeCleanupThunk.showConsole.attach
Reviewed-by: rehn, dsamersoff
Contributed-by: Sharath Ballal <sharath.ballal at oracle.com>

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java

Changeset: a71b53580d07
Author:    dsamersoff
Date:      2016-11-09 10:56 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a71b53580d07

8169344: Potential open file descriptor in exists() of hotspot/agent/src/os/bsd/ps_core.c
Summary: Use access() instead of open() to check for the existence of a file
Reviewed-by: dsamersoff, dholmes
Contributed-by: jini.george at oracle.com

! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c

Changeset: 8e5e93fad474
Author:    dsamersoff
Date:      2016-11-09 08:45 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/8e5e93fad474

Merge


Changeset: 824a8dcba48b
Author:    roland
Date:      2016-10-07 15:59 +0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/824a8dcba48b

8169497: Aarch64: Improve internal array handling
Reviewed-by: aph

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

Changeset: 48542f67f082
Author:    kvn
Date:      2016-11-09 10:21 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/48542f67f082

8167067: Fix x86 SHA instructions to be non Vex encoded
Reviewed-by: kvn
Contributed-by: razvan.a.lupusoru at intel.com

! src/cpu/x86/vm/assembler_x86.cpp

Changeset: 89a86a43991e
Author:    neliasso
Date:      2016-11-10 18:08 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/89a86a43991e

8167656: Unstable MethodHandle inlining causing huge performance variations
Summary: Profile calls without a reciever
Reviewed-by: jrose, vlivanov, kvn

! src/share/vm/c1/c1_GraphBuilder.cpp

Changeset: 413313d813f5
Author:    never
Date:      2016-11-10 13:08 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/413313d813f5

8169554: [JVMCI] expose missing StubRoutines for intrinsics
Reviewed-by: kvn

! src/share/vm/jvmci/vmStructs_jvmci.cpp

Changeset: 110b1774a359
Author:    rraghavan
Date:      2016-11-10 23:26 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/110b1774a359

8169201: Montgomery multiply intrinsic should use correct name
Summary: Corrected stubName to montgomery_multiply for inline_montgomeryMultiply()
Reviewed-by: aph, thartmann, zmajo

! src/share/vm/opto/library_call.cpp

Changeset: 17a959a33da5
Author:    goetz
Date:      2016-11-07 12:37 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/17a959a33da5

8169317: [s390] Various minor bug fixes and adaptions.
Reviewed-by: mdoerr

! src/cpu/s390/vm/c1_LIRAssembler_s390.cpp
! src/cpu/s390/vm/frame_s390.cpp
! src/cpu/s390/vm/frame_s390.inline.hpp
! src/cpu/s390/vm/globals_s390.hpp
! src/cpu/s390/vm/macroAssembler_s390.hpp
! src/cpu/s390/vm/nativeInst_s390.cpp
! src/cpu/s390/vm/relocInfo_s390.cpp
! src/cpu/s390/vm/s390.ad
! src/cpu/s390/vm/templateTable_s390.cpp
! src/cpu/s390/vm/vm_version_s390.cpp
! src/os_cpu/linux_s390/vm/os_linux_s390.cpp

Changeset: 3fe7510a87ae
Author:    ehelin
Date:      2016-11-07 10:38 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/3fe7510a87ae

8167679: G1 phase logging is messy
Reviewed-by: sjohanss, tschatzl

! src/share/vm/gc/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc/g1/g1GCPhaseTimes.hpp
! test/gc/g1/TestGCLogMessages.java

Changeset: 2dda287dd453
Author:    ehelin
Date:      2016-11-11 12:27 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/2dda287dd453

Merge


Changeset: 325a8906aca8
Author:    simonis
Date:      2016-11-14 11:15 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/325a8906aca8

8169625: Libjsig build doesn't set flags for ppc64/s390 builds
Reviewed-by: erikj

! make/lib/CompileLibjsig.gmk

Changeset: 40314142cf6e
Author:    jwilhelm
Date:      2016-11-11 16:44 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/40314142cf6e

Merge


Changeset: c667bae72ea8
Author:    jwilhelm
Date:      2016-11-11 16:52 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/c667bae72ea8

8169597: Quarantine TestCpoolForInvokeDynamic.java until JDK-8169232 is solved
Reviewed-by: egahlin, gtriantafill

! test/serviceability/sa/TestCpoolForInvokeDynamic.java

Changeset: d9e9bc313c5a
Author:    kvn
Date:      2016-11-14 10:10 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d9e9bc313c5a

8169261: Fix for JDK-8067744 creates build failures with some versions of gcc and/or linux
Reviewed-by: kvn, drwhite
Contributed-by: yang.zhang at linaro.org

! make/test/JtregNative.gmk

Changeset: 351f661b6080
Author:    ccheung
Date:      2016-11-14 10:42 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/351f661b6080

8168796: relax vm options checking during CDS dump time
Summary: warning instead of exit for the following vm options specified during CDS dump time: --module-path, --upgrade-module-path, --add-modules
Reviewed-by: hseigel, jiangli, sspitsyn

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

Changeset: 760fcb1e224d
Author:    ccheung
Date:      2016-11-14 19:21 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/760fcb1e224d

Merge


Changeset: 8589b00e7c92
Author:    jiangli
Date:      2016-11-14 18:03 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/8589b00e7c92

8168790: CDS: assert(max_delta <= (0x7FFFFFFF)) failed: range check.
Summary: Change the assert to check the current delta is less than 0x7FFFFFFF.
Reviewed-by: iklam, ddmitriev

! src/share/vm/classfile/compactHashtable.cpp
+ test/runtime/SharedArchiveFile/LargeSharedSpace.java

Changeset: 9835a0bc4c4b
Author:    jiangli
Date:      2016-11-14 19:24 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/9835a0bc4c4b

Merge


Changeset: eaa03798408f
Author:    mchernov
Date:      2016-11-15 14:04 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/eaa03798408f

8168934: [TESTBUG] gc/g1/logging/TestG1LoggingFailure.java failed
Reviewed-by: tschatzl, dfazunen

! test/gc/g1/logging/TestG1LoggingFailure.java

Changeset: cfd9e8c96d1d
Author:    mchernov
Date:      2016-11-15 15:30 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/cfd9e8c96d1d

Merge


Changeset: 7c695e0b87d0
Author:    hseigel
Date:      2016-11-15 08:34 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/7c695e0b87d0

8169551: Segfaults in error traces when module version is null
Summary: Make sure module->version() is not null before dereferencing it.
Reviewed-by: coleenp, gtriantafill, lfoltan

! src/share/vm/runtime/frame.cpp

Changeset: f6c1979096f3
Author:    kbarrett
Date:      2016-11-15 19:39 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f6c1979096f3

8169423: Infinite loop in G1's ConcurrentMarkThread
Summary: Also terminate loop if has_aborted flag is set.
Reviewed-by: tschatzl, sjohanss

! src/share/vm/gc/g1/concurrentMarkThread.cpp

Changeset: 1d8d01c86279
Author:    dsamersoff
Date:      2016-11-16 14:11 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/1d8d01c86279

7107013: sun.jvm.hotspot.runtime.Bytes.swapLong conversion to long mishandled
Summary: Cast to long to avoid truncation in swapLong()
Reviewed-by: dsamersoff
Contributed-by: Sharath Ballal <sharath.ballal at oracle.com>

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Bytes.java

Changeset: 4d1cc698c0b6
Author:    mchernov
Date:      2016-11-16 18:57 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/4d1cc698c0b6

8165955: TestFullGCCount test failed with CMS and -XX:+ExplicitGCInvokesConcurrent
Reviewed-by: dfazunen, tschatzl

! test/gc/TestFullGCCount.java

Changeset: ae23c7acb99a
Author:    dsamersoff
Date:      2016-11-17 15:54 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ae23c7acb99a

8169638: serviceability/sa/TestInstanceKlassSize.java and serviceability/sa/TestInstanceKlassSizeForInterface.java fail compilation
Summary: Modified the jtreg tests to use @modules
Reviewed-by: dsamersoff, rehn
Contributed-by: jini.george at oracle.com

! test/serviceability/sa/TestInstanceKlassSize.java
! test/serviceability/sa/TestInstanceKlassSizeForInterface.java

Changeset: 36223b379545
Author:    hseigel
Date:      2016-11-17 14:23 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/36223b379545

8166304: Skipping access check for classes generated by core reflection
Summary: Only allow boot and reflection class loader to load sub-types of jdk.internal.reflect
Reviewed-by: acorn, lfoltan, rehn

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/vmSymbols.hpp
+ test/runtime/classFileParserBug/FakeMethodAcc.java
+ test/runtime/classFileParserBug/fakeMethodAccessor.jasm

Changeset: 8f11c2b71d09
Author:    rprotacio
Date:      2016-11-17 16:28 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/8f11c2b71d09

8165550: Add class loader names to ClassCastException message
Summary: Adds new format of class loader names to VM ClassCastException messages
Reviewed-by: dholmes, mchung, lfoltan

! src/share/vm/classfile/moduleEntry.cpp
! src/share/vm/classfile/moduleEntry.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! test/runtime/modules/CCE_module_msg.java
+ test/runtime/modules/p4/c4.java

Changeset: 69af0ef04d69
Author:    rprotacio
Date:      2016-11-17 21:59 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/69af0ef04d69

Merge


Changeset: a857e274f6df
Author:    rraghavan
Date:      2016-11-18 03:40 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a857e274f6df

8169529: AArch64: Revert old JDK-8167595 changes after JDK-8159035 fix is pushed
Summary: Removed the zero check
Reviewed-by: adinn, aph, thartmann

! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp

Changeset: 0be832746ebe
Author:    mchernov
Date:      2016-11-18 18:46 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/0be832746ebe

8166719: gc/stress/TestStressG1Humongous.java fails with OOME
Reviewed-by: tschatzl, dfazunen

! test/gc/stress/TestStressG1Humongous.java

Changeset: f5689e544d44
Author:    rkennke
Date:      2016-11-18 19:04 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f5689e544d44

8169901: AArch64: CompareAndExchange intrinsics clobber address register
Reviewed-by: aph

! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/cas.m4

Changeset: 3f551de87e59
Author:    thartmann
Date:      2016-11-21 08:27 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/3f551de87e59

8169711: CDS does not patch entry trampoline if intrinsic method is disabled
Summary: Always create interpreter method entries for intrinsified methods but replace them with vanilla entries if the intrinsic is disabled at runtime.
Reviewed-by: kvn, iklam

! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86_32.cpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86_64.cpp
! src/share/vm/interpreter/abstractInterpreter.cpp
! src/share/vm/interpreter/templateInterpreterGenerator.cpp
+ test/runtime/SharedArchiveFile/TestInterpreterMethodEntries.java

Changeset: 431caa270a51
Author:    thartmann
Date:      2016-11-21 09:33 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/431caa270a51

8169941: CodeBlob::is_frame_complete_at() does not honor CodeOffsets::frame_never_safe
Summary: CodeBlob::is_frame_complete_at() should always return false if _frame_complete_offset is set to CodeOffsets::frame_never_safe (-1).
Reviewed-by: kvn, dlong

! src/share/vm/code/codeBlob.hpp

Changeset: 42a27dc44adc
Author:    aph
Date:      2016-11-21 17:29 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/42a27dc44adc

8170098: AArch64: VM is extremely slow with JVMTI debugging enabled
Reviewed-by: roland

! src/cpu/aarch64/vm/interp_masm_aarch64.cpp

Changeset: 52d18f20804b
Author:    aph
Date:      2016-11-21 17:38 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/52d18f20804b

8170100: AArch64: Crash in C1-compiled code accessing References
Reviewed-by: roland

! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp

Changeset: 6f8884f94c25
Author:    jiangli
Date:      2016-11-21 21:07 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/6f8884f94c25

8169870: CDS: "assert(partition_size <= size()) failed: partition failed" on 32 bit JVM
Summary: Exit the VM and report error if the second ReservedSpace() call also fails.
Reviewed-by: cjplummer, sspitsyn, iklam

! src/share/vm/memory/metaspace.cpp
! test/runtime/SharedArchiveFile/LargeSharedSpace.java

Changeset: 1b7fd4c2f65e
Author:    mchernov
Date:      2016-11-22 16:13 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/1b7fd4c2f65e

8168396: Unexpected OOME in GcCauseTest02 and GcTest02
Reviewed-by: tschatzl, dfazunen

! test/serviceability/tmtools/jstat/GcCapacityTest.java
! test/serviceability/tmtools/jstat/GcCauseTest01.java
! test/serviceability/tmtools/jstat/GcCauseTest02.java
! test/serviceability/tmtools/jstat/GcNewTest.java
! test/serviceability/tmtools/jstat/GcTest01.java
! test/serviceability/tmtools/jstat/GcTest02.java
! test/serviceability/tmtools/jstat/utils/GcProvoker.java

Changeset: 92d1285e6bcb
Author:    mcberg
Date:      2016-11-22 11:34 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/92d1285e6bcb

8170039: Change UseAVX < 3 on SKX/KNL to not emit evex vector check
Reviewed-by: kvn

! src/cpu/x86/vm/vm_version_x86.cpp

Changeset: 873014e6ff3d
Author:    vdeshpande
Date:      2016-11-22 13:59 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/873014e6ff3d

8165287: fix compress intrinsics to produce correct results with avx512
Reviewed-by: kvn

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

Changeset: 1a33f585a889
Author:    kbarrett
Date:      2016-11-22 20:24 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/1a33f585a889

8166607: G1 needs klass_or_null_acquire
Summary: Use acquire where needed, split refinment humongous and non to simplify.
Reviewed-by: tschatzl, ehelin

! src/share/vm/gc/g1/g1BlockOffsetTable.cpp
! src/share/vm/gc/g1/g1BlockOffsetTable.inline.hpp
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/g1/heapRegion.cpp
! src/share/vm/gc/g1/heapRegion.hpp

Changeset: 075fbfdb498f
Author:    kbarrett
Date:      2016-11-22 20:50 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/075fbfdb498f

8166811: Missing memory fences between memory allocation and refinement
Summary: Refactored to have needed barrier
Reviewed-by: tschatzl, ehelin

! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/g1/heapRegion.cpp
! src/share/vm/gc/g1/heapRegion.hpp
! src/share/vm/gc/g1/heapRegionType.hpp

Changeset: 13e6043fcdcb
Author:    vtewari
Date:      2016-11-23 12:08 +0530
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/13e6043fcdcb

8169232: SA: TestCpoolForInvokeDynamic.java fails with sun.jvm.hotspot.debugger.DebuggerException: binary search bug: should have found entry 1
Summary: Avoid potential data loss by avoiding the long-to-int cast of the return value of minus()
Reviewed-by: dsamersoff, sspitsyn
Contributed-by: jini.george at oracle.com

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Symbol.java
! test/serviceability/sa/TestCpoolForInvokeDynamic.java

Changeset: 156f0a451ab0
Author:    kzhaldyb
Date:      2016-11-01 16:23 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/156f0a451ab0

8168493: Convert TestBitMap_test to GTest
Reviewed-by: kbarrett, tschatzl

! src/share/vm/utilities/bitMap.cpp
! src/share/vm/utilities/bitMap.hpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/utilities/test_bitMap.cpp

Changeset: ab75b36b1c0e
Author:    kzhaldyb
Date:      2016-11-23 12:01 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ab75b36b1c0e

8168492: Convert CollectedHeap_test to GTest
Reviewed-by: iignatyev, tschatzl

! src/share/vm/gc/shared/collectedHeap.cpp
! src/share/vm/gc/shared/collectedHeap.hpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/gc/shared/test_collectedHeap.cpp

Changeset: 37d9cb96680e
Author:    stuefe
Date:      2016-11-23 14:33 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/37d9cb96680e

8167650: NMT should check for invalid MEMFLAGS
Reviewed-by: dholmes, mockner, cjplummer

! src/share/vm/services/nmtCommon.hpp

Changeset: 8d26435a4c69
Author:    stefank
Date:      2016-11-23 14:36 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/8d26435a4c69

8169931: 8k class metaspace chunks misallocated from 4k chunk freelist​
Reviewed-by: mgerdin, coleenp, ehelin, stuefe

! src/share/vm/memory/metaspace.cpp
+ test/native/memory/test_chunkManager.cpp

Changeset: 89d17b1efa01
Author:    tschatzl
Date:      2016-11-24 10:05 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/89d17b1efa01

8169703: G1 crashes with guarantee(pretouch_gang != NULL) failed: No pretouch gang specified
Summary: Allow use of AlwaysPreTouch without passing a WorkGang.
Reviewed-by: kbarrett, dfazunen, ddmitriev

! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1PageBasedVirtualSpace.cpp
! src/share/vm/gc/g1/heapRegionManager.cpp
! src/share/vm/gc/g1/heapRegionManager.hpp
+ test/gc/g1/TestParallelAlwaysPreTouch.java
+ test/gc/g1/TestSharedArchiveWithPreTouch.java

Changeset: a93af8c62d4d
Author:    tschatzl
Date:      2016-11-24 09:33 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a93af8c62d4d

Merge


Changeset: a67614dce6cd
Author:    tschatzl
Date:      2016-11-24 11:27 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a67614dce6cd

8057003: Large reference arrays cause extremely long synchronization times
Summary: Slice large object arrays into parts so that the synchronization of marking threads with an STW pause request does not take long.
Reviewed-by: ehelin, pliden

! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.inline.hpp
+ src/share/vm/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp
+ src/share/vm/gc/g1/g1ConcurrentMarkObjArrayProcessor.hpp
+ src/share/vm/gc/g1/g1ConcurrentMarkObjArrayProcessor.inline.hpp
! src/share/vm/runtime/globals.hpp

Changeset: a3ee61047501
Author:    lmesnik
Date:      2016-11-24 16:48 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a3ee61047501

8166898: G1SATBCardTableLoggingModRefBS::invalidate() incorrect with whole_heap == true
Reviewed-by: tschatzl, kbarrett

! src/share/vm/gc/g1/g1SATBCardTableModRefBS.cpp
! src/share/vm/gc/g1/g1SATBCardTableModRefBS.hpp
! src/share/vm/gc/shared/cardTableModRefBS.cpp
! src/share/vm/gc/shared/cardTableModRefBS.hpp
! src/share/vm/gc/shared/cardTableRS.hpp
! src/share/vm/gc/shared/modRefBarrierSet.hpp

Changeset: dfece8d73930
Author:    lmesnik
Date:      2016-11-24 16:52 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/dfece8d73930

8166761: Compiler testing in tier2 should be optimized to finish in 20 minutes.
Reviewed-by: ctornqvi, kvn

! test/TEST.groups

Changeset: 82a2934165d0
Author:    erikj
Date:      2016-11-24 15:27 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/82a2934165d0

8170284: Move fine granular hotspot make targets to top level
Reviewed-by: tbell

- make/BuildHotspot.gmk

Changeset: 5186b4a73b5c
Author:    erikj
Date:      2016-11-24 16:07 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/5186b4a73b5c

Merge

- make/BuildHotspot.gmk

Changeset: cc24c5338a96
Author:    jwilhelm
Date:      2016-11-25 15:58 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/cc24c5338a96

8170355: [BACKOUT] 8k class metaspace chunks misallocated from 4k chunk freelist
Reviewed-by: ehelin, stefank

! src/share/vm/memory/metaspace.cpp
- test/native/memory/test_chunkManager.cpp

Changeset: 37eb6c016203
Author:    iignatyev
Date:      2016-11-25 11:59 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/37eb6c016203

8170228: register closed @requires property setter
Reviewed-by: vlivanov, dfazunen

! test/TEST.ROOT

Changeset: ca0634bba7b0
Author:    iignatyev
Date:      2016-11-25 17:56 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ca0634bba7b0

Merge

- test/native/memory/test_chunkManager.cpp

Changeset: 45c7d7575efa
Author:    aph
Date:      2016-11-22 08:46 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/45c7d7575efa

8170106: AArch64: Multiple JVMCI issues
Reviewed-by: rschatz

! src/cpu/aarch64/vm/assembler_aarch64.hpp
! src/cpu/aarch64/vm/jvmciCodeInstaller_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/register_aarch64.hpp
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/jdk.vm.ci/share/classes/jdk.vm.ci.aarch64/src/jdk/vm/ci/aarch64/AArch64.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotRegisterConfig.java

Changeset: 468f68c8f71a
Author:    iignatyev
Date:      2016-11-29 00:25 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/468f68c8f71a

8170226: Implement setting jtreg @requires property vm.jvmci
Reviewed-by: kvn

! test/TEST.ROOT

Changeset: d1a00bd8dcca
Author:    iignatyev
Date:      2016-11-29 00:25 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d1a00bd8dcca

8170227: use vm.jvmci property in compiler/jvmci tests
Reviewed-by: kvn

! test/compiler/jvmci/JVM_GetJVMCIRuntimeTest.java
! test/compiler/jvmci/SecurityRestrictionsTest.java
! test/compiler/jvmci/TestJVMCIPrintProperties.java
! test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java
! test/compiler/jvmci/compilerToVM/AsResolvedJavaMethodTest.java
! test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java
! test/compiler/jvmci/compilerToVM/CollectCountersTest.java
! test/compiler/jvmci/compilerToVM/DebugOutputTest.java
! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java
! test/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java
! test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java
! test/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java
! test/compiler/jvmci/compilerToVM/GetBytecodeTest.java
! test/compiler/jvmci/compilerToVM/GetClassInitializerTest.java
! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java
! test/compiler/jvmci/compilerToVM/GetExceptionTableTest.java
! test/compiler/jvmci/compilerToVM/GetImplementorTest.java
! test/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java
! test/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java
! test/compiler/jvmci/compilerToVM/GetMaxCallTargetOffsetTest.java
! test/compiler/jvmci/compilerToVM/GetNextStackFrameTest.java
! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java
! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java
! test/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java
! test/compiler/jvmci/compilerToVM/GetSymbolTest.java
! test/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java
! test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java
! test/compiler/jvmci/compilerToVM/HasFinalizableSubclassTest.java
! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java
! test/compiler/jvmci/compilerToVM/IsMatureTest.java
! test/compiler/jvmci/compilerToVM/JVM_RegisterJVMCINatives.java
! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupTypeTest.java
! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java
! test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java
! test/compiler/jvmci/compilerToVM/ReadConfigurationTest.java
! test/compiler/jvmci/compilerToVM/ReprofileTest.java
! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java
! test/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java
! test/compiler/jvmci/compilerToVM/ShouldDebugNonSafepointsTest.java
! test/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java
! test/compiler/jvmci/errors/TestInvalidCompilationResult.java
! test/compiler/jvmci/errors/TestInvalidDebugInfo.java
! test/compiler/jvmci/errors/TestInvalidOopMap.java
! test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java
! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java
! test/compiler/jvmci/events/JvmciShutdownEventTest.java
! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DataPatchTest.java
! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/InterpreterFrameSizeTest.java
! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/MaxOopMapStackOffsetTest.java
! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java
! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java
! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java
! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectDebugInfoTest.java
! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java
! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderTest.java
! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantTest.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveConcreteMethodTest.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveMethodTest.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestConstantReflectionProvider.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaField.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaMethod.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaType.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestMetaAccessProvider.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
! test/compiler/jvmci/meta/StableFieldTest.java

Changeset: 31e6aa2f3279
Author:    iklam
Date:      2016-11-27 19:58 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/31e6aa2f3279

8169867: Method::restore_unshareable_info does not invoke Method::link_method
Reviewed-by: jiangli, kvn, thartmann

! src/share/vm/oops/constMethod.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp

Changeset: 7ac8338d25ca
Author:    dbuck
Date:      2016-11-29 06:20 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/7ac8338d25ca

8170431: non-ASCII characters in source code comments (jimage.hpp)
Reviewed-by: dholmes

! src/share/vm/classfile/jimage.hpp

Changeset: 5f3b92e5dd7b
Author:    thartmann
Date:      2016-11-29 08:16 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/5f3b92e5dd7b

8168996: C2 crash at postaloc.cpp:140 : assert(false) failed: unexpected yanked node
Summary: Prevent MemBarAcquire from keeping a LoadNNode alive by adding it to the worklist if it is the only user of a DecodeNNode.
Reviewed-by: kvn

! src/share/vm/opto/node.cpp

Changeset: 3382fc1e807e
Author:    thartmann
Date:      2016-11-29 08:48 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/3382fc1e807e

Merge


Changeset: c288da99450a
Author:    kzhaldyb
Date:      2016-11-25 20:00 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/c288da99450a

8169003: LogDecorations.iso8601_utctime_test fails if numeric locale uses "," as separator between integer and fraction part
Reviewed-by: mlarsson, iignatyev

! test/native/logging/test_logDecorations.cpp

Changeset: bf718b316869
Author:    kzhaldyb
Date:      2016-11-28 18:54 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/bf718b316869

8166156: Convert test_semaphore to GTest
Reviewed-by: kbarrett, tschatzl, stefank

- src/share/vm/runtime/semaphore.cpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/runtime/test_semaphore.cpp

Changeset: 05dee479b765
Author:    jiangli
Date:      2016-11-29 11:26 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/05dee479b765

8170297: runtime/SharedArchiveFile/LargeSharedSpace.java didn't run out of memory
Summary: Split the test cases. Add -XX:+UseCompressedClassPointers -XX:CompressedClassSpaceSize=3G for the 64-bit -XX:SharedMiscCodeSize=1600386047 test case.
Reviewed-by: ccheung, iklam, dholmes

! test/runtime/SharedArchiveFile/LargeSharedSpace.java

Changeset: 2e971a72675a
Author:    stefank
Date:      2016-11-29 19:25 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/2e971a72675a

8170395: Metaspace initialization queries the wrong chunk freelist
Reviewed-by: mgerdin, pliden, stuefe

! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
+ test/native/memory/test_spaceManager.cpp

Changeset: c77acbd3425b
Author:    stefank
Date:      2016-11-29 19:20 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/c77acbd3425b

Merge


Changeset: 984a31d0a167
Author:    kvn
Date:      2016-11-29 12:40 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/984a31d0a167

8170416: CompilerControl: VectorizeDebug option type is incorrect
Summary: VectorizeDebug C2 option flag should be uintx instead of bool.
Reviewed-by: thartmann

! src/share/vm/compiler/compilerDirectives.hpp
! src/share/vm/compiler/directivesParser.hpp

Changeset: 5a6125eb47aa
Author:    vdeshpande
Date:      2016-11-29 17:41 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/5a6125eb47aa

8170430: x86 pow() stub from Intel libm is inconsistent with pow() from fdlib
Summary: do not use libm stubs when InlineIntrinsics switched off
Reviewed-by: kvn

! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp

Changeset: 3866c59ee901
Author:    mdoerr
Date:      2016-11-25 11:15 -0200
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/3866c59ee901

8170328: PPC64: Use andis instead of lis/and
Reviewed-by: goetz, mdoerr
Contributed-by: Igor Nunes <igor.nunes at eldorado.org.br>

! src/cpu/ppc/vm/ppc.ad

Changeset: 19d82ef4854c
Author:    ehelin
Date:      2016-11-28 14:57 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/19d82ef4854c

8170388: Deprecate the flag -XX:ExplicitGCInvokesConcurrentAndUnloadsClasses
Reviewed-by: tschatzl, jprovino

! src/share/vm/runtime/arguments.cpp
+ test/gc/arguments/TestExplicitGCInvokesConcurrentAndUnloadsClasses.java

Changeset: ce28124f33fc
Author:    stefank
Date:      2016-11-23 14:36 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ce28124f33fc

8170358: [REDO] 8k class metaspace chunks misallocated from 4k chunk freelist
Reviewed-by: mgerdin, coleenp, ehelin, stuefe

! src/share/vm/memory/metaspace.cpp
+ test/native/memory/test_chunkManager.cpp

Changeset: 1cc5d8cdfeb8
Author:    roland
Date:      2016-11-30 12:07 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/1cc5d8cdfeb8

8170470: superword may miss reductions
Reviewed-by: kvn

! src/share/vm/opto/loopTransform.cpp

Changeset: faf6b0745036
Author:    kvn
Date:      2016-11-30 20:40 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/faf6b0745036

Merge


Changeset: ad7e32866b61
Author:    kzhaldyb
Date:      2016-11-25 20:53 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ad7e32866b61

8168341: Gtests on JSon produce an enormous amount of hardly understandable output to stdout
Reviewed-by: iignatyev, ppunegov, kvn

! test/native/utilities/test_json.cpp

Changeset: 9545ca350e72
Author:    kzhaldyb
Date:      2016-11-30 21:49 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/9545ca350e72

Merge


Changeset: e9d81429d8f3
Author:    kzhaldyb
Date:      2016-11-30 22:44 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/e9d81429d8f3

Merge


Changeset: 39d1862635c1
Author:    jwilhelm
Date:      2016-12-08 15:49 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/39d1862635c1

Merge

- make/BuildHotspot.gmk
! make/lib/CompileLibjsig.gmk
! make/test/JtregNative.gmk
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/moduleEntry.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/runtime/arguments.cpp
- src/share/vm/runtime/semaphore.cpp
! test/TEST.ROOT
! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java
! test/compiler/jvmci/compilerToVM/GetSymbolTest.java
! test/compiler/jvmci/compilerToVM/JVM_RegisterJVMCINatives.java
! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java
+ test/native/runtime/test_semaphore.cpp
! test/serviceability/sa/TestCpoolForInvokeDynamic.java
! test/serviceability/sa/TestInstanceKlassSize.java
! test/serviceability/sa/TestInstanceKlassSizeForInterface.java

Changeset: c69889152325
Author:    sspitsyn
Date:      2016-12-14 02:35 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/c69889152325

8171226: simple typo in the JVMTI spec
Summary: replace "bot" with "not"
Reviewed-by: alanb

! src/share/vm/prims/jvmti.xml

Changeset: 00edf368e99b
Author:    lana
Date:      2016-12-14 20:23 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/00edf368e99b

Added tag jdk-9+149 for changeset 30e1996bd55d

! .hgtags

Changeset: f227acd153a0
Author:    lana
Date:      2016-12-14 20:34 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f227acd153a0

Merge

- make/BuildHotspot.gmk
- src/share/vm/runtime/semaphore.cpp

Changeset: f7380dcb34e1
Author:    alanb
Date:      2016-12-16 05:46 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f7380dcb34e1

8170987: Module system implementation refresh (12/2016)
Reviewed-by: lfoltan, coleenp, mchung
Contributed-by: harold.seigel at oracle.com, serguei.spitsyn at oracle.com

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/modules.cpp
! test/runtime/modules/AccessCheck/ModuleLibrary.java
! test/runtime/modules/JVMDefineModule.java
! test/serviceability/jvmti/GetModulesInfo/JvmtiGetAllModulesTest.java

Changeset: 7492012f237d
Author:    alanb
Date:      2016-12-16 08:18 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/7492012f237d

Merge

! src/share/vm/classfile/classFileParser.cpp

Changeset: fe86ccf9132f
Author:    simonis
Date:      2016-12-02 11:07 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/fe86ccf9132f

8170409: CMS: Crash in CardTableModRefBSForCTRS::process_chunk_boundaries
Reviewed-by: simonis, tschatzl, mgerdin, dlong
Contributed-by: gunter.haug at sap.com

! src/share/vm/gc/cms/parCardTableModRefBS.cpp
! src/share/vm/gc/shared/cardTableModRefBSForCTRS.hpp

Changeset: 366b398d9190
Author:    erikj
Date:      2016-12-05 17:57 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/366b398d9190

8066474: Remove the lib/ directory from Linux and Solaris images
Reviewed-by: tbell, ihse, kvn

! make/hotspot.script
! src/os/aix/vm/os_aix.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! test/Makefile
! test/runtime/StackGuardPages/testme.sh
! test/runtime/ThreadSignalMask/exeThreadSignalMask.c

Changeset: d87c161bddb1
Author:    rprotacio
Date:      2016-12-05 11:45 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d87c161bddb1

8168850: Mark module entries that have been specified by --patch-module
Summary: Adds a boolean to ModuleEntry to specify whether the module has been patched using the command line --patch-module
Reviewed-by: jiangli, lfoltan, dholmes

! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/moduleEntry.cpp
! src/share/vm/classfile/moduleEntry.hpp
! src/share/vm/logging/logTag.hpp

Changeset: c51430528b4e
Author:    rprotacio
Date:      2016-12-05 18:00 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/c51430528b4e

Merge


Changeset: cf96c4ed9fc2
Author:    rprotacio
Date:      2016-12-05 16:08 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/cf96c4ed9fc2

8169734: Update uses of string "java.base" to macro
Summary: Replaced instances of "java.base" string with JAVA_BASE_NAME macro
Reviewed-by: sspitsyn, dcubed

! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/moduleEntry.cpp
! src/share/vm/classfile/modules.cpp
! src/share/vm/classfile/packageEntry.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/runtime/arguments.cpp

Changeset: ffa74942ff31
Author:    kzhaldyb
Date:      2016-12-01 12:09 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ffa74942ff31

8170490: Convert TestBufferingOopClosure_test to GTest
Reviewed-by: dfazunen, iignatyev

- src/share/vm/gc/g1/bufferingOopClosure.cpp
! src/share/vm/gc/g1/bufferingOopClosure.hpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/gc/g1/test_bufferingOopClosure.cpp

Changeset: a501137f5333
Author:    kzhaldyb
Date:      2016-12-03 12:48 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a501137f5333

8170468: Convert ParallelCompact_test to GTest
Reviewed-by: dfazunen, iignatyev

! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/parallel/psParallelCompact.hpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/gc/parallel/test_psParallelCompact.cpp

Changeset: d99963d778b8
Author:    mgronlun
Date:      2016-12-06 22:49 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d99963d778b8

8170672: Event-based tracing to support classloader instances
Reviewed-by: hseigel, egahlin

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/classfile/moduleEntry.cpp
! src/share/vm/classfile/packageEntry.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/memory/metaspaceTracer.cpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/trace/traceMacros.hpp
! src/share/vm/trace/traceStream.hpp
! src/share/vm/trace/traceevents.xml
! src/share/vm/trace/tracetypes.xml

Changeset: 1b0d8f3d0bb3
Author:    iignatyev
Date:      2016-12-07 14:37 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/1b0d8f3d0bb3

8078450: Implement consistent process for quarantine of tests
Reviewed-by: dfazunen, dholmes, sspitsyn

! test/Makefile
+ test/ProblemList.txt
! test/compiler/codecache/stress/OverloadCompileQueueTest.java
! test/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java
! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java
! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java
! test/compiler/startup/SmallCodeCacheStartup.java
! test/compiler/tiered/LevelTransitionTest.java
! test/compiler/types/correctness/CorrectnessTest.java
! test/compiler/types/correctness/OffTest.java
! test/gc/g1/humongousObjects/objectGraphTest/TestObjectGraphAfterGC.java
! test/gc/survivorAlignment/TestPromotionToSurvivor.java
! test/runtime/CompressedOops/UseCompressedOops.java
! test/runtime/NMT/MallocStressTest.java
! test/runtime/SharedArchiveFile/BootAppendTests.java
! test/runtime/SharedArchiveFile/DefaultUseWithClient.java
! test/serviceability/dcmd/jvmti/LoadAgentDcmdTest.java
! test/serviceability/jdwp/AllModulesCommandTest.java
! test/serviceability/sa/sadebugd/SADebugDTest.java

Changeset: aa430a02eeda
Author:    bmoloden
Date:      2016-12-06 16:42 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/aa430a02eeda

8166132: Convert TestGlobalDefinitions_test to GTest
Reviewed-by: iignatyev

! src/share/vm/utilities/globalDefinitions.cpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/utilities/test_globalDefinitions.cpp

Changeset: eebdc7acebd4
Author:    kvn
Date:      2016-12-07 09:29 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/eebdc7acebd4

8158012: Use SW prefetch instructions instead of BIS for allocation prefetches on SPARC Core S4
Reviewed-by: kvn
Contributed-by: shrinivas.joshi at oracle.com

! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/share/vm/opto/macro.cpp

Changeset: 4e71dbc4adb3
Author:    mgronlun
Date:      2016-12-07 23:38 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/4e71dbc4adb3

8170847: Refactor trace/traceStream.hpp
Reviewed-by: coleenp, lfoltan

! src/share/vm/trace/traceEventClasses.xsl
+ src/share/vm/trace/traceStream.cpp
! src/share/vm/trace/traceStream.hpp

Changeset: 5b2897a332e0
Author:    sspitsyn
Date:      2016-12-07 15:10 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/5b2897a332e0

7034834: JVMTI xml file referring to old JDK version
Summary: Update the JVMTI spec with the version auto-change
Reviewed-by: coleenp, dholmes, dsamersoff, dcubed

! src/share/vm/prims/jvmti.xml
! src/share/vm/prims/jvmti.xsl

Changeset: b8f046feac3e
Author:    sspitsyn
Date:      2016-12-07 23:45 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/b8f046feac3e

Merge


Changeset: d79c6d6c5759
Author:    jwilhelm
Date:      2016-12-08 15:49 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d79c6d6c5759

Merge

- make/BuildHotspot.gmk
! make/lib/CompileLibjsig.gmk
! make/test/JtregNative.gmk
! src/share/vm/classfile/moduleEntry.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/runtime/arguments.cpp
- src/share/vm/runtime/semaphore.cpp
! test/TEST.ROOT
! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java
! test/compiler/jvmci/compilerToVM/GetSymbolTest.java
! test/compiler/jvmci/compilerToVM/JVM_RegisterJVMCINatives.java
! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java
! test/serviceability/sa/TestCpoolForInvokeDynamic.java
! test/serviceability/sa/TestInstanceKlassSize.java
! test/serviceability/sa/TestInstanceKlassSizeForInterface.java

Changeset: 9de6a70d5d81
Author:    jwilhelm
Date:      2016-12-08 17:03 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/9de6a70d5d81

Merge

! src/share/vm/classfile/moduleEntry.hpp
! src/share/vm/classfile/modules.cpp
! src/share/vm/classfile/vmSymbols.hpp
- src/share/vm/gc/g1/bufferingOopClosure.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/prims/jvmti.xml
! src/share/vm/runtime/arguments.cpp
! test/Makefile
! test/serviceability/jdwp/AllModulesCommandTest.java

Changeset: eddfcab573f1
Author:    jwilhelm
Date:      2016-12-10 03:08 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/eddfcab573f1

8171046: Quarantine TestStressG1Humongous.java until JDK-8171045 is fixed
Reviewed-by: kvn

! test/ProblemList.txt

Changeset: d91b6834656c
Author:    thomaswue
Date:      2016-12-11 12:05 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d91b6834656c

8166417: Integrate Graal-core into JDK for AOT compiler
Reviewed-by: iveresov, kvn, erikj, ihse, mchung
Contributed-by: Doug Simon <doug.simon at oracle.com>, Lukas Stadler <lukas.stadler at oracle.com>, Tom Rodriguez <tom.rodriguez at oracle.com>, Roland Schatz <roland.schatz at oracle.com>, Josef Eisl <josef.eisl at jku.at>, Christian Wimmer <christian.wimmer at oracle.com>, Chris Thalinger <cthalinger at twitter.com>, Gilles Duboscq <gilles.m.duboscq at oracle.com>, David Leopoldseder <david.d.leopoldseder at oracle.com>, Stefan Anzinger <stefan.anzinger at oracle.com>, Christian Humer <christian.humer at oracle.com>, Michael Berg <michael.c.berg at intel.com>, Bernhard Urban <bernhard.urban at jku.at>, Miguel Garcia <miguel.m.garcia at oracle.com>, Yudi Zheng <yudi.zheng at usi.ch>, Christos Kotselidis <christos.kotselidis at oracle.com>, Andreas Woess <andreas.woess at jku.at>, Stefan Rumzucker <stefan.rumzucker at jku.at>, Aleksandar Prokopec <aleksandar.prokopec at oracle.com>, Christian Haeubl <haeubl at ssw.jku.at>, Morris Meyer <morris.meyer at oracle.com>, Matthias Grimmer <grimmer at ssw.jku.at>, Erik Eckstein <erik.eckstein at orac!
 le.com>, Josef Haider <josef.haider at jku.at>, Manuel Rigger <rigger.manuel at gmail.com>, Michael Haupt <michael.haupt at oracle.com>, Niclas Adlertz <niclas.adlertz at oracle.com>, Jaroslav Tulach <jaroslav.tulach at oracle.com>, Chris Seaton <chris.seaton at oracle.com>, Peter Kessler <peter.b.kessler at oracle.com>, Christian Wirth <christian.wirth at oracle.com>, Benoit Daloze <benoit.d.daloze at oracle.com>

+ make/CompileTools.gmk
+ make/gensrc/Gensrc-jdk.vm.compiler.gmk
! src/jdk.vm.ci/share/classes/module-info.java
+ src/jdk.vm.compiler/.mx.graal/.project
+ src/jdk.vm.compiler/.mx.graal/.pydevproject
+ src/jdk.vm.compiler/.mx.graal/eclipse-settings/org.eclipse.jdt.core.prefs
+ src/jdk.vm.compiler/.mx.graal/mx_graal.py
+ src/jdk.vm.compiler/.mx.graal/mx_graal_9.py
+ src/jdk.vm.compiler/.mx.graal/mx_graal_bench.py
+ src/jdk.vm.compiler/.mx.graal/outputparser.py
+ src/jdk.vm.compiler/.mx.graal/sanitycheck.py
+ src/jdk.vm.compiler/.mx.graal/suite.py
+ src/jdk.vm.compiler/share/classes/module-info.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.collections/src/org/graalvm/compiler/api/collections/CollectionsProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.collections/src/org/graalvm/compiler/api/collections/DefaultCollectionsProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/AllocationInstrumentationTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/BlackholeDirectiveTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/ControlFlowAnchorDirectiveTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/DeoptimizeDirectiveTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/IsMethodInlineDirectiveTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/IterationDirectiveTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/LockInstrumentationTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/OpaqueDirectiveTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/ProbabilityDirectiveTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/RootNameDirectiveTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/TinyInstrumentor.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.directives/src/org/graalvm/compiler/api/directives/GraalDirectives.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/ClassSubstitution.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/Fold.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/MethodSubstitution.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/MethodSubstitutionRegistry.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/Snippet.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/SnippetReflectionProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/SnippetTemplateCache.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.runtime/src/org/graalvm/compiler/api/runtime/GraalJVMCICompiler.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.runtime/src/org/graalvm/compiler/api/runtime/GraalRuntime.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.test/src/org/graalvm/compiler/api/test/Graal.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.test/src/org/graalvm/compiler/api/test/GraalAPITest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64.test/src/org/graalvm/compiler/asm/aarch64/test/AArch64MacroAssemblerTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64.test/src/org/graalvm/compiler/asm/aarch64/test/TestProtectedAssembler.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64Address.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64Assembler.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64MacroAssembler.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64.test/src/org/graalvm/compiler/asm/amd64/test/BitOpsTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64.test/src/org/graalvm/compiler/asm/amd64/test/IncrementDecrementMacroTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64.test/src/org/graalvm/compiler/asm/amd64/test/SimpleAssemblerTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64Address.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64AsmOptions.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64Assembler.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64InstructionAttr.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64MacroAssembler.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.sparc.test/src/org/graalvm/compiler/asm/sparc/test/BitSpecTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.sparc.test/src/org/graalvm/compiler/asm/sparc/test/SPARCAssemblerTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.sparc/src/org/graalvm/compiler/asm/sparc/SPARCAddress.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.sparc/src/org/graalvm/compiler/asm/sparc/SPARCAssembler.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.sparc/src/org/graalvm/compiler/asm/sparc/SPARCInstructionCounter.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.sparc/src/org/graalvm/compiler/asm/sparc/SPARCMacroAssembler.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.test/src/org/graalvm/compiler/asm/test/AssemblerTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm/src/org/graalvm/compiler/asm/AbstractAddress.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm/src/org/graalvm/compiler/asm/AsmOptions.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm/src/org/graalvm/compiler/asm/Assembler.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm/src/org/graalvm/compiler/asm/Buffer.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm/src/org/graalvm/compiler/asm/Label.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm/src/org/graalvm/compiler/asm/NumUtil.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/BridgeMethodUtils.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/Bytecode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/BytecodeDisassembler.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/BytecodeLookupSwitch.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/BytecodeProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/BytecodeStream.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/BytecodeSwitch.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/BytecodeTableSwitch.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/Bytecodes.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/Bytes.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/ResolvedJavaMethodBytecode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/ResolvedJavaMethodBytecodeProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/CompilationResult.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/DataSection.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/DisassemblerProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/HexCodeFile.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/HexCodeFileDisassemblerProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/SourceMapping.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/SourceStackTraceBailoutException.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.common/src/org/graalvm/compiler/common/PermanentBailoutException.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.common/src/org/graalvm/compiler/common/RetryableBailoutException.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64AddressLowering.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64AddressNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64ArithmeticLIRGenerator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64FloatConvertOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64LIRGenerator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64LIRKindTool.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64MoveFactory.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64NodeLIRBuilder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64NodeMatchRules.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64SuitesProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.amd64.test/src/org/graalvm/compiler/core/amd64/test/AMD64AllocatorTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.amd64.test/src/org/graalvm/compiler/core/amd64/test/ConstantStackMoveTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.amd64.test/src/org/graalvm/compiler/core/amd64/test/MatchRuleTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.amd64.test/src/org/graalvm/compiler/core/amd64/test/StackStoreTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64AddressLowering.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64AddressNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64ArithmeticLIRGenerator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LIRGenerator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LIRKindTool.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64MoveFactory.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64MoveFactoryBase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64NodeLIRBuilder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64NodeMatchRules.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64SuitesProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/CollectionsFactory.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/CompilationIdentifier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/CompilationRequestIdentifier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/FieldIntrospection.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/Fields.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/FieldsScanner.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/GraalOptions.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/LIRKind.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/LinkedIdentityHashMap.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/LocationIdentity.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/SuppressFBWarnings.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/UnsafeAccess.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/BiDirectionalTraceBuilder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/ComputeBlockOrder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/RegisterAllocationConfig.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/SingleBlockTraceBuilder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/Trace.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/TraceBuilderResult.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/TraceMap.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/TraceStatisticsPrinter.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/UniDirectionalTraceBuilder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/calc/Condition.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/calc/FloatConvert.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/calc/UnsignedMath.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/AbstractBlockBase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/AbstractControlFlowGraph.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/BlockMap.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/CFGVerifier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/DominatorOptimizationProblem.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/Loop.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/PrintableCFG.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/PrintableDominatorOptimizationProblem.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/PropertyConsumable.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/CodeGenProviders.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ConstantFieldProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ForeignCallDescriptor.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ForeignCallLinkage.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ForeignCallsProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/JavaConstantFieldProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/LIRKindTool.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/AbstractObjectStamp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/AbstractPointerStamp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/ArithmeticOpTable.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/ArithmeticStamp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/DataPointerConstant.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/FloatStamp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/IllegalStamp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/IntegerStamp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/ObjectStamp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/PrimitiveStamp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/RawPointerStamp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/Stamp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/StampFactory.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/StampPair.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/TypeReference.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/VoidStamp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/ArrayMap.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/ArraySet.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/BitMap2D.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/CompilationAlarm.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/FrequencyEncoder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/IntList.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/ModuleAPI.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/TypeConversion.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/TypeReader.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/TypeWriter.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/UnsafeAccess.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/UnsafeArrayTypeReader.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/UnsafeArrayTypeWriter.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/Util.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.match.processor/src/META-INF/services/javax.annotation.processing.Processor
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.match.processor/src/org/graalvm/compiler/core/match/processor/MatchProcessor.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.sparc.test/src/org/graalvm/compiler/core/sparc/test/SPARCAllocatorTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCAddressLowering.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCArithmeticLIRGenerator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCImmediateAddressNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCIndexedAddressNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCIntegerCompareCanonicalizationPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCLIRGenerator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCLIRKindTool.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCMoveFactory.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCNodeLIRBuilder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCNodeMatchRules.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCSuitesProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/AllocSpy.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/BoxingEliminationTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/BoxingTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CheckGraalInvariants.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CommonedConstantsTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CompareCanonicalizerTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConcreteSubtypeTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationLoadFieldConstantFoldTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationMulTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest1.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest10.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest11.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest3.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest4.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest5.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest6.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest7.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest8.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest9.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTestBase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConstantArrayReadFoldingTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CooperativePhaseTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CopyOfVirtualizationTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CountedLoopTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/DegeneratedLoopsTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/DontReuseArgumentSpaceTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/EnumSwitchTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/FinalizableSubclassTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/FindUniqueConcreteMethodBugTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/FindUniqueDefaultMethodTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/FloatOptimizationTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/FloatingReadTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraalCompilerAssumptionsTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraalCompilerTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraphEncoderTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraphScheduleTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GuardEliminationCornerCasesTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GuardedIntrinsicTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/HashCodeTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/IfCanonicalizerTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/IfReorderTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ImplicitNullCheckTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/InfopointReasonTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/InstalledCodeInvalidationTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/IntegerEqualsCanonicalizerTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/IntegerStampMulFoldTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/InterfaceMethodHandleTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/InvokeExceptionTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/InvokeHintsTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/LockEliminationTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/LongNodeChainTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/LoopUnswitchTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MarkUnsafeAccessTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MemoryArithmeticTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MemoryScheduleTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MergeCanonicalizerTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MethodHandleEagerResolution.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MonitorGraphTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/NestedLoopTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/NodePosIteratorTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/NodePropertiesTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/OnStackReplacementTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/OptionsVerifierTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/PhiCreationTests.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ProfilingInfoTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/PushNodesThroughPiTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/PushThroughIfTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ReadAfterCheckCastTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ReassociateAndCanonicalTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ReentrantBlockIteratorTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ReferenceGetLoopTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ScalarTypeSystemTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SchedulingTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SchedulingTest2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ShortCircuitNodeTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SimpleCFGTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/StampCanonicalizerTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/StaticInterfaceFieldTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/StraighteningTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/TypeSystemTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/TypeWriterTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnbalancedMonitorsTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnsafeReadEliminationTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyBailoutUsageTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyDebugUsageTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyVirtualizableTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/backend/AllocatorTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/backend/BackendTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTest1.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTest2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTest3.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTest4.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTest5.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTest6.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTestInterception01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTestInterception02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/VerifyMethodMetricsTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/deopt/CompiledMethodTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/deopt/MonitorDeoptTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/deopt/SafepointRethrowDeoptTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/deopt/SynchronizedMethodDeoptimizationTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EAMergingTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EATestBase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EarlyReadEliminationTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EscapeAnalysisTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/NestedBoxingTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PEAAssertionsTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PEAReadEliminationTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PartialEscapeAnalysisTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PoorMansEATest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/UnsafeEATest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/inlining/InliningTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/inlining/RecursiveInliningTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/tutorial/GraalTutorial.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/tutorial/InvokeGraal.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/tutorial/StaticAnalysis.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/tutorial/StaticAnalysisTests.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/CompilerThread.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/CompilerThreadFactory.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/GraalCompiler.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/GraalCompilerOptions.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/GraalDebugInitializationParticipant.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/LIRGenerationPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/BytecodeParserTool.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/DebugInfoBuilder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/InstructionPrinter.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeLIRBuilder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeMatchRules.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/package-info.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/ComplexMatchResult.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/ComplexMatchValue.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchContext.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchGenerator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchPattern.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchRule.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchRuleRegistry.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchRules.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchStatement.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchStatementSet.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchableNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchableNodes.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/package-info.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/CoreCompilerConfiguration.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/EconomyCompilerConfiguration.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/EconomyHighTier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/EconomyLowTier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/EconomyMidTier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/GraphChangeMonitoringPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/HighTier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/LowTier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/MidTier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/target/Backend.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug.test/src/org/graalvm/compiler/debug/test/CSVUtilTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug.test/src/org/graalvm/compiler/debug/test/DebugHistogramTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug.test/src/org/graalvm/compiler/debug/test/DebugTimerTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/CSVUtil.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/Debug.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugCloseable.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugConfig.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugConfigCustomizer.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugConfigScope.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugCounter.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugDumpHandler.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugDumpScope.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugEnvironment.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugFilter.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugHistogram.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugInitializationParticipant.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugMemUseTracker.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugMethodMetrics.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugTimer.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugValueFactory.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugVerifyHandler.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DelegatingDebugConfig.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/Fingerprint.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/GraalDebugConfig.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/GraalError.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/Indent.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/JavaMethodContext.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/LogStream.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/Management.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/MethodFilter.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/TTY.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/TTYStreamProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/TimeSource.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/TopLevelDebugConfig.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/AccumulatedDebugValue.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/CloseableCounterImpl.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/CounterImpl.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/DebugHistogramAsciiPrinter.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/DebugHistogramImpl.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/DebugHistogramRPrinter.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/DebugScope.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/DebugValue.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/DebugValueMap.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/DebugValuesPrinter.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/KeyRegistry.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/MemUseTrackerImpl.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/TimerImpl.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/method/MethodMetricsImpl.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/method/MethodMetricsInlineeScopeInfo.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/method/MethodMetricsPrinter.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/method/MethodMetricsRootScopeInfo.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/NodeMapTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/NodeUsagesTests.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/NodeValidationChecksTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/TestNodeInterface.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/TypedNodeIteratorTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/TypedNodeIteratorTest2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/matchers/NodeIterableContains.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/matchers/NodeIterableCount.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/matchers/NodeIterableIsEmpty.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/.checkstyle_checks.xml
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/CachedGraph.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/DefaultNodeCollectionsProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Edges.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/GraalGraphError.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Graph.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/GraphNodeIterator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/InputEdges.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/IterableNodeType.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Node.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeBitMap.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeClass.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeCollectionsProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeFlood.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeIdAccessor.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeInputList.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeInterface.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeList.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeMap.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeNodeMap.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeSourcePosition.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeStack.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeSuccessorList.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeUnionFind.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeUsageIterable.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeUsageIterator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeUsageWithModCountIterator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeWorkList.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Position.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/SuccessorEdges.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/TypedGraphNodeIterator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/UnsafeAccess.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/VerificationError.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/iterators/FilteredNodeIterable.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/iterators/NodeIterable.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/iterators/NodeIterator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/iterators/NodePredicate.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/iterators/NodePredicates.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/iterators/PredicatedProxyNodeIterator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/package-info.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/spi/Canonicalizable.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/spi/CanonicalizerTool.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/spi/Simplifiable.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/spi/SimplifierTool.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackend.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackendFactory.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotCRuntimeCallEpilogueOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotCRuntimeCallPrologueOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotDeoptimizeCallerOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotDeoptimizeOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotDirectStaticCallOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotDirectVirtualCallOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotEpilogueOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotForeignCallsProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotJumpToExceptionHandlerInCallerOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLIRGenerator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLIRKindTool.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLoweringProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotMove.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotMoveFactory.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotNodeLIRBuilder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotPatchReturnAddressOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotRegisterAllocationConfig.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotReturnOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotSafepointOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotStrategySwitchOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotUnwindOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64IndirectCallOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArchHotSpotNodeCostProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/AMD64HotSpotFrameOmissionTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/CompressedNullCheckTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/DataPatchInConstantsTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/StubAVXTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64DeoptimizationStub.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64DeoptimizeOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotAddressLowering.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotArithmeticLIRGenerator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackend.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackendFactory.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotCRuntimeCallEpilogueOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotCRuntimeCallPrologueOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotConstantRetrievalOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotCounterOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotDeoptimizeCallerOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotDirectStaticCallOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotEnterUnpackFramesStackFrameOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotEpilogueBlockEndOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotEpilogueOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotForeignCallsProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotJumpToExceptionHandlerInCallerOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRGenerator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRKindTool.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLeaveCurrentStackFrameOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLeaveDeoptimizedStackFrameOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLeaveUnpackFramesStackFrameOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLoadAddressOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLoadConfigValueOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLoweringProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotMathIntrinsicOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotMove.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotMoveFactory.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotNodeCostProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotNodeLIRBuilder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotPatchReturnAddressOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotPushInterpreterFrameOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotRegisterAllocationConfig.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotRestoreRbpOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotReturnOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotSafepointOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotStrategySwitchOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotSuitesProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotUnwindOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotspotDirectVirtualCallOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64IndirectCallOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64MathStub.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64RawNativeCallNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64TailcallOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64UncommonTrapStub.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.lir.test/src/org/graalvm/compiler/hotspot/lir/test/ExceedMaxOopMapStackOffset.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCDeoptimizationStub.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCDeoptimizeOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotBackend.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotBackendFactory.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotCRuntimeCallEpilogueOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotCRuntimeCallPrologueOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotCounterOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotDeoptimizeCallerOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotEnterUnpackFramesStackFrameOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotEpilogueOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotForeignCallsProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotJumpToExceptionHandlerInCallerOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotJumpToExceptionHandlerOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLIRGenerator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLIRKindTool.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLeaveCurrentStackFrameOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLeaveDeoptimizedStackFrameOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLeaveUnpackFramesStackFrameOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLoweringProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotMove.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotMoveFactory.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotNodeCostProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotNodeLIRBuilder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotPatchReturnAddressOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotPushInterpreterFrameOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotRegisterAllocationConfig.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotReturnOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotSafepointOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotStrategySwitchOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotUnwindOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotspotDirectStaticCallOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotspotDirectVirtualCallOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCIndirectCallOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCUncommonTrapStub.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/AheadOfTimeCompilationTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ArrayCopyIntrinsificationTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CRC32SubstitutionsTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ClassSubstitutionsTests.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompileTheWorldTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompressedOopTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ConstantPoolSubstitutionsTests.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/DataPatchTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ExplicitExceptionTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ForeignCallDeoptimizeTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/GraalOSRLockTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/GraalOSRTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/GraalOSRTestBase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotCryptoSubstitutionTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotGraalCompilerTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotMethodSubstitutionTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotMonitorValueTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotNmethodTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotNodeSubstitutionsTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotResolvedJavaFieldTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotResolvedObjectTypeTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/InstalledCodeExecuteHelperTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/JVMCIInfopointErrorTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/LoadJavaMirrorWithKlassTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/MemoryUsageBenchmark.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/TestIntrinsicCompiles.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/TestSHASubstitutions.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/WriteBarrierAdditionTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/WriteBarrierVerificationTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/BootstrapWatchDog.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilationCounters.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilationStatistics.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilationTask.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilationWatchDog.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompileTheWorld.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompileTheWorldOptions.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilerConfigurationFactory.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilerRuntimeHotSpotVMConfig.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompressEncoding.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CoreCompilerConfigurationFactory.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/EconomyCompilerConfigurationFactory.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/FingerprintUtil.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackend.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackendFactory.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotCompilationIdentifier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotCompiledCodeBuilder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotCounterOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotDataBuilder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotDebugInfoBuilder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotForeignCallLinkage.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotForeignCallLinkageImpl.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalCompiler.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalCompilerFactory.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalJVMCIServiceLocator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntime.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntimeProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalVMEventListener.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotHostBackend.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotInstructionProfiling.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotLIRGenerationResult.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotLIRGenerator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotLockStack.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotNodeLIRBuilder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotReferenceMapBuilder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotReplacementsImpl.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotTTYStreamProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/JVMCIVersionCheck.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/PrintStreamOption.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/debug/BenchmarkCounters.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/lir/HotSpotZapRegistersPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotAOTProfilingPlugin.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotClassInitializationPlugin.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotConstantFieldProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotConstantLoadAction.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotDisassemblerProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotForeignCallsProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotForeignCallsProviderImpl.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraalConstantFieldProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotHostForeignCallsProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotInvocationPlugins.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotLoweringProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotNodePlugin.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotProfilingPlugin.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotProviders.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotRegisters.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotRegistersProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotSnippetReflectionProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotStampProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotSuitesProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotWordOperationPlugin.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/AcquiredCASLockNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/AllocaNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/ArrayRangeWriteBarrier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/BeginLockScopeNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/CompressionNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/ComputeObjectAddressNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/CurrentJavaThreadNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/CurrentLockNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/DeoptimizationFetchUnrollInfoCallNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/DeoptimizeCallerNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/DeoptimizingStubCall.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/DimensionsNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/DirectCompareAndSwapNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/EndLockScopeNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/EnterUnpackFramesStackFrameNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/FastAcquireBiasedLockNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/G1ArrayRangePostWriteBarrier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/G1ArrayRangePreWriteBarrier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/G1PostWriteBarrier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/G1PreWriteBarrier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/G1ReferentFieldReadBarrier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/GetObjectAddressNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/GraalHotSpotVMConfigNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/HotSpotDirectCallTargetNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/HotSpotIndirectCallTargetNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/HotSpotNodeCostProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/JumpToExceptionHandlerInCallerNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/JumpToExceptionHandlerNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/LeaveCurrentStackFrameNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/LeaveDeoptimizedStackFrameNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/LeaveUnpackFramesStackFrameNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/LoadIndexedPointerNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/MonitorCounterNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/ObjectWriteBarrier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/PatchReturnAddressNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/PushInterpreterFrameNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/SaveAllRegistersNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/SerialArrayRangeWriteBarrier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/SerialWriteBarrier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/SnippetAnchorNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/SnippetLocationProxyNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/StubForeignCallNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/StubStartNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/UncommonTrapCallNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/VMErrorNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/WriteBarrier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/EncodedSymbolNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/InitializeKlassNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/InitializeKlassStubCall.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/LoadConstantIndirectlyFixedNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/LoadConstantIndirectlyNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/LoadMethodCountersIndirectlyNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/LoadMethodCountersNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/ResolveConstantNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/ResolveConstantStubCall.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/ResolveMethodAndLoadCountersNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/ResolveMethodAndLoadCountersStubCall.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/profiling/ProfileBranchNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/profiling/ProfileInvokeNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/profiling/ProfileNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/profiling/ProfileWithNotificationNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/profiling/RandomSeedNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/type/HotSpotLIRKindTool.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/type/KlassPointerStamp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/type/MetaspacePointerStamp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/type/MethodCountersPointerStamp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/type/MethodPointerStamp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/type/NarrowOopStamp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/package-info.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/AheadOfTimeVerificationPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/LoadJavaMirrorWithKlassPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/OnStackReplacementPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/WriteBarrierAdditionPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/WriteBarrierVerificationPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/aot/AOTInliningPolicy.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/aot/EliminateRedundantInitializationPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/aot/ReplaceConstantNodesPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/profiling/FinalizeProfileNodesPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/AESCryptSubstitutions.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/AssertionSnippets.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/BigIntegerSubstitutions.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/CRC32Substitutions.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/CallSiteTargetNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/CipherBlockChainingSubstitutions.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ClassGetHubNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/EncodedSymbolConstant.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HashCodeSnippets.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotClassSubstitutions.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotspotSnippetsOptions.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HubGetClassNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/IdentityHashCodeNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/InstanceOfSnippets.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/KlassLayoutHelperNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/LoadExceptionObjectSnippets.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/MonitorSnippets.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/NewObjectSnippets.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ObjectCloneNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ObjectCloneSnippets.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ObjectSubstitutions.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ReflectionGetCallerClassNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ReflectionSubstitutions.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/SHA2Substitutions.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/SHA5Substitutions.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/SHASubstitutions.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/StringToBytesSnippets.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ThreadSubstitutions.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/TypeCheckSnippetUtils.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeAccess.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeLoadSnippets.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/WriteBarrierSnippets.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/aot/ResolveConstantSnippets.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopyCallNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopyNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopySlowPathNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopySnippets.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopyUnrollNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/CheckcastArrayCopyCallNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopyNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopySnippets.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/profiling/ProbabilisticProfileSnippets.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/profiling/ProfileSnippets.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/ArrayStoreExceptionStub.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/ClassCastExceptionStub.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/CreateExceptionStub.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/DeoptimizationStub.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/ExceptionHandlerStub.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/ForeignCallStub.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/NewArrayStub.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/NewInstanceStub.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/NullPointerExceptionStub.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/OutOfBoundsExceptionStub.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/SnippetStub.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/Stub.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/StubCompilationIdentifier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/StubOptions.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/StubUtil.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/UncommonTrapStub.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/UnwindExceptionToCallerStub.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/VerifyOopStub.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/word/HotSpotOperation.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/word/HotSpotWordTypes.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/word/KlassPointer.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/word/MetaspacePointer.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/word/MethodCountersPointer.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/word/MethodPointer.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/word/PointerCastNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BciBlockMapping.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParserOptions.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/ComputeLoopFrequenciesClosure.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/DefaultSuitesProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/FrameStateBuilder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/GraphBuilderPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/JsrNotSupportedBailout.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/JsrScope.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/LargeLocalLiveness.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/LocalLiveness.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/SmallLocalLiveness.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/SuitesProviderBase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/JTTTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/backend/ConstantPhiTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/backend/EmptyMethodTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/backend/LargeConstantSectionTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_aaload.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_aaload_1.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_aastore.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_aload_0.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_aload_1.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_aload_2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_aload_3.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_anewarray.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_areturn.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_arraylength.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_athrow.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_baload.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_bastore.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_caload.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_castore.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_checkcast01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_checkcast02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_checkcast03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_d2f.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_d2i01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_d2i02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_d2l01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_d2l02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_d2l03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dadd.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_daload.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dastore.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dcmp01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dcmp02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dcmp03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dcmp04.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dcmp05.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dcmp06.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dcmp07.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dcmp08.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dcmp09.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dcmp10.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ddiv.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dmul.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dneg.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dneg2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_double_base.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_drem.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dreturn.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dsub.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dsub2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_f2d.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_f2i01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_f2i02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_f2l01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_f2l02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fadd.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_faload.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fastore.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fcmp01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fcmp02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fcmp03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fcmp04.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fcmp05.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fcmp06.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fcmp07.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fcmp08.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fcmp09.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fcmp10.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fdiv.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fload.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fload_2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_float_base.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fmul.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fneg.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_frem.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_freturn.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fsub.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getfield.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getfield_b.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getfield_c.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getfield_d.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getfield_f.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getfield_i.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getfield_l.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getfield_o.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getfield_s.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getfield_z.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getstatic_b.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getstatic_c.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getstatic_d.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getstatic_f.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getstatic_i.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getstatic_l.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getstatic_s.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getstatic_z.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_i2b.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_i2c.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_i2d.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_i2f.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_i2l.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_i2s.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iadd.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iadd2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iadd3.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iadd_const0.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iadd_const1.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iadd_const2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iadd_const3.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iaload.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iand.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iastore.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iconst.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_idiv.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_idiv2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifeq.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifeq_2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifeq_3.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifge.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifge_2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifge_3.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifgt.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ificmplt1.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ificmplt2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ificmpne1.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ificmpne2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifle.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iflt.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifne.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifnonnull.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifnonnull_2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifnonnull_3.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifnull.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifnull_2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifnull_3.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iinc_1.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iinc_2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iinc_3.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iinc_4.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iload_0.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iload_0_1.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iload_0_2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iload_1.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iload_1_1.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iload_2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iload_3.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_imul.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ineg.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_instanceof.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_instanceof01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_invokeinterface.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_invokespecial.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_invokespecial2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_invokestatic.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_invokevirtual.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ior.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_irem.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_irem2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_irem3.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ireturn.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ishl.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ishr.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_isub.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iushr.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ixor.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_l2d.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_l2f.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_l2i.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_l2i_2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ladd.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ladd2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_laload.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_land.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lastore.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lcmp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ldc_01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ldc_02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ldc_03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ldc_04.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ldc_05.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ldc_06.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ldiv.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ldiv2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ldiv3.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lload_0.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lload_01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lload_1.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lload_2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lload_3.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lmul.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lneg.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lookupswitch01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lookupswitch02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lookupswitch03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lookupswitch04.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lookupswitch05.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lor.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lrem.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lrem2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lreturn.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lshl.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lshr.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lshr02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lsub.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lushr.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lxor.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_monitorenter.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_monitorenter02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_multianewarray01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_multianewarray02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_multianewarray03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_multianewarray04.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_new.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_newarray.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_putfield_01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_putfield_02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_putfield_03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_putfield_04.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_putstatic.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_saload.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_sastore.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_tableswitch.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_tableswitch2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_tableswitch3.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_tableswitch4.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_wide01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_wide02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_aaload0.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_aaload1.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_aastore0.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_aastore1.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_anewarray.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_arraylength.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_athrow0.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_athrow1.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_athrow2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_athrow3.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_baload.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_bastore.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_caload.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_castore.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_checkcast.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_checkcast1.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_checkcast2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_checkcast3.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_checkcast4.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_checkcast5.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_checkcast6.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_daload.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_dastore.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_faload.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_fastore.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_getfield.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_getfield1.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_iaload.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_iastore.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_idiv.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_idiv2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_invokespecial01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_invokevirtual01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_invokevirtual02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_irem.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_laload.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_lastore.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_ldiv.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_ldiv2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_lrem.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_monitorenter.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_multianewarray.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_newarray.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_putfield.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_saload.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_sastore.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_Loop01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_Loop02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_Loop03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_NASE_1.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_NASE_2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_NPE_00.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_NPE_01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_NPE_02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_NPE_03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_NPE_04.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_NPE_05.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_NPE_06.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_NPE_07.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_NPE_08.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_NPE_09.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_NPE_10.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_NPE_11.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_StackOverflowError_01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_StackOverflowError_02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_StackOverflowError_03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_Two01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_Two02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_Two03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_Unresolved.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_Unresolved01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_Unresolved02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_Unresolved03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Except_Locals.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Except_Synchronized01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Except_Synchronized02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Except_Synchronized03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Except_Synchronized04.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Except_Synchronized05.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Finally01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Finally02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/StackTrace_AIOOBE_00.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/StackTrace_CCE_00.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/StackTrace_NPE_00.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/StackTrace_NPE_01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/StackTrace_NPE_02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/StackTrace_NPE_03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Throw_InCatch01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Throw_InCatch02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Throw_InCatch03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Throw_InNested.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Throw_NPE_01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Throw_Synchronized01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Throw_Synchronized02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Throw_Synchronized03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Throw_Synchronized04.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Throw_Synchronized05.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/UntrustedInterfaces.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_allocate01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_allocate02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_allocate03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_allocate04.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_array01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_array02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_array03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_array04.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_control01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_control02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_convert01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_count.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_dead01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_demo01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_field01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_field02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_field03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_field04.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_idea.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_inline01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_inline02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_invoke01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_life.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_nest01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_nest02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_scope01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_scope02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_series.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_trees01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6186134.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6196102.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6753639.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6823354.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6850611.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6959129.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test7005594.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/CharacterBits.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/Class_getName.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/DivideUnsigned.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/EnumMap01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/EnumMap02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/IntegerBits.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/LongBits.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/ShortBits.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/System_currentTimeMillis01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/System_currentTimeMillis02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/System_nanoTime01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/System_nanoTime02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/System_setOut.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/Thread_setName.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/UnsafeAccess01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/UnsafeAllocateInstance01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/Unsafe_compareAndSwap.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/Unsafe_compareAndSwapNullCheck.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Boxed_TYPE_01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Bridge_method01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/ClassLoader_loadClass01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_Literal01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_asSubclass01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_cast01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_cast02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_forName01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_forName02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_forName03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_forName04.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_forName05.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_getComponentType01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_getInterfaces01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_getModifiers01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_getModifiers02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_getName01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_getName02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_getSimpleName01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_getSimpleName02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_getSuperClass01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_isArray01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_isAssignableFrom01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_isAssignableFrom02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_isAssignableFrom03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_isInstance01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_isInstance02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_isInstance03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_isInstance04.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_isInstance05.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_isInstance06.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_isInstance07.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_isInterface01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_isPrimitive01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Double_01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Double_conditional.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Double_toString.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Float_01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Float_02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Float_03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Float_conditional.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Int_greater01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Int_greater02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Int_greater03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Int_greaterEqual01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Int_greaterEqual02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Int_greaterEqual03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Int_less01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Int_less02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Int_less03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Int_lessEqual01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Int_lessEqual02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Int_lessEqual03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/JDK_ClassLoaders01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/JDK_ClassLoaders02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/LambdaEagerTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Long_greater01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Long_greater02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Long_greater03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Long_greaterEqual01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Long_greaterEqual02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Long_greaterEqual03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Long_less01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Long_less02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Long_less03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Long_lessEqual01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Long_lessEqual02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Long_lessEqual03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Long_reverseBytes01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Long_reverseBytes02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_abs.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_cos.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_exact.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_exp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_log.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_log10.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_pow.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_round.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_sin.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_sqrt.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_tan.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_clone01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_clone02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_equals01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_getClass01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_hashCode01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_hashCode02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_notify01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_notify02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_notifyAll01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_notifyAll02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_toString01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_toString02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_wait01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_wait02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_wait03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/ProcessEnvironment_init.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/StringCoding_Scale.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/String_intern01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/String_intern02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/String_intern03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/String_valueOf01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/System_identityHashCode01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/DegeneratedLoop.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop04.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop05.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop06.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop07.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop07_2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop08.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop09.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop09_2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop11.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop12.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop13.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop14.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop15.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop16.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop17.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/LoopEscape.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/LoopInline.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/LoopLastIndexOf.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/LoopNewInstance.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/LoopParseLong.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/LoopPhi.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/LoopPhiResolutionTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/LoopSpilling.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/LoopSwitch01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/LoopUnroll.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/SpillLoopPhiVariableAtDefinition.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/ArrayCompare01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/ArrayCompare02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BC_invokevirtual2.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigByteParams01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigDoubleParams02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigFloatParams01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigFloatParams02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigIntParams01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigIntParams02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigInterfaceParams01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigLongParams02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigMixedParams01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigMixedParams02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigMixedParams03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigMixedParams04.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigObjectParams01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigObjectParams02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigParamsAlignment.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigShortParams01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigVirtualParams01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/Bubblesort.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/ConstantLoadTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/Fibonacci.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/FloatingReads.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/InvokeInterface_01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/InvokeInterface_02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/InvokeInterface_03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/InvokeInterface_04.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/InvokeVirtual_01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/InvokeVirtual_02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/Matrix01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/ReferenceMap01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/StrangeFrames.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/String_format01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/String_format02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/VarArgs_String01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/VarArgs_Unroll.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/VarArgs_boolean01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/VarArgs_byte01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/VarArgs_char01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/VarArgs_double01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/VarArgs_float01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/VarArgs_int01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/VarArgs_long01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/VarArgs_short01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ABCE_01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ABCE_02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ABCE_03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ArrayCopy01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ArrayCopy02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ArrayCopy03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ArrayCopy04.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ArrayCopy05.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ArrayCopy06.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ArrayCopyGeneric.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ArrayLength01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/BC_idiv_16.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/BC_idiv_4.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/BC_imul_16.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/BC_imul_4.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/BC_ldiv_16.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/BC_ldiv_4.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/BC_lmul_16.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/BC_lmul_4.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/BC_lshr_C16.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/BC_lshr_C24.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/BC_lshr_C32.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/BlockSkip01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/BoxingIdentity.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Cmov01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Cmov02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Conditional01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ConditionalElimination01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ConditionalElimination02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ConvertCompare.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/DeadCode01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/DeadCode02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Cast01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Convert01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Convert02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Convert03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Convert04.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Double01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Double02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Double03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Float01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Float02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_InstanceOf01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Int01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Int02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Long01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Long02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Math01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/InferStamp01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Inline01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Inline02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/LLE_01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/List_reorder_bug.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Logic0.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/LongToSomethingArray01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/NCE_01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/NCE_02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/NCE_03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/NCE_04.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/NCE_FlowSensitive01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/NCE_FlowSensitive02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/NCE_FlowSensitive03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/NCE_FlowSensitive04.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/NCE_FlowSensitive05.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Narrow_byte01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Narrow_byte02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Narrow_byte03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Narrow_char01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Narrow_char02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Narrow_char03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Narrow_short01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Narrow_short02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Narrow_short03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/NestedLoop_EA.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Phi01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Phi02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Phi03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ReassociateConstants.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_Convert01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_Double01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_Float01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_Int01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_Int02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_Int03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_Int04.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_IntShift01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_IntShift02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_Long01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_Long02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_Long03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_Long04.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_LongShift01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_LongShift02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/SchedulingBug_01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/SignExtendShort.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Switch01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Switch02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/TypeCastElem.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/UnsafeDeopt.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Cast01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Cast02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Convert01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Convert02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Double01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Double02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Field01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Field02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Float01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Float02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_InstanceOf01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_InstanceOf02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_InstanceOf03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Int01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Int02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Int03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Long01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Long02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Long03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Loop01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_get01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_get02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_get03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_getBoolean01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_getByte01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_getChar01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_getDouble01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_getFloat01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_getInt01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_getLength01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_getLong01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_getShort01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_newInstance01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_newInstance02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_newInstance03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_newInstance04.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_newInstance05.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_newInstance06.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_set01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_set02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_set03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_setBoolean01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_setByte01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_setChar01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_setDouble01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_setFloat01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_setInt01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_setLong01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_setShort01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_getDeclaredField01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_getDeclaredMethod01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_getField01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_getField02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_getMethod01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_getMethod02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_newInstance01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_newInstance02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_newInstance03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_newInstance06.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_newInstance07.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Field_get01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Field_get02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Field_get03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Field_get04.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Field_getType01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Field_set01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Field_set02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Field_set03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Invoke_except01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Invoke_main01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Invoke_main02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Invoke_main03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Invoke_virtual01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Method_getParameterTypes01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Method_getReturnType01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Monitor_contended01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Monitor_notowner01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Monitorenter01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Monitorenter02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Object_wait01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Object_wait02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Object_wait03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Object_wait04.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/SynchronizedLoopExit01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/ThreadLocal01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/ThreadLocal02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/ThreadLocal03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_currentThread01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_getState01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_getState02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_holdsLock01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_isAlive01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_isInterrupted01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_isInterrupted02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_isInterrupted03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_isInterrupted04.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_isInterrupted05.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_join01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_join02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_join03.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_new01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_new02.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_setPriority01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_sleep01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_yield01.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64AddressValue.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ArithmeticLIRGeneratorTool.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ArithmeticOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64BitManipulationOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64BlockEndOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64BreakpointOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64Call.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64Compare.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ControlFlow.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64FrameMap.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64FrameMapBuilder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64LIRInstruction.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64Move.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64PauseOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64PrefetchOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ReinterpretOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64SignExtendOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64AddressValue.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Arithmetic.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArithmeticLIRGeneratorTool.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayEqualsOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Binary.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64BinaryConsumer.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64BlockEndOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64BreakpointOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ByteSwapOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64CCall.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Call.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ClearRegisterOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ControlFlow.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64FrameMap.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64FrameMapBuilder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64LIRInstruction.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathIntrinsicBinaryOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Move.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MulDivOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64PauseOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64PrefetchOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ReadTimestampCounter.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64RestoreRegistersOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64SaveRegistersOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ShiftOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64SignExtendOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Unary.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64VZeroUpper.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ZapRegistersOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ZapStackOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/phases/StackMoveOptimizationPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.jtt/src/org/graalvm/compiler/lir/jtt/ConstantStackCastTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.jtt/src/org/graalvm/compiler/lir/jtt/LIRTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.jtt/src/org/graalvm/compiler/lir/jtt/LIRTestSpecification.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.jtt/src/org/graalvm/compiler/lir/jtt/LIRTestTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.jtt/src/org/graalvm/compiler/lir/jtt/SPARCBranchBailoutTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.jtt/src/org/graalvm/compiler/lir/jtt/StackMoveTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCAddressValue.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCArithmetic.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCArrayEqualsOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCBitManipulationOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCBlockEndOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCBreakpointOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCByteSwapOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCCall.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCControlFlow.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCDelayedControlTransfer.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCFloatCompareOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCFrameMap.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCFrameMapBuilder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCImmediateAddressValue.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCIndexedAddressValue.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCJumpOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCLIRInstruction.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCLIRInstructionMixin.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCLoadConstantTableBaseOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCMove.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCOP3Op.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCOPFOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCPauseOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCPrefetchOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCSaveRegistersOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCTailDelayedLIRInstruction.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.test/src/org/graalvm/compiler/lir/test/CompositeValueReplacementTest1.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.test/src/org/graalvm/compiler/lir/test/GenericValueMapTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.test/src/org/graalvm/compiler/lir/test/alloc/trace/TraceGlobalMoveResolutionMappingTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/BailoutAndRestartBackendException.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/CompositeValue.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/CompositeValueClass.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ConstantValue.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ControlFlowOptimizer.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/EdgeMoveOptimizer.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/FullInfopointOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/InstructionStateProcedure.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/InstructionValueConsumer.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/InstructionValueProcedure.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIR.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRFrameState.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRInsertionBuffer.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRInstruction.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRInstructionClass.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRIntrospection.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRValueUtil.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRVerifier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LabelRef.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/NullCheckOptimizer.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/Opcode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/RedundantMoveElimination.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/StandardOp.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/StateProcedure.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/SwitchStrategy.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ValueConsumer.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ValueProcedure.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/Variable.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/VirtualStackSlot.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/AllocationStageVerifier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/OutOfRegistersException.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/SaveCalleeSaveRegisters.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/Interval.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/IntervalWalker.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScan.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanAssignLocationsPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanEliminateSpillMovePhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanIntervalDumper.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanLifetimeAnalysisPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanOptimizeSpillPositionPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanRegisterAllocationPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanResolveDataFlowPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanWalker.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/MoveResolver.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/OptimizingLinearScanWalker.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/Range.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/RegisterVerifier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/ssa/SSALinearScan.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/ssa/SSALinearScanEliminateSpillMovePhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/ssa/SSALinearScanLifetimeAnalysisPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/ssa/SSALinearScanResolveDataFlowPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/ssa/SSAMoveResolver.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/DefaultTraceRegisterAllocationPolicy.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/ShadowedRegisterValue.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/TraceAllocationPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/TraceBuilderPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/TraceGlobalMoveResolutionPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/TraceGlobalMoveResolver.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/TraceRegisterAllocationPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/TraceRegisterAllocationPolicy.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/TraceUtil.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/TrivialTraceAllocator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/bu/BottomUpAllocator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/FixedInterval.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/FixedRange.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/IntervalHint.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/RegisterVerifier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceInterval.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceIntervalWalker.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLinearScanAllocationPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLinearScanAssignLocationsPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLinearScanEliminateSpillMovePhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLinearScanLifetimeAnalysisPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLinearScanPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLinearScanRegisterAllocationPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLinearScanResolveDataFlowPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLinearScanWalker.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLocalMoveResolver.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/asm/ArrayDataPointerConstant.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/asm/CompilationResultBuilder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/asm/CompilationResultBuilderFactory.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/asm/DataBuilder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/asm/FrameContext.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/constopt/ConstantLoadOptimization.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/constopt/ConstantTree.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/constopt/ConstantTreeAnalyzer.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/constopt/DefUseTree.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/constopt/UseEntry.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/constopt/VariableMap.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/debug/IntervalDumper.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/debug/LIRGenerationDebugContext.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/dfa/LocationMarker.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/dfa/LocationMarkerPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/dfa/MarkBasePointersPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/dfa/RegStackValueSet.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/dfa/UniqueWorkList.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/framemap/FrameMap.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/framemap/FrameMapBuilder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/framemap/FrameMapBuilderImpl.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/framemap/FrameMapBuilderTool.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/framemap/ReferenceMapBuilder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/framemap/SimpleVirtualStackSlot.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/framemap/VirtualStackSlotRange.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/ArithmeticLIRGenerator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/ArithmeticLIRGeneratorTool.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/BlockValueMap.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/DiagnosticLIRGeneratorTool.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGenerationResult.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGenerator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGeneratorTool.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/PhiResolver.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/VerifyingMoveFactory.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/AllocationPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/AllocationStage.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/EconomyAllocationStage.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/EconomyPostAllocationOptimizationStage.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/EconomyPreAllocationOptimizationStage.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/GenericContext.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/LIRPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/LIRPhaseSuite.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/LIRSuites.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/PostAllocationOptimizationPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/PostAllocationOptimizationStage.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/PreAllocationOptimizationPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/PreAllocationOptimizationStage.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/profiling/MethodProfilingPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/profiling/MoveProfiler.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/profiling/MoveProfilingPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/profiling/MoveType.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssa/SSAUtil.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssa/SSAVerifier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssi/FastSSIBuilder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssi/SSIBuilder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssi/SSIBuilderBase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssi/SSIConstructionPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssi/SSIUtil.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssi/SSIVerifier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/stackslotalloc/FixPointIntervalBuilder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/stackslotalloc/LSStackSlotAllocator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/stackslotalloc/SimpleStackSlotAllocator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/stackslotalloc/StackInterval.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/stackslotalloc/StackIntervalDumper.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/stackslotalloc/StackSlotAllocatorUtil.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/util/GenericValueMap.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/util/IndexedValueMap.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/util/RegisterMap.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/util/ValueMap.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/util/ValueSet.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/util/VariableVirtualStackValueMap.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/ContextlessLoopPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopFullUnrollPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopPeelingPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopSafepointEliminationPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopTransformations.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopUnswitchingPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/ReassociateInvariantPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/BasicInductionVariable.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/CountedLoopInfo.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/DefaultLoopPolicies.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/DerivedConvertedInductionVariable.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/DerivedInductionVariable.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/DerivedOffsetInductionVariable.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/DerivedScaledInductionVariable.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/InductionVariable.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopEx.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragment.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragmentInside.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragmentInsideBefore.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragmentInsideFrom.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragmentWhole.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopPolicies.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopsData.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/MathUtil.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/micro/benchmarks/ArrayDuplicationBenchmark.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/micro/benchmarks/GuardedIntrinsicBenchmark.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/micro/benchmarks/MathFunctionBenchmark.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/micro/benchmarks/SimpleSyncBenchmark.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/micro/benchmarks/package-info.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/ConditionalEliminationBenchmark.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/FrameStateAssigmentPhaseBenchmark.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/GraalBenchmark.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/GraphCopyBenchmark.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/NodeBenchmark.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/SchedulePhaseBenchmark.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/TestJMH.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/util/FrameStateAssignmentState.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/util/GraalState.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/util/GraalUtil.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/util/GraphState.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/util/MethodSpec.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/util/NodesState.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/util/ScheduleState.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/lir/CompileTimeBenchmark.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/lir/GraalCompilerState.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/lir/RegisterAllocationTimeBenchmark.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/lir/trace/ControlFlowGraphState.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/lir/trace/TraceBuilderBenchmark.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/lir/trace/TraceLSRAIntervalBuildingBench.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodeinfo.processor/src/META-INF/services/javax.annotation.processing.Processor
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodeinfo.processor/src/org/graalvm/compiler/nodeinfo/processor/ElementException.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodeinfo.processor/src/org/graalvm/compiler/nodeinfo/processor/GraphNodeProcessor.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodeinfo.processor/src/org/graalvm/compiler/nodeinfo/processor/GraphNodeVerifier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodeinfo/src/org/graalvm/compiler/nodeinfo/InputType.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodeinfo/src/org/graalvm/compiler/nodeinfo/NodeCycles.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodeinfo/src/org/graalvm/compiler/nodeinfo/NodeInfo.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodeinfo/src/org/graalvm/compiler/nodeinfo/NodeSize.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodeinfo/src/org/graalvm/compiler/nodeinfo/StructuralInput.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodeinfo/src/org/graalvm/compiler/nodeinfo/Verbosity.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/AbstractObjectStampTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/IfNodeCanonicalizationTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/IntegerStampTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/LoopLivenessTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/LoopPhiCanonicalizerTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/NegateNodeCanonicalizationTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ObjectStampJoinTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ObjectStampMeetTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ObjectStampTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ReinterpretStampDoubleToLongTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ReinterpretStampFloatToIntTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ReinterpretStampIntToFloatTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ReinterpretStampLongToDoubleTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ReinterpretStampTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ShortCircuitOrNodeTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/AbstractBeginNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/AbstractDeoptimizeNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/AbstractEndNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/AbstractFixedGuardNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/AbstractLocalNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/AbstractMergeNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/AbstractStateSplit.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ArithmeticOperation.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/BeginNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/BeginStateSplitNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/BinaryOpLogicNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/BreakpointNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/CallTargetNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/CanonicalizableLocation.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ConditionAnchorNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ConstantNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ControlSinkNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ControlSplitNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/DeoptimizeNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/DeoptimizingFixedWithNextNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/DeoptimizingGuard.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/DeoptimizingNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/DirectCallTargetNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/DynamicDeoptimizeNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/DynamicPiNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/EncodedGraph.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/EndNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/EntryMarkerNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/EntryProxyNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FieldLocationIdentity.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FixedGuardNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FixedNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FixedNodeInterface.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FixedWithNextNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FloatingAnchoredNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FloatingGuardedNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FrameState.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FullInfopointNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphDecoder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphEncoder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GuardNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GuardPhiNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GuardProxyNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GuardedValueNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IndirectCallTargetNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/Invoke.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/InvokeNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/InvokeWithExceptionNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/KillingBeginNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/LogicConstantNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/LogicNegationNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/LogicNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/LoopBeginNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/LoopEndNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/LoopExitNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/LoweredCallTargetNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/MergeNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/NamedLocationIdentity.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ParameterNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/PauseNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/PhiNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/PiArrayNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/PiNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/PrefetchAllocateNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ProxyNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ReturnNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/SafepointNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ShortCircuitOrNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/SimplifyingGraphDecoder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/StartNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/StateSplit.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/StructuredGraph.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/TypeCheckHints.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/UnaryOpLogicNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/UnwindNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ValueNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ValueNodeInterface.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ValueNodeUtil.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ValuePhiNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ValueProxyNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/VirtualState.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/AbsNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/AddNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/AndNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/BinaryArithmeticNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/BinaryNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/CompareNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ConditionalNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ConvertNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/DivNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FixedBinaryNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FloatConvertNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FloatEqualsNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FloatLessThanNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FloatingNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerBelowNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerConvertNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerDivRemNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerEqualsNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerLessThanNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerTestNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IsNullNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/LeftShiftNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/MulNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NarrowNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NarrowableArithmeticNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NegateNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NormalizeCompareNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NotNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ObjectEqualsNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/OrNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/PointerEqualsNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ReinterpretNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/RemNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/RightShiftNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ShiftNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SignExtendNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SignedDivNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SignedRemNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SqrtNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SubNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnaryArithmeticNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnaryNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnsignedDivNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnsignedRemNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnsignedRightShiftNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/XorNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ZeroExtendNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/Block.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/ControlFlowGraph.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/HIRLoop.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/LocationSet.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/BindToRegisterNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/BlackholeNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/ControlFlowAnchorNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/ControlFlowAnchored.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/DynamicCounterNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/OpaqueNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/SpillRegistersNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/StringToBytesNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/VerifyHeapNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/WeakCounterNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/instrumentation/InstrumentationBeginNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/instrumentation/InstrumentationEndNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/instrumentation/InstrumentationInliningCallback.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/instrumentation/InstrumentationNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/instrumentation/IsMethodInlinedNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/instrumentation/MonitorProxyNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/instrumentation/RootNameNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/AnchoringNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/ArrayRangeWriteNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/BoxNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/BranchProbabilityNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/BytecodeExceptionNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/FixedValueAnchorNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/ForeignCallNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/GetClassNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/GuardedNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/GuardedUnsafeLoadNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/GuardingNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/IntegerSwitchNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/JavaReadNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/JavaWriteNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/LoadHubNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/LoadMethodNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/MembarNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/MonitorEnter.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/MonitorExit.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/NullCheckNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/OSRLocalNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/OSRStartNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/StoreHubNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/SwitchNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnboxNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnsafeAccessNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnsafeCopyNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnsafeLoadNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnsafeMemoryLoadNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnsafeMemoryStoreNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnsafeStoreNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/ValueAnchorNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/ClassInitializationPlugin.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/ForeignCallPlugin.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GeneratedInvocationPlugin.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderContext.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderPlugin.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderTool.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/InlineInvokePlugin.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/IntrinsicContext.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugins.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/LoopExplosionPlugin.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/MethodSubstitutionPlugin.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/NodePlugin.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/ParameterPlugin.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/ProfilingPlugin.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/TypePlugin.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AbstractNewArrayNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AbstractNewObjectNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AccessArrayNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AccessFieldNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AccessIndexedNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AccessMonitorNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/ArrayLengthNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AtomicReadAndAddNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AtomicReadAndWriteNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/ClassIsAssignableFromNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/CompareAndSwapNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/DynamicNewArrayNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/DynamicNewInstanceNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/ExceptionObjectNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/FinalFieldBarrierNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/ForeignCallDescriptors.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/InstanceOfDynamicNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/InstanceOfNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LoadExceptionObjectNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LoadFieldNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LoadIndexedNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LoweredAtomicReadAndWriteNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LoweredCompareAndSwapNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/MethodCallTargetNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/MonitorEnterNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/MonitorExitNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/MonitorIdNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/NewArrayNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/NewInstanceNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/NewMultiArrayNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/RawMonitorEnterNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/RegisterFinalizerNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/StoreFieldNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/StoreIndexedNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/TypeSwitchNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/AbstractMemoryCheckpoint.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/AbstractWriteNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/Access.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/FixedAccessNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/FloatableAccessNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/FloatingAccessNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/FloatingReadNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/HeapAccess.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryAccess.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryAnchorNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryCheckpoint.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryMap.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryMapNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryPhiNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/ReadNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/WriteNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/address/AddressNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/address/OffsetAddressNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/address/RawAddressNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/ArithmeticLIRLowerable.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/ArrayLengthProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/DefaultNodeCostProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/LIRLowerable.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/LimitedValueProxy.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/Lowerable.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/LoweringProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/LoweringTool.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/MemoryProxy.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/NodeCostProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/NodeLIRBuilderTool.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/NodeValueMap.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/NodeWithState.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/PiPushable.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/Proxy.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/Replacements.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/StampProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/UncheckedInterfaceProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/ValueProxy.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/Virtualizable.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/VirtualizableAllocation.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/VirtualizerTool.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/type/StampTool.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/util/ConstantFoldUtil.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/util/GraphUtil.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/AllocatedObjectNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/CommitAllocationNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/EnsureVirtualizedNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/EscapeObjectState.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/LockState.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/VirtualArrayNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/VirtualBoxingNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/VirtualInstanceNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/VirtualObjectNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options.processor/src/META-INF/services/javax.annotation.processing.Processor
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options.processor/src/org/graalvm/compiler/options/processor/OptionProcessor.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options.test/src/org/graalvm/compiler/options/test/NestedBooleanOptionValueTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options.test/src/org/graalvm/compiler/options/test/TestOptionValue.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/DerivedOptionValue.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/EnumOptionValue.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/NestedBooleanOptionValue.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/Option.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionDescriptor.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionDescriptors.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionType.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionValue.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionsParser.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/StableOptionValue.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/UniquePathUtilities.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common.test/src/org/graalvm/compiler/phases/common/test/StampFactoryTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/AbstractInliningPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/AddressLoweringPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/CanonicalizerPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ConvertDeoptimizeToGuardPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/DeadCodeEliminationPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/DeoptimizationGroupingPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/DominatorConditionalEliminationPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ExpandLogicPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/FloatingReadPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/FrameStateAssignmentPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/GuardLoweringPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/IncrementalCanonicalizerPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/IterativeConditionalEliminationPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/LazyValue.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/LockEliminationPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/LoopSafepointInsertionPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/LoweringPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/NonNullParametersPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/OptimizeGuardAnchorsPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ProfileCompiledMethodsPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/PushThroughPiPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/RemoveValueProxyPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/UseTrappingNullChecksPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ValueAnchorCleanupPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/VerifyHeapAtReturnPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/InliningPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/InliningUtil.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/AbstractInlineInfo.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/AssumptionInlineInfo.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/ExactInlineInfo.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/InlineInfo.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/MultiTypeGuardInlineInfo.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/TypeGuardInlineInfo.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/elem/Inlineable.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/elem/InlineableGraph.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/policy/AbstractInliningPolicy.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/policy/GreedyInliningPolicy.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/policy/InlineEverythingPolicy.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/policy/InlineMethodSubstitutionsPolicy.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/policy/InliningPolicy.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/walker/CallsiteHolder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/walker/CallsiteHolderExplorable.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/walker/ComputeInliningRelevance.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/walker/InliningData.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/walker/InliningIterator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/walker/MethodInvocation.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/instrumentation/ExtractInstrumentationPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/instrumentation/HighTierReconcileInstrumentationPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/instrumentation/InlineInstrumentationPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/instrumentation/MidTierReconcileInstrumentationPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/util/HashSetNodeEventListener.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/BasePhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/LazyName.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/OptimisticOptimizations.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/Phase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/PhaseSuite.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/VerifyPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/contract/NodeCostUtil.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/contract/PhaseSizeContract.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/FixedNodeProbabilityCache.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/InferStamps.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/MergeableState.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/PostOrderNodeIterator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/ReentrantBlockIterator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/ReentrantNodeIterator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/ScheduledNodeIterator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/ScopedPostOrderNodeIterator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/SinglePassNodeIterator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/StatelessPostOrderNodeIterator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/package-info.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/package-info.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/schedule/BlockClosure.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/schedule/MemoryScheduleVerification.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/schedule/SchedulePhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/CompilerConfiguration.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/HighTierContext.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/LowTierContext.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/MidTierContext.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/PhaseContext.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/Suites.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/SuitesCreator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/SuitesProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/TargetProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/util/BlockWorkList.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/util/GraphOrder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/util/MethodDebugValueName.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/util/Providers.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/verify/VerifyBailoutUsage.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/verify/VerifyCallerSensitiveMethods.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/verify/VerifyDebugUsage.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/verify/VerifyUpdateUsages.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/verify/VerifyUsageWithEquals.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/verify/VerifyVirtualizableUsage.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/BasicIdealGraphPrinter.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/BinaryGraphPrinter.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/CFGPrinter.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/CFGPrinterObserver.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/CanonicalStringGraphPrinter.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/CompilationPrinter.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/GraalDebugConfigCustomizer.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/GraphPrinter.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/GraphPrinterDumpHandler.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/IdealGraphPrinter.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/NoDeadCodeVerifyHandler.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64CountLeadingZerosNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64FloatArithmeticSnippets.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64GraphBuilderPlugins.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64IntegerArithmeticSnippets.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64IntegerSubstitutions.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64LongSubstitutions.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64ConvertSnippets.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64CountLeadingZerosNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64CountTrailingZerosNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64FloatConvertNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64GraphBuilderPlugins.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64MathSubstitutions.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64RoundNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.sparc/src/org/graalvm/compiler/replacements/sparc/SPARCGraphBuilderPlugins.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ArrayStoreBytecodeExceptionTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ArraysSubstitutionsTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/BitOpNodesTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/BytecodeExceptionTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ClassCastBytecodeExceptionTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/CompiledExceptionHandlerTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/CompiledNullPointerExceptionTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/DeoptimizeOnExceptionTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/DerivedOopTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/DynamicNewArrayTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/EdgesTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/FoldTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/IndexOobBytecodeExceptionTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/InstanceOfDynamicTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/InstanceOfTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/IntegerMulExactFoldTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/IntegerSubOverflowsTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/InvokeTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/MethodSubstitutionTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/MonitorTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/NewArrayTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/NewInstanceTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/NewMultiArrayTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/NullBytecodeExceptionTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ObjectAccessTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/PEGraphDecoderTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/PointerTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/PointerTrackingTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ReplacementsParseTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StandardMethodSubstitutionsTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringEqualsConstantTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringHashConstantTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringSubstitutionsTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/SubstitutionsTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/TypeCheckTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/UnsafeSubstitutionsTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/UnsignedIntegerTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/UnsignedMathTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/UnwindExceptionToCallerTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/WordTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/classfile/ClassfileBytecodeProviderTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/classfile/RedefineIntrinsicTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/META-INF/services/javax.annotation.processing.Processor
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/APHotSpotSignature.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/AbstractVerifier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/ClassSubstitutionVerifier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/FoldVerifier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/GeneratedFoldPlugin.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/GeneratedNodeIntrinsicPlugin.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/GeneratedPlugin.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/InjectedDependencies.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/MethodSubstitutionVerifier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/NodeIntrinsicVerifier.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/PluginGenerator.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/VerifierAnnotationProcessor.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ArraySubstitutions.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ArraysSubstitutions.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/BoxingSnippets.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/CachingPEGraphDecoder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ConstantBindingParameterPlugin.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/DefaultJavaLoweringProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/GraphKit.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/InlineDuringParsingPlugin.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/InlineGraalDirectivesPlugin.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/InstanceOfSnippetsTemplates.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/IntegerSubstitutions.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/IntrinsicGraphBuilder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/JavacBug.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/Log.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/LongSubstitutions.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/MethodHandlePlugin.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/NodeIntrinsificationProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/PEGraphDecoder.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ReplacementsImpl.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ReplacementsUtil.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetCounter.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetCounterNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetTemplate.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/Snippets.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StringSubstitutions.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/WordOperationPlugin.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/Classfile.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/ClassfileBytecode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/ClassfileBytecodeProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/ClassfileConstant.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/ClassfileConstantPool.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayEqualsNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/AssertionNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BasicArrayCopyNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BasicObjectCloneNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BinaryMathIntrinsicNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BitCountNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BitScanForwardNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BitScanReverseNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/CStringConstant.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/DirectObjectStoreNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/DirectStoreNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ExplodeLoopNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/LoadSnippetVarargParameterNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/MacroNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/MacroStateSplitNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/MethodHandleNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/PureFunctionMacroNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ReadRegisterNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ResolvedMethodHandleCallTargetNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ReverseBytesNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/UnaryMathIntrinsicNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/VirtualizableInvokeMacroNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/WriteRegisterNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerAddExactNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerAddExactSplitNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerExactArithmeticNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerExactArithmeticSplitNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerMulExactNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerMulExactSplitNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerMulHighNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerSubExactNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerSubExactSplitNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/UnsignedMulHighNode.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.runtime/src/org/graalvm/compiler/runtime/RuntimeProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/Salver.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/SalverDebugConfigCustomizer.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/SalverOptions.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/data/DataDict.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/data/DataList.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/dumper/AbstractGraalDumper.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/dumper/AbstractMethodScopeDumper.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/dumper/AbstractSerializerDumper.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/dumper/Dumper.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/dumper/GraphDumper.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/handler/AbstractDumpHandler.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/handler/AbstractGraalDumpHandler.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/handler/DumpHandler.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/handler/GraphDumpHandler.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/package-info.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/serialize/AbstractSerializer.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/serialize/JSONSerializer.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/serialize/Serializer.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/util/ECIDUtil.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/util/MethodContext.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/writer/ChannelDumpWriter.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/writer/DumpWriter.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider.processor/src/META-INF/services/javax.annotation.processing.Processor
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider.processor/src/org/graalvm/compiler/serviceprovider/processor/ServiceProviderProcessor.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider/src/org/graalvm/compiler/serviceprovider/GraalServices.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider/src/org/graalvm/compiler/serviceprovider/ServiceProvider.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/ExportingClassLoader.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/GraalTest.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/JLRModule.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/SubprocessUtil.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual.bench/.checkstyle.exclude
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual.bench/src/org/graalvm/compiler/virtual/bench/PartialEscapeBench.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/nodes/MaterializedObjectState.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/nodes/VirtualObjectState.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/EarlyReadEliminationPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/EffectList.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/EffectsBlockState.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/EffectsClosure.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/EffectsPhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/GraphEffectList.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/ObjectState.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PEReadEliminationBlockState.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PEReadEliminationClosure.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PartialEscapeBlockState.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PartialEscapeClosure.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PartialEscapePhase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/ReadEliminationBlockState.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/ReadEliminationClosure.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/VirtualUtil.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/VirtualizerToolImpl.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/AtomicUnsigned.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/AtomicWord.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/BarrieredAccess.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/ComparableWord.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/ObjectAccess.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/Pointer.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/PointerBase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/PointerUtils.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/Signed.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/UnsafeAccess.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/Unsigned.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/UnsignedUtils.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/Word.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/WordBase.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/WordTypes.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/nodes/WordCastNode.java

Changeset: 777aaa19c4b1
Author:    kvn
Date:      2016-12-11 19:07 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/777aaa19c4b1

8171008: Integrate AOT compiler into JDK
Reviewed-by: erikj, mchung, psandoz, coleenp, iklam, stefank, simonis
Contributed-by: Bharadwaj Yadavalli <bharadwaj.yadavalli at oracle.com>, Christian Thalinger <cthalinger at twitter.com>, Dean Long <dean.long at oracle.com>, Dmitrij Pochepko <dmitrij.pochepko at oracle.com>, Dmitry Chuyko <dmitry.chuyko at oracle.com>, Doug Simon <doug.simon at oracle.com>, Eric Caspole <eric.caspole at oracle.com>, Igor Ignatyev <igor.ignatyev at oracle.com>, Igor Veresov <igor.veresov at oracle.com>, John Rose <john.r.rose at oracle.com>, Morris Meyer <morris.meyer at oracle.com>, Niclas Adlertz <niclas.adlertz at oracle.com>, Rickard Backman <rickard.backman at oracle.com>

! .hgignore
! make/lib/JvmFeatures.gmk
+ make/lib/Lib-jdk.aot.gmk
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.hpp
! src/cpu/aarch64/vm/compiledIC_aarch64.cpp
! src/cpu/ppc/vm/c1_LIRAssembler_ppc.cpp
! src/cpu/ppc/vm/c1_LIRAssembler_ppc.hpp
! src/cpu/ppc/vm/compiledIC_ppc.cpp
! src/cpu/s390/vm/c1_LIRAssembler_s390.cpp
! src/cpu/s390/vm/c1_LIRAssembler_s390.hpp
! src/cpu/s390/vm/compiledIC_s390.cpp
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.hpp
! src/cpu/sparc/vm/compiledIC_sparc.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.hpp
+ src/cpu/x86/vm/compiledIC_aot_x86_64.cpp
! src/cpu/x86/vm/compiledIC_x86.cpp
! src/cpu/x86/vm/icBuffer_x86.cpp
! src/cpu/x86/vm/nativeInst_x86.cpp
! src/cpu/x86/vm/nativeInst_x86.hpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp
! src/cpu/x86/vm/x86_64.ad
! src/cpu/zero/vm/compiledIC_zero.cpp
+ src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/ByteContainer.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/CodeContainer.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/GotSymbol.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/HeaderContainer.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/ReadOnlyDataContainer.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/Relocation.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/Symbol.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/SymbolTable.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/elf/JELFRelocObject.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/ELFContainer.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/ELFSymbol.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/JNIELFContainer.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/JNIELFRelocation.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/JNIELFTargetInfo.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/JNILibELFAPI.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/Pointer.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/UnsafeAccess.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/linux/Elf_Cmd.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/sunos/Elf_Cmd.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTBackend.java
+ 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/AOTCompiledClass.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTCompiler.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTHotSpotResolvedJavaMethod.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTStub.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CallSiteRelocationInfo.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CallSiteRelocationSymbol.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CodeOffsets.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CodeSectionProcessor.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CompilationSpec.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CompiledMethodInfo.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/DataBuilder.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/DataPatchProcessor.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/ELFMacroAssembler.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/ForeignCallSiteRelocationInfo.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/ForeignCallSiteRelocationSymbol.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/ForeignGotCallSiteRelocationSymbol.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/InfopointProcessor.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/InstructionDecoder.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/JavaCallSiteRelocationInfo.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/JavaCallSiteRelocationSymbol.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/JavaMethodInfo.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/LogPrinter.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Main.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MarkId.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MarkProcessor.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MetadataBuilder.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MiscUtils.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/StubDirectCallSiteRelocationSymbol.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/amd64/AMD64ELFMacroAssembler.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/amd64/AMD64InstructionDecoder.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/ClassCollector.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/utils/NativeOrderOutputStream.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/utils/Timer.java
+ src/jdk.aot/share/classes/module-info.java
+ src/jdk.aot/unix/native/libjelfshim/jdk_tools_jaotc_jnilibelf_JNILibELFAPI.c
+ src/jdk.aot/unix/native/libjelfshim/shim_functions.c
! src/jdk.hotspot.agent/linux/native/libsaproc/symtab.c
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Dictionary.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/DebugInfo.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaData.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectType.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.vm.ci/share/classes/module-info.java
! src/jdk.vm.compiler/share/classes/module-info.java
+ src/share/vm/aot/aotCodeHeap.cpp
+ src/share/vm/aot/aotCodeHeap.hpp
+ src/share/vm/aot/aotCompiledMethod.cpp
+ src/share/vm/aot/aotCompiledMethod.hpp
+ src/share/vm/aot/aotLoader.cpp
+ src/share/vm/aot/aotLoader.hpp
+ src/share/vm/aot/aotLoader.inline.hpp
+ src/share/vm/aot/compiledIC_aot.cpp
+ src/share/vm/aot/compiledIC_aot.hpp
! src/share/vm/c1/c1_Compilation.cpp
! src/share/vm/c1/c1_LIRAssembler.hpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileStream.cpp
! src/share/vm/classfile/classFileStream.hpp
! src/share/vm/classfile/klassFactory.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/code/codeBlob.hpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/code/compiledIC.cpp
! src/share/vm/code/compiledIC.hpp
! src/share/vm/code/compiledMethod.cpp
! src/share/vm/code/compiledMethod.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/code/relocInfo.cpp
! src/share/vm/code/relocInfo.hpp
! src/share/vm/compiler/compileTask.cpp
! src/share/vm/compiler/compileTask.hpp
! src/share/vm/compiler/compilerDefinitions.hpp
! src/share/vm/compiler/disassembler.cpp
! src/share/vm/gc/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc/g1/g1GCPhaseTimes.hpp
! src/share/vm/gc/g1/g1RootProcessor.cpp
! src/share/vm/gc/g1/g1RootProcessor.hpp
! src/share/vm/gc/g1/heapRegion.cpp
! src/share/vm/gc/parallel/pcTasks.cpp
! src/share/vm/gc/parallel/psMarkSweep.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/parallel/psTasks.cpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
+ src/share/vm/jvmci/compilerRuntime.cpp
+ src/share/vm/jvmci/compilerRuntime.hpp
! src/share/vm/jvmci/jvmciCodeInstaller.cpp
! src/share/vm/jvmci/jvmciCodeInstaller.hpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.hpp
! src/share/vm/jvmci/jvmciJavaClasses.cpp
+ src/share/vm/jvmci/vmStructs_compiler_runtime.hpp
! src/share/vm/jvmci/vmStructs_jvmci.cpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/memory/heap.cpp
! src/share/vm/memory/heap.hpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/virtualspace.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/metadata.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/oops/methodCounters.hpp
! src/share/vm/opto/output.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiExport.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/advancedThresholdPolicy.cpp
! src/share/vm/runtime/advancedThresholdPolicy.hpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/simpleThresholdPolicy.cpp
! src/share/vm/runtime/simpleThresholdPolicy.hpp
! src/share/vm/runtime/simpleThresholdPolicy.inline.hpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/vframe_hp.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/runtime/vm_version.cpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/growableArray.hpp
! src/share/vm/utilities/macros.hpp
! test/TEST.groups
+ test/compiler/aot/AotCompiler.java
+ test/compiler/aot/DeoptimizationTest.java
+ test/compiler/aot/HelloWorldPrinter.java
+ test/compiler/aot/RecompilationTest.java
+ test/compiler/aot/SharedUsageTest.java
+ test/compiler/aot/calls/fromAot/AotInvokeDynamic2AotTest.java
+ test/compiler/aot/calls/fromAot/AotInvokeDynamic2CompiledTest.java
+ test/compiler/aot/calls/fromAot/AotInvokeDynamic2InterpretedTest.java
+ test/compiler/aot/calls/fromAot/AotInvokeDynamic2NativeTest.java
+ test/compiler/aot/calls/fromAot/AotInvokeInterface2AotTest.java
+ test/compiler/aot/calls/fromAot/AotInvokeInterface2CompiledTest.java
+ test/compiler/aot/calls/fromAot/AotInvokeInterface2InterpretedTest.java
+ test/compiler/aot/calls/fromAot/AotInvokeInterface2NativeTest.java
+ test/compiler/aot/calls/fromAot/AotInvokeSpecial2AotTest.java
+ test/compiler/aot/calls/fromAot/AotInvokeSpecial2CompiledTest.java
+ test/compiler/aot/calls/fromAot/AotInvokeSpecial2InterpretedTest.java
+ test/compiler/aot/calls/fromAot/AotInvokeSpecial2NativeTest.java
+ test/compiler/aot/calls/fromAot/AotInvokeStatic2AotTest.java
+ test/compiler/aot/calls/fromAot/AotInvokeStatic2CompiledTest.java
+ test/compiler/aot/calls/fromAot/AotInvokeStatic2InterpretedTest.java
+ test/compiler/aot/calls/fromAot/AotInvokeStatic2NativeTest.java
+ test/compiler/aot/calls/fromAot/AotInvokeVirtual2AotTest.java
+ test/compiler/aot/calls/fromAot/AotInvokeVirtual2CompiledTest.java
+ test/compiler/aot/calls/fromAot/AotInvokeVirtual2InterpretedTest.java
+ test/compiler/aot/calls/fromAot/AotInvokeVirtual2NativeTest.java
+ test/compiler/aot/calls/fromCompiled/CompiledInvokeDynamic2AotTest.java
+ test/compiler/aot/calls/fromCompiled/CompiledInvokeInterface2AotTest.java
+ test/compiler/aot/calls/fromCompiled/CompiledInvokeSpecial2AotTest.java
+ test/compiler/aot/calls/fromCompiled/CompiledInvokeStatic2AotTest.java
+ test/compiler/aot/calls/fromCompiled/CompiledInvokeVirtual2AotTest.java
+ test/compiler/aot/calls/fromInterpreted/InterpretedInvokeDynamic2AotTest.java
+ test/compiler/aot/calls/fromInterpreted/InterpretedInvokeInterface2AotTest.java
+ test/compiler/aot/calls/fromInterpreted/InterpretedInvokeSpecial2AotTest.java
+ test/compiler/aot/calls/fromInterpreted/InterpretedInvokeStatic2AotTest.java
+ test/compiler/aot/calls/fromInterpreted/InterpretedInvokeVirtual2AotTest.java
+ test/compiler/aot/calls/fromNative/NativeInvokeSpecial2AotTest.java
+ test/compiler/aot/calls/fromNative/NativeInvokeStatic2AotTest.java
+ test/compiler/aot/calls/fromNative/NativeInvokeVirtual2AotTest.java
+ test/compiler/aot/cli/AotLibraryNegativeBase.java
+ test/compiler/aot/cli/DisabledAOTWithLibraryTest.java
+ test/compiler/aot/cli/IncorrectAOTLibraryTest.java
+ test/compiler/aot/cli/MultipleAOTLibraryTest.java
+ test/compiler/aot/cli/NonExistingAOTLibraryTest.java
+ test/compiler/aot/cli/SingleAOTLibraryTest.java
+ test/compiler/aot/cli/SingleAOTOptionTest.java
+ test/compiler/aot/cli/jaotc/ClasspathOptionTest.java
+ test/compiler/aot/cli/jaotc/ClasspathOptionUnknownClassTest.java
+ test/compiler/aot/cli/jaotc/CompileClassTest.java
+ test/compiler/aot/cli/jaotc/CompileDirectoryTest.java
+ test/compiler/aot/cli/jaotc/CompileJarTest.java
+ test/compiler/aot/cli/jaotc/CompileModuleTest.java
+ test/compiler/aot/cli/jaotc/JaotcTestHelper.java
+ test/compiler/aot/cli/jaotc/ListOptionNotExistingTest.java
+ test/compiler/aot/cli/jaotc/ListOptionTest.java
+ test/compiler/aot/cli/jaotc/ListOptionWrongFileTest.java
+ test/compiler/aot/cli/jaotc/data/HelloWorldOne.java
+ test/compiler/aot/cli/jaotc/data/HelloWorldTwo.java
+ test/compiler/aot/fingerprint/CDSDumper.java
+ test/compiler/aot/fingerprint/CDSRunner.java
+ test/compiler/aot/fingerprint/SelfChanged.java
+ test/compiler/aot/fingerprint/SelfChangedCDS.java
+ test/compiler/aot/fingerprint/SuperChanged.java
+ test/compiler/aot/jdk.tools.jaotc.jnilibelf.test/src/jdk/tools/jaotc/jnilibelf/test/JNILibELFTest.java
+ test/compiler/aot/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/NativeOrderOutputStreamTest.java
+ test/compiler/aot/verification/ClassAndLibraryNotMatchTest.java
+ test/compiler/aot/verification/vmflags/BasicFlagsChange.java
+ test/compiler/aot/verification/vmflags/NotTrackedFlagTest.java
+ test/compiler/aot/verification/vmflags/TrackedFlagTest.java
! test/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java
! test/compiler/classUnloading/methodUnloading/TestMethodUnloading.java
! test/compiler/intrinsics/IntrinsicDisabledTest.java
! test/compiler/intrinsics/bigInteger/MontgomeryMultiplyTest.java
! test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java
! test/compiler/uncommontrap/Test8009761.java
! test/compiler/whitebox/CompilerWhiteBoxTest.java
! test/runtime/CompressedOops/CompressedClassPointers.java
! test/serviceability/dcmd/compiler/CodeCacheTest.java
! test/testlibrary/jittester/Makefile
! test/testlibrary/jittester/conf/default.properties
+ test/testlibrary/jittester/src/jdk/test/lib/jittester/AotTestGeneratorsFactory.java

Changeset: e5759d81d34e
Author:    dpochepk
Date:      2016-12-12 21:18 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/e5759d81d34e

8171060: [AOT] aot tests: WARNING: Requested compilation levels are out of current vm capabilities.
Reviewed-by: kvn

! test/compiler/aot/calls/fromAot/AotInvokeDynamic2CompiledTest.java
! test/compiler/aot/calls/fromAot/AotInvokeInterface2CompiledTest.java
! test/compiler/aot/calls/fromAot/AotInvokeSpecial2CompiledTest.java
! test/compiler/aot/calls/fromAot/AotInvokeStatic2CompiledTest.java
! test/compiler/aot/calls/fromAot/AotInvokeVirtual2CompiledTest.java
! test/compiler/aot/calls/fromCompiled/CompiledInvokeDynamic2AotTest.java
! test/compiler/aot/calls/fromCompiled/CompiledInvokeInterface2AotTest.java
! test/compiler/aot/calls/fromCompiled/CompiledInvokeSpecial2AotTest.java
! test/compiler/aot/calls/fromCompiled/CompiledInvokeStatic2AotTest.java
! test/compiler/aot/calls/fromCompiled/CompiledInvokeVirtual2AotTest.java
! test/compiler/calls/common/CallsBase.java

Changeset: 91ef517cb13e
Author:    dpochepk
Date:      2016-12-12 21:18 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/91ef517cb13e

8171059: [AOT] error in AotCompiler output in some aot tests
Reviewed-by: kvn

! test/compiler/aot/calls/fromAot/AotInvokeDynamic2AotTest.java
! test/compiler/aot/calls/fromAot/AotInvokeInterface2AotTest.java
! test/compiler/aot/calls/fromAot/AotInvokeSpecial2AotTest.java
! test/compiler/aot/calls/fromAot/AotInvokeStatic2AotTest.java
! test/compiler/aot/calls/fromAot/AotInvokeVirtual2AotTest.java

Changeset: 3b4e4dbb855d
Author:    roland
Date:      2016-12-12 11:29 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/3b4e4dbb855d

8162338: AArch64: Intrinsify fused mac operations
Reviewed-by: kvn

! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/abstractInterpreter_aarch64.cpp
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.hpp
! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp
! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
! src/cpu/aarch64/vm/vm_version_aarch64.cpp
+ test/compiler/floatingpoint/TestFMA.java

Changeset: 5f1d1df0ea49
Author:    dholmes
Date:      2016-12-12 15:41 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/5f1d1df0ea49

8170888: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments
Summary: Set apparent physical memory to cgroup memory limit when UseCGroupMemoryLimitForHeap is true
Reviewed-by: acorn, kbarrett
Contributed-by: Christine Flood <chf at redhat.com>

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

Changeset: d1135ef7fb19
Author:    jwilhelm
Date:      2016-12-13 02:04 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d1135ef7fb19

Merge

- make/BuildHotspot.gmk
- src/share/vm/gc/g1/bufferingOopClosure.cpp
- src/share/vm/runtime/semaphore.cpp

Changeset: 33252c0b0ab4
Author:    jwilhelm
Date:      2016-12-18 15:37 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/33252c0b0ab4

Merge

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/modules.cpp
! src/share/vm/prims/jvmti.xml

Changeset: 6f597eedae0b
Author:    kvn
Date:      2016-12-12 20:48 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/6f597eedae0b

8171134: Unexpected output in compiler/aot/SharedUsageTest.java
Summary: switch off compressed oops for few AOT tests.
Reviewed-by: iveresov

! test/compiler/aot/DeoptimizationTest.java
! test/compiler/aot/RecompilationTest.java
! test/compiler/aot/SharedUsageTest.java

Changeset: a57e11acea79
Author:    kvn
Date:      2016-12-12 21:56 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a57e11acea79

8171137: Avoid warning: -Xint is not compatible with AOT (switching AOT off)
Summary: Put all AOT warnings under PrintAOT flag.
Reviewed-by: iveresov, dholmes

! src/share/vm/aot/aotLoader.cpp

Changeset: 29af25ec78bb
Author:    ihse
Date:      2016-12-13 16:26 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/29af25ec78bb

8171163: Merge 9de6a70d5d81 broke test/Makefile
Reviewed-by: erikj, ctornqvi

! test/Makefile

Changeset: ec408b28e01d
Author:    kvn
Date:      2016-12-13 17:58 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ec408b28e01d

8171187: Expected compilation level after compilation to be no less than 1
Summary: prevent inlining of test method into other AOT methods
Reviewed-by: iveresov

! test/compiler/aot/RecompilationTest.java

Changeset: 545ddc149651
Author:    mdoerr
Date:      2016-12-14 10:28 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/545ddc149651

8170991: PPC64: Bad code for initialization of short arrays
Summary: Implement special ClearArray nodes to improve initialization.
Reviewed-by: goetz

! src/cpu/ppc/vm/c1_MacroAssembler_ppc.cpp
! src/cpu/ppc/vm/globals_ppc.hpp
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.hpp
! src/cpu/ppc/vm/ppc.ad

Changeset: 66e2100be052
Author:    kvn
Date:      2016-12-16 01:46 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/66e2100be052

8171276: More problems in compiler/aot/RecompilationTest.java tests
Summary: don't inline any SimpleTestCaseHelper methods during AOT compilation
Reviewed-by: iveresov

! test/compiler/aot/RecompilationTest.java

Changeset: 70c6fae64754
Author:    jwilhelm
Date:      2016-12-19 00:49 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/70c6fae64754

Merge


Changeset: 98fe046473c9
Author:    bobv
Date:      2016-12-19 12:39 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/98fe046473c9

8168503: JEP 297: Unified arm32/arm64 Port
Reviewed-by: kvn, enevill, ihse, dholmes, erikj, coleenp, cjplummer

! make/gensrc/GensrcAdlc.gmk
! make/lib/CompileJvm.gmk
! make/lib/JvmFeatures.gmk
+ src/cpu/arm/vm/abstractInterpreter_arm.cpp
+ src/cpu/arm/vm/arm.ad
+ src/cpu/arm/vm/arm_32.ad
+ src/cpu/arm/vm/arm_64.ad
+ src/cpu/arm/vm/assembler_arm.cpp
+ src/cpu/arm/vm/assembler_arm.hpp
+ src/cpu/arm/vm/assembler_arm.inline.hpp
+ src/cpu/arm/vm/assembler_arm_32.cpp
+ src/cpu/arm/vm/assembler_arm_32.hpp
+ src/cpu/arm/vm/assembler_arm_64.cpp
+ src/cpu/arm/vm/assembler_arm_64.hpp
+ src/cpu/arm/vm/bytes_arm.hpp
+ src/cpu/arm/vm/c1_CodeStubs_arm.cpp
+ src/cpu/arm/vm/c1_Defs_arm.hpp
+ src/cpu/arm/vm/c1_FpuStackSim_arm.cpp
+ src/cpu/arm/vm/c1_FpuStackSim_arm.hpp
+ src/cpu/arm/vm/c1_FrameMap_arm.cpp
+ src/cpu/arm/vm/c1_FrameMap_arm.hpp
+ src/cpu/arm/vm/c1_LIRAssembler_arm.cpp
+ src/cpu/arm/vm/c1_LIRAssembler_arm.hpp
+ src/cpu/arm/vm/c1_LIRGenerator_arm.cpp
+ src/cpu/arm/vm/c1_LIRGenerator_arm.hpp
+ src/cpu/arm/vm/c1_LIR_arm.cpp
+ src/cpu/arm/vm/c1_LinearScan_arm.cpp
+ src/cpu/arm/vm/c1_LinearScan_arm.hpp
+ src/cpu/arm/vm/c1_MacroAssembler_arm.cpp
+ src/cpu/arm/vm/c1_MacroAssembler_arm.hpp
+ src/cpu/arm/vm/c1_Runtime1_arm.cpp
+ src/cpu/arm/vm/c1_globals_arm.hpp
+ src/cpu/arm/vm/c2_globals_arm.hpp
+ src/cpu/arm/vm/codeBuffer_arm.hpp
+ src/cpu/arm/vm/compiledIC_arm.cpp
+ src/cpu/arm/vm/copy_arm.hpp
+ src/cpu/arm/vm/debug_arm.cpp
+ src/cpu/arm/vm/depChecker_arm.cpp
+ src/cpu/arm/vm/depChecker_arm.hpp
+ src/cpu/arm/vm/disassembler_arm.hpp
+ src/cpu/arm/vm/frame_arm.cpp
+ src/cpu/arm/vm/frame_arm.hpp
+ src/cpu/arm/vm/frame_arm.inline.hpp
+ src/cpu/arm/vm/globalDefinitions_arm.hpp
+ src/cpu/arm/vm/globals_arm.hpp
+ src/cpu/arm/vm/icBuffer_arm.cpp
+ src/cpu/arm/vm/icache_arm.cpp
+ src/cpu/arm/vm/icache_arm.hpp
+ src/cpu/arm/vm/interp_masm_arm.cpp
+ src/cpu/arm/vm/interp_masm_arm.hpp
+ src/cpu/arm/vm/interpreterRT_arm.cpp
+ src/cpu/arm/vm/interpreterRT_arm.hpp
+ src/cpu/arm/vm/javaFrameAnchor_arm.hpp
+ src/cpu/arm/vm/jniFastGetField_arm.cpp
+ src/cpu/arm/vm/jniTypes_arm.hpp
+ src/cpu/arm/vm/jni_arm.h
+ src/cpu/arm/vm/jvmciCodeInstaller_arm.cpp
+ src/cpu/arm/vm/macroAssembler_arm.cpp
+ src/cpu/arm/vm/macroAssembler_arm.hpp
+ src/cpu/arm/vm/macroAssembler_arm.inline.hpp
+ src/cpu/arm/vm/metaspaceShared_arm.cpp
+ src/cpu/arm/vm/methodHandles_arm.cpp
+ src/cpu/arm/vm/methodHandles_arm.hpp
+ src/cpu/arm/vm/nativeInst_arm.hpp
+ src/cpu/arm/vm/nativeInst_arm_32.cpp
+ src/cpu/arm/vm/nativeInst_arm_32.hpp
+ src/cpu/arm/vm/nativeInst_arm_64.cpp
+ src/cpu/arm/vm/nativeInst_arm_64.hpp
+ src/cpu/arm/vm/registerMap_arm.hpp
+ src/cpu/arm/vm/register_arm.cpp
+ src/cpu/arm/vm/register_arm.hpp
+ src/cpu/arm/vm/register_definitions_arm.cpp
+ src/cpu/arm/vm/relocInfo_arm.cpp
+ src/cpu/arm/vm/relocInfo_arm.hpp
+ src/cpu/arm/vm/runtime_arm.cpp
+ src/cpu/arm/vm/sharedRuntime_arm.cpp
+ src/cpu/arm/vm/stubGenerator_arm.cpp
+ src/cpu/arm/vm/stubRoutinesCrypto_arm.cpp
+ src/cpu/arm/vm/stubRoutines_arm.cpp
+ src/cpu/arm/vm/stubRoutines_arm.hpp
+ src/cpu/arm/vm/templateInterpreterGenerator_arm.cpp
+ src/cpu/arm/vm/templateTable_arm.cpp
+ src/cpu/arm/vm/templateTable_arm.hpp
+ src/cpu/arm/vm/vmStructs_arm.hpp
+ src/cpu/arm/vm/vm_version_arm.hpp
+ src/cpu/arm/vm/vm_version_arm_32.cpp
+ src/cpu/arm/vm/vm_version_arm_64.cpp
+ src/cpu/arm/vm/vmreg_arm.cpp
+ src/cpu/arm/vm/vmreg_arm.hpp
+ src/cpu/arm/vm/vmreg_arm.inline.hpp
+ src/cpu/arm/vm/vtableStubs_arm.cpp
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h
+ src/os_cpu/linux_arm/vm/atomic_linux_arm.hpp
+ src/os_cpu/linux_arm/vm/bytes_linux_arm.inline.hpp
+ src/os_cpu/linux_arm/vm/copy_linux_arm.inline.hpp
+ src/os_cpu/linux_arm/vm/globals_linux_arm.hpp
+ src/os_cpu/linux_arm/vm/linux_arm_32.s
+ src/os_cpu/linux_arm/vm/linux_arm_64.s
+ src/os_cpu/linux_arm/vm/macroAssembler_linux_arm_32.cpp
+ src/os_cpu/linux_arm/vm/orderAccess_linux_arm.inline.hpp
+ src/os_cpu/linux_arm/vm/os_linux_arm.cpp
+ src/os_cpu/linux_arm/vm/os_linux_arm.hpp
+ src/os_cpu/linux_arm/vm/prefetch_linux_arm.inline.hpp
+ src/os_cpu/linux_arm/vm/thread_linux_arm.cpp
+ src/os_cpu/linux_arm/vm/thread_linux_arm.hpp
+ src/os_cpu/linux_arm/vm/vmStructs_linux_arm.hpp
+ src/os_cpu/linux_arm/vm/vm_version_linux_arm_32.cpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeBlob.hpp
! src/share/vm/code/codeCache.hpp
- src/share/vm/code/codeCacheExtensions.hpp
- src/share/vm/code/codeCacheExtensions_ext.hpp
+ src/share/vm/code/relocInfo_ext.cpp
+ src/share/vm/code/relocInfo_ext.hpp
! src/share/vm/code/stubs.cpp
! src/share/vm/code/stubs.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/templateInterpreter.cpp
! src/share/vm/interpreter/templateInterpreterGenerator.cpp
! src/share/vm/memory/heap.hpp
! src/share/vm/memory/virtualspace.cpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/init.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/stubCodeGenerator.cpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vm_operations.cpp
! src/share/vm/runtime/vm_version.cpp

Changeset: 950181a0bb03
Author:    dlong
Date:      2016-12-20 20:38 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/950181a0bb03

8169938: [AOT] SIGSEGV at ~BufferBlob::vtable chunks
Summary: set "return_oop" on AOT scopes
Reviewed-by: kvn, never

! src/share/vm/jvmci/jvmciCodeInstaller.cpp
! src/share/vm/jvmci/jvmciCodeInstaller.hpp

Changeset: 2a0e9e246543
Author:    mchung
Date:      2016-12-21 22:41 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/2a0e9e246543

8171897: Remove third party readme files left from JDK-8169925
Reviewed-by: erikj

- THIRD_PARTY_README

Changeset: edd516134b3d
Author:    lana
Date:      2016-12-22 08:26 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/edd516134b3d

Added tag jdk-9+150 for changeset 98fe046473c9

! .hgtags

Changeset: f52f821af3e0
Author:    lana
Date:      2016-12-22 18:48 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f52f821af3e0

Merge

- THIRD_PARTY_README

Changeset: 4f84373f1156
Author:    jwilhelm
Date:      2016-12-13 02:04 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/4f84373f1156

Merge


Changeset: 3abc9ec542ab
Author:    dholmes
Date:      2016-12-18 22:07 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/3abc9ec542ab

8170307: Stack size option -Xss is ignored
Reviewed-by: dcubed, sspitsyn

! src/os/linux/vm/os_linux.cpp

Changeset: 4445353efa00
Author:    sspitsyn
Date:      2016-12-18 19:21 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/4445353efa00

8139566: need proper sync for adding default read edges
Summary: use has_default_read_edges() in the ModuleEntry::can_read to fix race issue
Reviewed-by: hseigel, lfoltan

! src/share/vm/classfile/moduleEntry.cpp

Changeset: 3e47c23e9093
Author:    sspitsyn
Date:      2016-12-19 04:04 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/3e47c23e9093

Merge


Changeset: a8b0da531b64
Author:    sspitsyn
Date:      2016-12-18 20:54 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a8b0da531b64

8171417: post jigsaw review cleanup in the jtreg jvmti tests
Summary: fix the function throw_exc() in several jvmti tests to return void
Reviewed-by: dsamersoff, hseigel

! test/serviceability/jvmti/AddModuleExportsAndOpens/libAddModuleExportsAndOpensTest.c
! test/serviceability/jvmti/AddModuleReads/libAddModuleReadsTest.c
! test/serviceability/jvmti/AddModuleUsesAndProvides/libAddModuleUsesAndProvidesTest.c

Changeset: 880eee977f5f
Author:    sspitsyn
Date:      2016-12-19 05:00 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/880eee977f5f

Merge


Changeset: 73aa17ad605c
Author:    zmajo
Date:      2016-12-19 08:31 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/73aa17ad605c

8171155: Scanning method file for initialized final field updates can fail for non-existent fields
Summary: Check if field exists before possibly marking it as having initialized final updates.
Reviewed-by: stsmirno, vlivanov, coleenp

! src/share/vm/interpreter/rewriter.cpp

Changeset: 9831cd4dd428
Author:    aph
Date:      2016-12-19 02:33 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/9831cd4dd428

8169177: AArch64: SIGSEGV when "-XX:+ZeroTLAB" is specified along with GC options
Reviewed-by: aph
Contributed-by: kavitha.natarajan at linaro.org

! src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp

Changeset: a8df9b2dfd42
Author:    sgehwolf
Date:      2016-12-07 13:37 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a8df9b2dfd42

8170767: Zero fastdebug build triggers assertion
Summary: Add missing interpreter entries for java_lang_math_fmaD/F.
Reviewed-by: coleenp

! src/share/vm/interpreter/cppInterpreterGenerator.cpp

Changeset: a28955e16c78
Author:    coleenp
Date:      2016-12-19 14:12 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a28955e16c78

Merge

- test/runtime/modules/JVMCanReadModule.java
- test/runtime/modules/JVMIsExportedToModule.java
- test/serviceability/jdwp/JdwpCanReadCmd.java
- test/serviceability/jdwp/JdwpCanReadReply.java

Changeset: 58261992eb0d
Author:    jcm
Date:      2016-12-19 06:25 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/58261992eb0d

8170761: Buffer overrun in sharedRuntime_x86_64.cpp:477
Summary: Fixed missing half assert!
Reviewed-by: kvn

! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/ppc/vm/sharedRuntime_ppc.cpp
! src/cpu/s390/vm/sharedRuntime_s390.cpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp

Changeset: 49dd10f99031
Author:    jcm
Date:      2016-12-19 15:21 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/49dd10f99031

Merge


Changeset: 1bb30d4b0cea
Author:    jiangli
Date:      2016-12-19 13:54 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/1bb30d4b0cea

8168797: do not load any archived classes from a patched module
Summary: Add new runtime shared class visibility check to ensure shared classes from patched module are not loaded at runtime.
Reviewed-by: acorn, ccheung, hseigel, iklam, lfoltan

! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/sharedPathsMiscInfo.cpp
! src/share/vm/classfile/sharedPathsMiscInfo.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/filemap.hpp
! src/share/vm/runtime/arguments.cpp
! test/runtime/modules/PatchModule/PatchModuleCDS.java

Changeset: 541a375b8fb9
Author:    roland
Date:      2016-12-19 13:09 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/541a375b8fb9

8171092: C1's Math.fma() intrinsic doesn't correctly process its inputs
Summary: fixed 3rd input of FMA intrinsic processing in C1.
Reviewed-by: kvn

! src/share/vm/c1/c1_LIR.cpp
+ test/compiler/floatingpoint/TestFMABrokenC1RegAlloc.java

Changeset: 600bd97c9b61
Author:    iveresov
Date:      2016-12-19 13:34 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/600bd97c9b61

8171394: [AOT] failed AOT compilation in compiler/aot/RecompilationTest.java
Summary: Fix argument types of tiered callbacks
Reviewed-by: never, kvn

! src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackend.java

Changeset: c220545f6e15
Author:    iveresov
Date:      2016-12-19 22:50 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/c220545f6e15

Merge


Changeset: f3a31c992164
Author:    drwhite
Date:      2016-12-14 16:46 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f3a31c992164

8171129: [aarch64] hs_err logs do not print register mappings
Summary: Call print_location for contents of all registers.
Reviewed-by: aph, dholmes

! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp

Changeset: 6a5cec34cd32
Author:    dholmes
Date:      2016-12-20 01:05 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/6a5cec34cd32

Merge


Changeset: a06aeb88dc39
Author:    gromero
Date:      2016-12-19 18:21 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a06aeb88dc39

8171236: RTM/HTM jtreg tests regression after transition to the new GNU-style options
Reviewed-by: kvn

! test/compiler/testlibrary/rtm/RTMTestBase.java

Changeset: d637600f977a
Author:    bmoloden
Date:      2016-12-13 17:45 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d637600f977a

8170464: Remove shell script from compiler/c2/cr7005594/Test7005594.java
Reviewed-by: kvn

+ test/compiler/c2/Test7005594.java
- test/compiler/c2/cr7005594/Test7005594.java
- test/compiler/c2/cr7005594/Test7005594.sh

Changeset: 9d5a9f0570e6
Author:    mdoerr
Date:      2016-12-15 14:24 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/9d5a9f0570e6

8171244: PPC64: Make interpreter's math entries consistent with C1 and C2 and support FMA
Reviewed-by: kvn, goetz

! src/cpu/ppc/vm/abstractInterpreter_ppc.cpp
! src/cpu/ppc/vm/assembler_ppc.hpp
! src/cpu/ppc/vm/assembler_ppc.inline.hpp
! src/cpu/ppc/vm/c1_LIRAssembler_ppc.cpp
! src/cpu/ppc/vm/c1_LIRGenerator_ppc.cpp
! src/cpu/ppc/vm/ppc.ad
! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp
! src/cpu/ppc/vm/vm_version_ppc.cpp
! src/share/vm/interpreter/abstractInterpreter.hpp

Changeset: f44226771aac
Author:    erikj
Date:      2016-12-19 16:26 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f44226771aac

8171310: Gtest libjvm.so is always stripped
Reviewed-by: tbell, dholmes, stuefe

! make/lib/CompileDtracePostJvm.gmk
! make/lib/CompileGtest.gmk
! make/lib/Lib-jdk.hotspot.agent.gmk

Changeset: fcef8579ef44
Author:    simonis
Date:      2016-12-01 11:30 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/fcef8579ef44

8170548: VM may crash at startup because StdoutLog/StderrLog logging stream can be badly aligned
Reviewed-by: stuefe, mlarsson, clanger, dholmes

! src/share/vm/logging/logFileStreamOutput.cpp

Changeset: 9802f36e363f
Author:    kzhaldyb
Date:      2016-12-08 15:56 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/9802f36e363f

8170919: LogStreamTest tests crash if they are run first
Reviewed-by: jwilhelm, mlarsson

! test/native/logging/test_logStream.cpp

Changeset: 613c2bdefa16
Author:    kzhaldyb
Date:      2016-12-20 11:33 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/613c2bdefa16

Merge


Changeset: e5e4011e9c30
Author:    dsamersoff
Date:      2016-12-20 13:35 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/e5e4011e9c30

8159127: hprof heap dumps broken for lambda classdata
Summary: Added class dump records for lambda related anonymous classes in the heap dump
Reviewed-by: dsamersoff, sspitsyn
Contributed-by: jini.george at oracle.com

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/classfile/ClassLoaderData.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/classfile/ClassLoaderDataGraph.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Klass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java
! src/share/vm/runtime/vmStructs.cpp
+ test/serviceability/sa/TestHeapDumpForInvokeDynamic.java

Changeset: a3b8c95d0ba5
Author:    dsamersoff
Date:      2016-12-20 10:53 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a3b8c95d0ba5

Merge


Changeset: eba7b09fa852
Author:    dsamersoff
Date:      2016-12-20 11:32 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/eba7b09fa852

Merge


Changeset: 0e09840aa554
Author:    dsamersoff
Date:      2016-12-20 14:15 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/0e09840aa554

8150563: LoadAgentDcmdTest.java can't find libinstrument.so
Summary: Test changed to reflect changes for 8066474 Remove the lib/$ARCH directory from Linux and Solaris images
Reviewed-by: sspitsyn

! test/ProblemList.txt
! test/serviceability/dcmd/jvmti/LoadAgentDcmdTest.java

Changeset: b844a07b9a1a
Author:    dsamersoff
Date:      2016-12-20 11:19 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/b844a07b9a1a

Merge


Changeset: bf4464675150
Author:    dsamersoff
Date:      2016-12-20 12:16 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/bf4464675150

Merge


Changeset: 4b542f41d269
Author:    dsamersoff
Date:      2016-12-20 15:40 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/4b542f41d269

8165496: assert(_exception_caught == false) failed: _exception_caught is out of phase
Summary: Two separate flags, exception_detected and exception_caught, replaced with one.
Reviewed-by: sspitsyn, coleenp, dholmes

! src/share/vm/opto/runtime.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiThreadState.cpp
! src/share/vm/prims/jvmtiThreadState.hpp
- test/serviceability/jvmti/ExceptionCaughtOutOfPhase/ExceptionCaughtOutOfPhaseTest.java

Changeset: aa0230626c13
Author:    dsamersoff
Date:      2016-12-20 13:02 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/aa0230626c13

Merge

- test/serviceability/jvmti/ExceptionCaughtOutOfPhase/ExceptionCaughtOutOfPhaseTest.java

Changeset: 66107bf60a17
Author:    mdoerr
Date:      2016-12-20 14:55 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/66107bf60a17

8171398: s390x: Make interpreter's math entries consistent with C1 and C2 and support FMA
Reviewed-by: lucy, goetz

! src/cpu/s390/vm/assembler_s390.hpp
! src/cpu/s390/vm/assembler_s390.inline.hpp
! src/cpu/s390/vm/c1_LIRAssembler_s390.cpp
! src/cpu/s390/vm/c1_LIRGenerator_s390.cpp
! src/cpu/s390/vm/s390.ad
! src/cpu/s390/vm/stubGenerator_s390.cpp
! src/cpu/s390/vm/templateInterpreterGenerator_s390.cpp
! src/cpu/s390/vm/vm_version_s390.cpp

Changeset: 64ba2bdc3efe
Author:    dpochepk
Date:      2016-12-20 17:35 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/64ba2bdc3efe

8170886: compiler/ciReplay/TestSAServer.java intermittently throws NumberFormatException
Reviewed-by: thartmann

! test/compiler/ciReplay/CiReplayBase.java

Changeset: c0e9f4a1b666
Author:    ccheung
Date:      2016-12-20 11:50 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/c0e9f4a1b666

8171011: convert some CDS dump time warning and error messages to informational messages which will be printed with -XX:+PrintSharedSpaces
Summary: print informational message if a module related options is used during dumping except for the -m option
Reviewed-by: iklam, jiangli, mseledtsov

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

Changeset: 68cc86c42295
Author:    stuefe
Date:      2016-12-18 10:57 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/68cc86c42295

8171225: [aix] Fix gtests compile error on AIX 7.1 with xlC 12
Summary: Help xlC understand gtest asserts
Reviewed-by: erikj, dholmes, simonis

! test/native/utilities/test_linkedlist.cpp

Changeset: 273e42b0afce
Author:    stuefe
Date:      2016-12-20 09:25 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/273e42b0afce

8171408: [aix] TOC overflow when linking the gtest libjvm.so
Reviewed-by: dholmes, simonis, erikj

! make/lib/CompileGtest.gmk

Changeset: cde8f15325e5
Author:    dholmes
Date:      2016-12-20 21:45 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/cde8f15325e5

Merge


Changeset: 1e9609aa5325
Author:    jwilhelm
Date:      2016-12-20 22:53 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/1e9609aa5325

Merge

- src/share/vm/code/codeCacheExtensions.hpp
- src/share/vm/code/codeCacheExtensions_ext.hpp
! src/share/vm/runtime/arguments.cpp

Changeset: 6a6ad386125b
Author:    dholmes
Date:      2016-12-20 20:42 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/6a6ad386125b

8171815: [TESTBUG] Update expected failure message in runtime/modules/IgnoreModulePropertiesTest.java
Reviewed-by: mr

! test/runtime/modules/IgnoreModulePropertiesTest.java

Changeset: 548cb3b7b713
Author:    goetz
Date:      2016-11-08 16:30 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/548cb3b7b713

8169373: Work around linux NPTL stack guard error.
Summary: Also skip libc guard page for compiler thread, merge similar code on linux platforms, and streamline libc guard page handling on linuxs390, linuxppc, aixppc.
Reviewed-by: dholmes, dcubed, kvn

! src/os/aix/vm/os_aix.cpp
! src/os/aix/vm/os_aix.hpp
! src/os/linux/vm/os_linux.cpp
! src/os/posix/vm/os_posix.cpp
! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp
! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
! src/os_cpu/linux_s390/vm/os_linux_s390.cpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/linux_zero/vm/os_linux_zero.cpp

Changeset: c7a256349729
Author:    goetz
Date:      2016-12-19 15:48 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/c7a256349729

8170655: [posix] Fix minimum stack size computations
Reviewed-by: dcubed, coleenp

! src/cpu/ppc/vm/globals_ppc.hpp
! src/cpu/x86/vm/globals_x86.hpp
! src/os/posix/vm/os_posix.cpp
! src/os/posix/vm/os_posix.hpp
! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
! src/os_cpu/linux_s390/vm/os_linux_s390.cpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/share/vm/runtime/os.hpp

Changeset: f39d1612915a
Author:    dcubed
Date:      2016-12-20 19:52 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f39d1612915a

Merge

! src/cpu/ppc/vm/globals_ppc.hpp
! src/os/linux/vm/os_linux.cpp
! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp
! src/os_cpu/linux_arm/vm/os_linux_arm.cpp

Changeset: 0d1580bb0cb3
Author:    kzhaldyb
Date:      2016-12-21 11:51 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/0d1580bb0cb3

8171517: test_logMessageTest.cpp has "ac_heapanied" instead of "accompanied" inside copyright notice
Reviewed-by: sspitsyn, jprovino

! test/native/logging/test_logMessageTest.cpp

Changeset: fc5845d845e3
Author:    kzhaldyb
Date:      2016-12-21 11:51 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/fc5845d845e3

8170936: Logging: LogFileOutput.invalid_file_test crashes when executed twice.
Reviewed-by: iignatyev, stuefe

! test/native/logging/logTestUtils.inline.hpp
! test/native/logging/test_logFileOutput.cpp

Changeset: da52f1047024
Author:    enevill
Date:      2016-12-18 17:26 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/da52f1047024

8171410: aarch64: long multiplyExact shifts by 31 instead of 63
Reviewed-by: aph

! src/cpu/aarch64/vm/aarch64.ad

Changeset: a3bd5804b4be
Author:    enevill
Date:      2016-12-20 15:49 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a3bd5804b4be

8171537: aarch64: compiler/c1/Test6849574.java generates guarantee failure in C1
Reviewed-by: aph

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

Changeset: a04e67d8ad3c
Author:    kvn
Date:      2016-12-21 08:15 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a04e67d8ad3c

8171807: 8170761 fix should be applied to ARM code after 8168503
Reviewed-by: roland

! src/cpu/arm/vm/sharedRuntime_arm.cpp

Changeset: 6c9ce2c9e650
Author:    kvn
Date:      2016-12-21 17:27 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/6c9ce2c9e650

Merge


Changeset: e4d0894a53a3
Author:    jwilhelm
Date:      2016-12-22 22:07 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/e4d0894a53a3

Merge

- test/compiler/c2/cr7005594/Test7005594.java
- test/compiler/c2/cr7005594/Test7005594.sh
- test/serviceability/jvmti/ExceptionCaughtOutOfPhase/ExceptionCaughtOutOfPhaseTest.java

Changeset: 2a2ac7d9f52c
Author:    jwilhelm
Date:      2016-12-27 22:00 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/2a2ac7d9f52c

Merge


Changeset: 201a9e5d7c53
Author:    lana
Date:      2017-01-05 17:51 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/201a9e5d7c53

Added tag jdk-9+151 for changeset 2a2ac7d9f52c

! .hgtags

Changeset: 31f1d26c60df
Author:    erikj
Date:      2017-01-09 11:55 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/31f1d26c60df

8172037: Change log message of SetupCopyFiles
Reviewed-by: tbell

! make/CopyToExplodedJdk.gmk

Changeset: 217ba81b9a4c
Author:    lana
Date:      2017-01-12 23:41 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/217ba81b9a4c

Added tag jdk-9+152 for changeset 31f1d26c60df

! .hgtags

Changeset: 2c3fafbc70b8
Author:    rprotacio
Date:      2016-07-21 15:49 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/2c3fafbc70b8

8159507: RuntimeVisibleAnnotation validation
Reviewed-by: coleenp, hseigel, mschoene, acorn
Contributed-by: rachel.protacio at oracle.com

! src/share/vm/classfile/classFileParser.cpp

Changeset: 18667d308049
Author:    hseigel
Date:      2016-07-26 08:23 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/18667d308049

8161218: Better bytecode loading
Reviewed-by: acorn, mschoene, ctornqvi
Contributed-by: harold.seigel at oracle.com

! src/share/vm/classfile/verifier.cpp

Changeset: f97b5728895c
Author:    hseigel
Date:      2016-10-26 15:12 -0400
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f97b5728895c

8167104: Additional class construction refinements
Reviewed-by: acorn, mschoene, asmotrak
Contributed-by: harold.seigel at oracle.com

! src/share/vm/classfile/stackMapFrame.cpp
! src/share/vm/classfile/stackMapFrame.hpp
! src/share/vm/classfile/stackMapTable.cpp
! src/share/vm/classfile/stackMapTable.hpp
! src/share/vm/classfile/verifier.cpp
! test/runtime/handlerInTry/LoadHandlerInTry.java

Changeset: fc7e94cb7485
Author:    lana
Date:      2017-01-19 22:31 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/fc7e94cb7485

Added tag jdk-9+153 for changeset 217ba81b9a4c

! .hgtags

Changeset: a9fdfd55835e
Author:    lana
Date:      2017-01-20 18:26 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a9fdfd55835e

Merge


Changeset: e20d7e4a25ac
Author:    adinn
Date:      2017-01-26 11:47 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/e20d7e4a25ac

8173339: AArch64: Fix minimum stack size computations
Reviewed-by: aph

! src/cpu/aarch64/vm/globals_aarch64.hpp

Changeset: 2346329fbbb3
Author:    lana
Date:      2017-01-26 19:22 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/2346329fbbb3

Added tag jdk-9+154 for changeset a9fdfd55835e

! .hgtags

Changeset: 7b0f663ad09c
Author:    lana
Date:      2017-01-26 21:20 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/7b0f663ad09c

Merge


Changeset: f3b3d77a1751
Author:    adinn
Date:      2017-01-27 07:56 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f3b3d77a1751

8173474: AArch64: fix reported -Xss minimum
Reviewed-by: aph

! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp

Changeset: c1540251d1b7
Author:    mchung
Date:      2017-01-31 20:06 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/c1540251d1b7

8173608: Separate JDK management agent from java.management module
Reviewed-by: dfuchs, dholmes, erikj

! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/management.cpp

Changeset: 23667c4b2f0e
Author:    lana
Date:      2017-02-02 21:20 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/23667c4b2f0e

Added tag jdk-9+155 for changeset f3b3d77a1751

! .hgtags

Changeset: 437734e70572
Author:    lana
Date:      2017-02-02 21:56 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/437734e70572

Merge


Changeset: 34706140c7ff
Author:    ihse
Date:      2017-02-03 15:20 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/34706140c7ff

8004842: Unify values of boolean make variables set in configure to true/false
Reviewed-by: erikj

! make/lib/CompileJvm.gmk
! src/share/vm/precompiled/precompiled.hpp

Changeset: b552b596203f
Author:    dfazunen
Date:      2016-12-22 10:17 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/b552b596203f

8170860: Get rid of the humanReadableByteCount() method in openjdk/hotspot
Reviewed-by: mgerdin, mchernov

! test/gc/g1/TestHumongousShrinkHeap.java
! test/gc/g1/TestShrinkDefragmentedHeap.java
! test/gc/parallel/TestDynShrinkHeap.java
! test/gc/testlibrary/Helpers.java

Changeset: adac66a3f770
Author:    lucy
Date:      2016-12-22 15:01 -0600
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/adac66a3f770

8170981: Possible access to char array with negative index
Summary: Check arithmetic before trying to access array by index.
Reviewed-by: rprotacio, dholmes, gziemski

! src/share/vm/runtime/globals.cpp

Changeset: 5fa1aab53b6c
Author:    iveresov
Date:      2016-12-22 17:26 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/5fa1aab53b6c

8168792: [AOT] problems in MethodHandle with aot-compiled java.base
Summary: Properly support assertions in AOT
Reviewed-by: kvn

! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTBackend.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Main.java
! src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotNodePlugin.java
! src/share/vm/aot/aotCodeHeap.cpp
! src/share/vm/aot/aotCodeHeap.hpp

Changeset: 5e3570b00a30
Author:    gtriantafill
Date:      2016-12-22 11:37 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/5e3570b00a30

8171318: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java fails latest Jigsaw integration
Reviewed-by: sspitsyn, dholmes

! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapProc.java
! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java

Changeset: a5c9b33c4fc1
Author:    goetz
Date:      2016-12-22 16:51 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a5c9b33c4fc1

8171924: Use SIZE_FORMAT to print size_t values.
Reviewed-by: dholmes, tschatzl, coleenp, goetz
Contributed-by: arno.zeller at sap.com

! src/share/vm/code/codeCache.cpp
! src/share/vm/gc/g1/g1BiasedArray.hpp
! src/share/vm/prims/jniCheck.cpp
! src/share/vm/prims/jvmtiEnter.xsl
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/utilities/copy.cpp

Changeset: 9cd4389354c0
Author:    coleenp
Date:      2016-12-23 15:09 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/9cd4389354c0

Merge


Changeset: 231847e0ffcd
Author:    mchernov
Date:      2016-12-23 20:44 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/231847e0ffcd

8171045: gc/stress/TestStressG1Humongous.java fails to allocate the heap
Reviewed-by: tschatzl, kzhaldyb

! test/ProblemList.txt
! test/gc/stress/TestStressG1Humongous.java

Changeset: 330f4178b190
Author:    iklam
Date:      2016-12-15 19:26 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/330f4178b190

8171809: Remove unused CDS code from JDK 9
Reviewed-by: jiangli, ccheung, mseledtsov

! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/classfile/systemDictionaryShared.hpp
! src/share/vm/memory/metaspaceShared.cpp

Changeset: 2577c6ced18e
Author:    bmoloden
Date:      2016-12-21 15:01 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/2577c6ced18e

8170918: Remove shell script from test/compiler/c2/cr7200264/TestIntVect.java
Reviewed-by: kvn

! test/TEST.ROOT
- test/compiler/c2/cr7200264/Test7200264.sh
+ test/compiler/c2/cr7200264/TestDriver.java
! test/compiler/c2/cr7200264/TestIntVect.java
+ test/compiler/c2/cr7200264/TestSSE2IntVect.java
+ test/compiler/c2/cr7200264/TestSSE4IntVect.java

Changeset: f92932a08d08
Author:    iignatyev
Date:      2016-12-23 22:28 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f92932a08d08

Merge


Changeset: 012eb4e91cf7
Author:    jwilhelm
Date:      2016-12-27 22:34 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/012eb4e91cf7

Merge

- test/compiler/c2/cr7200264/Test7200264.sh

Changeset: 1a1893998a0a
Author:    iignatyev
Date:      2016-12-30 20:11 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/1a1893998a0a

8172149: CTW library should call System::exit
Reviewed-by: vlivanov

! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/CompileTheWorld.java
! test/testlibrary_tests/ctw/ClassesDirTest.java
! test/testlibrary_tests/ctw/ClassesListTest.java
! test/testlibrary_tests/ctw/CtwTest.java
! test/testlibrary_tests/ctw/JarDirTest.java
! test/testlibrary_tests/ctw/JarsTest.java

Changeset: 8d23544aa002
Author:    rraghavan
Date:      2017-01-02 00:26 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/8d23544aa002

8156762: test/compiler/ciReplay/TestVMNoCompLevel.java fails with - 'Unexpected exit code for negative case: [-client]: expected 0 to not equal 0'
Summary: Corrected CLIENT_VM_AVAILABLE case
Reviewed-by: dpochepk, zmajo

! test/compiler/ciReplay/TestVMNoCompLevel.java

Changeset: b20c6bf7938a
Author:    rbackman
Date:      2017-01-03 08:54 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/b20c6bf7938a

8171082: [AOT] AOT'd SystemModules.modules() fails to load when too large
Reviewed-by: kvn, redestad

! src/share/vm/aot/aotCodeHeap.cpp
! src/share/vm/jvmci/jvmciCodeInstaller.cpp
! src/share/vm/jvmci/jvmciCodeInstaller.hpp

Changeset: 48e8af011dd5
Author:    mlarsson
Date:      2017-01-03 12:24 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/48e8af011dd5

8170855: Example for -Xlog:help do not contain one with multiple tags
Reviewed-by: dholmes

! src/share/vm/logging/logConfiguration.cpp

Changeset: acb3d6fa119b
Author:    mlarsson
Date:      2017-01-03 12:25 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/acb3d6fa119b

8170857: Typo in -Xlog:help output
Reviewed-by: dholmes

! src/share/vm/logging/logConfiguration.cpp

Changeset: 9102f200c421
Author:    mdoerr
Date:      2017-01-03 11:22 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/9102f200c421

8172145: C2: anti dependence missed because store hidden by membar
Reviewed-by: kvn

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

Changeset: 0c6ed760800c
Author:    goetz
Date:      2016-12-27 16:10 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/0c6ed760800c

8172049: [s390] Implement "JEP 270: Reserved Stack Areas for Critical Sections".
Reviewed-by: mdoerr

! src/cpu/s390/vm/c1_LIRAssembler_s390.cpp
! src/cpu/s390/vm/globalDefinitions_s390.hpp
! src/cpu/s390/vm/globals_s390.hpp
! src/cpu/s390/vm/interp_masm_s390.cpp
! src/cpu/s390/vm/macroAssembler_s390.cpp
! src/cpu/s390/vm/macroAssembler_s390.hpp
! src/cpu/s390/vm/s390.ad
! src/cpu/s390/vm/stubGenerator_s390.cpp
! src/cpu/s390/vm/templateInterpreterGenerator_s390.cpp
! src/os_cpu/linux_s390/vm/os_linux_s390.cpp
! test/runtime/ReservedStack/ReservedStackTest.java

Changeset: 96db752884e3
Author:    mdoerr
Date:      2017-01-03 17:17 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/96db752884e3

8172199: s390: Use same get_key_start_from_aescrypt_object implementation as PPC64
Reviewed-by: kvn

! src/share/vm/opto/library_call.cpp

Changeset: dcb26b8ad997
Author:    redestad
Date:      2017-01-03 21:36 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/dcb26b8ad997

8172169: Re-examine String field optionality
Reviewed-by: kvn, thartmann

! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/javaClasses.inline.hpp
! src/share/vm/opto/graphKit.cpp

Changeset: 8e139e328150
Author:    vdeshpande
Date:      2017-01-03 14:56 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/8e139e328150

8171974: Fix for R10 Register clobbering with usage of ExternalAddress
Reviewed-by: kvn, rbackman

! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86_sha.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp

Changeset: c743d0025694
Author:    ctornqvi
Date:      2017-01-04 10:57 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/c743d0025694

8168137: import-hotspot build target not removed from hotspot-ide-project
Reviewed-by: erikj

! make/ide/CreateVSProject.gmk
! make/src/classes/build/tools/projectcreator/WinGammaPlatformVC10.java

Changeset: 0b7902758a32
Author:    kvn
Date:      2017-01-04 11:44 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/0b7902758a32

8172054: Aot tests should include Java assertions into AOT compiled code
Reviewed-by: iveresov

! src/share/vm/aot/aotCodeHeap.cpp
! test/compiler/aot/AotCompiler.java
! test/compiler/aot/cli/jaotc/JaotcTestHelper.java

Changeset: f99f3a34981a
Author:    coleenp
Date:      2017-01-04 21:13 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f99f3a34981a

8172246: [TESTBUG] runtime/RedefineTests/RedefinePreviousVersions.java 'Class unloading: has_previous_versions = true' missing from stdout/stderr
Summary: add boolean to gate redefinition start
Reviewed-by: sspitsyn, dholmes

! test/runtime/RedefineTests/RedefinePreviousVersions.java

Changeset: 57d199c7daa9
Author:    thartmann
Date:      2017-01-05 09:25 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/57d199c7daa9

8172010: [AOT] RecompilationTest.java fails with "expected compilation level after compilation to be no less than 1"
Summary: Disabled probabilistic profiling to ensure recompilation of AOT compiled method.
Reviewed-by: kvn, iveresov

! test/compiler/aot/RecompilationTest.java

Changeset: 695f6ed18723
Author:    gromero
Date:      2016-12-15 08:56 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/695f6ed18723

8171266: PPC64: Add support to -XX:RTMSpinLoopCount=0
Reviewed-by: mdoerr, dholmes

! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/vm_version_ppc.cpp

Changeset: 9ce93a5a916e
Author:    thartmann
Date:      2017-01-06 10:55 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/9ce93a5a916e

8171435: "assert(is_single_cpu() && !is_virtual()) failed: type check" with -XX:+PatchALot on SPARC
Summary: Fixed several issues with PatchALot or unaligned accesses on SPARC.
Reviewed-by: kvn

! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! test/compiler/c1/CanonicalizeArrayLength.java

Changeset: 522c8ddbaa67
Author:    iklam
Date:      2017-01-08 10:39 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/522c8ddbaa67

8170959: unloading archived shared class caused crash
Reviewed-by: coleenp, sspitsyn, mockner

! src/share/vm/oops/instanceKlass.cpp

Changeset: 019ee3b02acc
Author:    kzhaldyb
Date:      2016-12-28 19:13 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/019ee3b02acc

8172098: A lot of gtests uses TEST instead of TEST_VM
Reviewed-by: iignatyev

! test/native/code/test_dependencyContext.cpp
! test/native/gc/g1/test_workerDataArray.cpp
! test/native/logging/test_log.cpp
! test/native/logging/test_logConfiguration.cpp
! test/native/logging/test_logMessageTest.cpp
! test/native/logging/test_logTagSetDescriptions.cpp

Changeset: 56d83ae0b1af
Author:    jwilhelm
Date:      2017-01-09 15:10 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/56d83ae0b1af

Merge

- test/compiler/c2/cr7200264/Test7200264.sh

Changeset: 026ff073b5ad
Author:    davleopo
Date:      2017-01-09 19:36 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/026ff073b5ad

8166125: [JVMCI] Missing JVMCI flag default values
Reviewed-by: twisti, kvn

! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp

Changeset: 0d7ed565fe00
Author:    dpochepk
Date:      2017-01-10 20:45 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/0d7ed565fe00

8166374: compiler/loopopts/UseCountedLoopSafepointsTest.java fails with "Safepoint not found"
Reviewed-by: thartmann

! test/compiler/loopopts/UseCountedLoopSafepointsTest.java

Changeset: b12bf3e848db
Author:    iveresov
Date:      2017-01-10 21:39 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/b12bf3e848db

8172310: [AOT] Fix unverified entry point
Summary: Fix AOT code for the unverified entry point
Reviewed-by: kvn

! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTCompiledClass.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MarkId.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MarkProcessor.java
! src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackend.java
! src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotMove.java
! src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! src/share/vm/aot/aotCodeHeap.cpp
! src/share/vm/jvmci/jvmciCodeInstaller.cpp
! src/share/vm/jvmci/jvmciCodeInstaller.hpp
! src/share/vm/jvmci/vmStructs_jvmci.cpp

Changeset: 4fa55e1b3668
Author:    iveresov
Date:      2017-01-10 18:48 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/4fa55e1b3668

Merge


Changeset: f954b0ae2862
Author:    zmajo
Date:      2017-01-11 09:40 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f954b0ae2862

8168926: C2: Bytecode escape analyzer crashes due to stack overflow
Summary: Whether current call site needs an appendix is determined only based on the target method and the current bytecode instruction.
Reviewed-by: kvn, thartmann

! src/share/vm/ci/bcEscapeAnalyzer.cpp
! src/share/vm/ci/ciMethod.hpp

Changeset: 8ae77838f86c
Author:    rehn
Date:      2017-01-11 12:47 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/8ae77838f86c

8079441: Intermittent failures on Windows with "Unexpected exit from test [exit code: 1080890248]" (0x406d1388)
Summary: Do not raise (windows thread name) exception 0x406d1388 when no debugger is attached.
Reviewed-by: iklam, stuefe

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

Changeset: ccbd743a62e3
Author:    aph
Date:      2017-01-11 15:09 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ccbd743a62e3

8172144: AArch64: Implement "JEP 270: Reserved Stack Areas for Critical Sections"
Reviewed-by: fparain

! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/frame_aarch64.cpp
! src/cpu/aarch64/vm/frame_aarch64.hpp
! src/cpu/aarch64/vm/globalDefinitions_aarch64.hpp
! src/cpu/aarch64/vm/globals_aarch64.hpp
! src/cpu/aarch64/vm/interp_masm_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp
! test/runtime/ReservedStack/ReservedStackTest.java

Changeset: 5dc504e3e344
Author:    iignatyev
Date:      2017-01-11 17:43 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/5dc504e3e344

8172557: quarantine ctw/JarDirTest
Reviewed-by: ctornqvi

! test/ProblemList.txt

Changeset: 5d25d00f0238
Author:    dfazunen
Date:      2017-01-12 09:53 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/5d25d00f0238

8169643: [TESTBUG] GCBasher test fails with G1, CMS and Serial.
Reviewed-by: tschatzl, iignatyev, mchernov

! test/gc/stress/gcbasher/TestGCBasherWithCMS.java
! test/gc/stress/gcbasher/TestGCBasherWithG1.java
! test/gc/stress/gcbasher/TestGCBasherWithSerial.java

Changeset: cd012f7106a0
Author:    dfazunen
Date:      2017-01-12 10:31 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/cd012f7106a0

Merge


Changeset: 2503995d745e
Author:    aph
Date:      2017-01-12 16:27 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/2503995d745e

8172721: Fix for 8172144 breaks AArch64 build
Reviewed-by: dsamersoff

! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp

Changeset: 9fb820614ff8
Author:    rprotacio
Date:      2017-01-12 14:04 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/9fb820614ff8

8170821: Ensure access checks result in consistent answers
Summary: Added jtreg test to verify consistent access check results even when access is added between checks
Reviewed-by: hseigel, lfoltan

+ test/runtime/modules/AccessCheck/AccessExportTwice.java
+ test/runtime/modules/AccessCheck/AccessReadTwice.java
+ test/runtime/modules/AccessCheck/p4/c4.java

Changeset: 7496eb00dee0
Author:    rprotacio
Date:      2017-01-12 19:34 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/7496eb00dee0

Merge


Changeset: ebcd23d638c4
Author:    hseigel
Date:      2017-01-13 07:19 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ebcd23d638c4

8172288: Fix Jigsaw related module/package error messages and throw correct exceptions
Summary: Reword error messages and throw IllegalStateExceptions where appropriate
Reviewed-by: alanb, acorn, lfoltan, gtriantafill

! src/share/vm/classfile/modules.cpp
! test/runtime/modules/JVMAddModulePackage.java
! test/runtime/modules/JVMDefineModule.java

Changeset: 35800aa5909b
Author:    jwilhelm
Date:      2017-01-13 18:26 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/35800aa5909b

Merge

- test/compiler/c2/cr7200264/Test7200264.sh

Changeset: 1204af3ffd62
Author:    jwilhelm
Date:      2017-01-16 16:18 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/1204af3ffd62

Merge


Changeset: 74cd588213de
Author:    aharlap
Date:      2017-01-13 12:27 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/74cd588213de

8140588: Internal Error: gc/g1/ptrQueue.hpp:126 assert(_index == _sz) failed: invariant: queues are empty when activated
Summary: Re-check queue active state before updating
Reviewed-by: pliden, kbarrett, mdoerr

! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp
! src/cpu/arm/vm/c1_Runtime1_arm.cpp
! src/cpu/ppc/vm/c1_Runtime1_ppc.cpp
! src/cpu/s390/vm/c1_Runtime1_s390.cpp
! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp

Changeset: ad7a20139831
Author:    thartmann
Date:      2017-01-17 08:53 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ad7a20139831

8172731: runtime/Thread/TooSmallStackSize.java fails on solaris-x64 with product build
Summary: The C2 compiler threads require a large stack with the Solaris Studio C++ compiler version 5.13 and product VM build.
Reviewed-by: sspitsyn, dcubed, goetz, dholmes

! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp

Changeset: ff97ab44141e
Author:    rprotacio
Date:      2017-01-13 16:49 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ff97ab44141e

8170827: Correct errant "java.base" string to macro
Summary: used JAVA_BASE_NAME instead of "java.base" string in one location
Reviewed-by: coleenp, jiangli

! src/share/vm/runtime/os.cpp

Changeset: e2d6ab2f3165
Author:    rprotacio
Date:      2017-01-17 15:27 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/e2d6ab2f3165

Merge


Changeset: 254d5e3a021f
Author:    mgronlun
Date:      2017-01-17 16:18 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/254d5e3a021f

8171960: Event-based tracing needs separate flag representation for Method
Reviewed-by: hseigel, gtriantafill, dholmes

! src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! src/share/vm/jvmci/vmStructs_jvmci.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/trace/traceMacros.hpp

Changeset: 3cb570932811
Author:    mgronlun
Date:      2017-01-17 17:00 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/3cb570932811

Merge


Changeset: 0fc4f7547c84
Author:    jcm
Date:      2017-01-17 21:38 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/0fc4f7547c84

8166002: Emulate client build on platforms with reduced virtual address space
Summary: The default VM ergonomics on Windows/x86 (32-bit) are changed to client like.
Reviewed-by: kvn, iveresov

! src/share/vm/compiler/compilerDefinitions.cpp
! src/share/vm/compiler/compilerDefinitions.hpp
! src/share/vm/compiler/compilerDirectives.cpp
! src/share/vm/gc/shared/collectedHeap.cpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/gc/shared/referenceProcessor.cpp
! src/share/vm/gc/shared/threadLocalAllocBuffer.cpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/compilationPolicy.cpp
! src/share/vm/runtime/vm_version.cpp
! test/TEST.ROOT
! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java
! test/compiler/c2/cr7200264/TestSSE2IntVect.java
! test/compiler/c2/cr7200264/TestSSE4IntVect.java
! test/compiler/codecache/stress/OverloadCompileQueueTest.java
! test/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java
! test/compiler/intrinsics/IntrinsicAvailableTest.java
! test/compiler/intrinsics/IntrinsicDisabledTest.java
! test/compiler/intrinsics/bigInteger/MontgomeryMultiplyTest.java
! test/compiler/intrinsics/bmi/verifycode/AndnTestI.java
! test/compiler/intrinsics/bmi/verifycode/AndnTestL.java
! test/compiler/intrinsics/bmi/verifycode/BlsiTestI.java
! test/compiler/intrinsics/bmi/verifycode/BlsiTestL.java
! test/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java
! test/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java
! test/compiler/intrinsics/bmi/verifycode/BlsrTestI.java
! test/compiler/intrinsics/bmi/verifycode/BlsrTestL.java
! test/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java
! test/compiler/intrinsics/bmi/verifycode/LZcntTestI.java
! test/compiler/intrinsics/bmi/verifycode/LZcntTestL.java
! test/compiler/intrinsics/bmi/verifycode/TZcntTestI.java
! test/compiler/intrinsics/bmi/verifycode/TZcntTestL.java
! test/compiler/intrinsics/klass/CastNullCheckDroppingsTest.java
! test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java
! test/compiler/loopopts/TestCountedLoopSafepointBackedge.java
! test/compiler/loopopts/UseCountedLoopSafepointsTest.java
! test/compiler/rangechecks/TestExplicitRangeChecks.java
! test/compiler/testlibrary/CompilerUtils.java
! test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java
! test/compiler/tiered/NonTieredLevelsTest.java
! test/compiler/types/correctness/CorrectnessTest.java
! test/compiler/uncommontrap/TestUnstableIfTrap.java
! test/compiler/unsafe/UnsafeGetConstantField.java
! test/compiler/unsafe/UnsafeGetStableArrayElement.java
! test/compiler/whitebox/IsMethodCompilableTest.java
! test/gc/stress/gcbasher/TestGCBasherWithCMS.java
! test/gc/stress/gcbasher/TestGCBasherWithG1.java
! test/gc/stress/gcbasher/TestGCBasherWithParallel.java
! test/gc/stress/gcbasher/TestGCBasherWithSerial.java
! test/runtime/CDSCompressedKPtrs/XShareAuto.java
! test/runtime/ReservedStack/ReservedStackTestCompiler.java
! test/serviceability/dcmd/compiler/CompilerDirectivesDCMDTest.java
! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/Utils.java
! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java

Changeset: 152d10166ff8
Author:    thartmann
Date:      2017-01-18 08:54 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/152d10166ff8

8172884: TraceOptoPipelining and TraceOptoOutput are broken
Summary: Compiler Control code needs not set the default values for the directive according to the flag value.
Reviewed-by: neliasso, redestad

! src/share/vm/compiler/compilerDirectives.hpp
! src/share/vm/opto/compile.cpp

Changeset: 47db1274b75e
Author:    thartmann
Date:      2017-01-18 08:30 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/47db1274b75e

Merge


Changeset: 6c1e79a99176
Author:    coleenp
Date:      2017-01-18 10:30 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/6c1e79a99176

8144518: ClassVerboseTest crashes on Windows
Summary: simplify Bytecode_tableswitch code so windows doesn't generate bad code for it.
Reviewed-by: ctornqvi, dholmes

! src/share/vm/interpreter/bytecode.cpp
! src/share/vm/interpreter/bytecode.hpp

Changeset: f9616b130c3c
Author:    kvn
Date:      2017-01-18 14:36 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f9616b130c3c

8172990: [AOT] Missing GC scan of _metaspace_got array containing Klass*
Summary: added back _metaspace_got array scan.
Reviewed-by: dlong

! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CallSiteRelocationSymbol.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/JavaCallSiteRelocationSymbol.java
! src/share/vm/aot/aotCodeHeap.cpp
! src/share/vm/aot/aotCompiledMethod.cpp
! src/share/vm/aot/aotCompiledMethod.hpp
! src/share/vm/runtime/deoptimization.cpp

Changeset: 5af250af8e33
Author:    dholmes
Date:      2017-01-18 19:54 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/5af250af8e33

8172261: [JVMTI] Specification for early VM start event needs to lower expectations in relation class loading
Reviewed-by: dcubed, sspitsyn, alanb

! src/share/vm/prims/jvmti.xml

Changeset: 1a62b9d61766
Author:    kvn
Date:      2017-01-18 19:37 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/1a62b9d61766

8173019: Backout JDK-8172990 changes
Reviewed-by: dlong

! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CallSiteRelocationSymbol.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/JavaCallSiteRelocationSymbol.java
! src/share/vm/aot/aotCodeHeap.cpp
! src/share/vm/aot/aotCompiledMethod.cpp
! src/share/vm/aot/aotCompiledMethod.hpp
! src/share/vm/runtime/deoptimization.cpp

Changeset: 26c20ac1e247
Author:    thartmann
Date:      2017-01-19 08:10 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/26c20ac1e247

8172751: OSR compilation at unreachable bci causes C1 crash
Summary: Bailout if OSR entry is unreachable.
Reviewed-by: thartmann
Contributed-by: Andreas Woess <andreas.woess at oracle.com>

! src/share/vm/c1/c1_GraphBuilder.cpp
+ test/compiler/c1/Test8172751.java

Changeset: 12ba9033442d
Author:    stuefe
Date:      2017-01-19 10:30 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/12ba9033442d

8172964: [aix] AIX VM should not handle SIGDANGER
Reviewed-by: simonis, clanger

! src/os/aix/vm/os_aix.cpp
! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp

Changeset: 75a0852323f6
Author:    rbackman
Date:      2017-01-05 08:37 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/75a0852323f6

8169588: [AOT] jaotc --classpath option is confusing
Reviewed-by: kvn, dlong

+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/LoadedClass.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Main.java
- src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/ClassCollector.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/ClassSearch.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/ClassSource.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/FileSupport.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/FileSystemFinder.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/SearchFor.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/SearchPath.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/SourceProvider.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/classname/ClassNameSource.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/classname/ClassNameSourceProvider.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/directory/DirectorySource.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/directory/DirectorySourceProvider.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/jar/JarFileSource.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/jar/JarSourceProvider.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/module/ModuleSource.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/module/ModuleSourceProvider.java
! test/compiler/aot/AotCompiler.java
- test/compiler/aot/cli/jaotc/ClasspathOptionTest.java
! test/compiler/aot/cli/jaotc/ClasspathOptionUnknownClassTest.java
! test/compiler/aot/cli/jaotc/CompileClassTest.java
! test/compiler/aot/cli/jaotc/CompileDirectoryTest.java
! test/compiler/aot/cli/jaotc/CompileJarTest.java
! test/compiler/aot/cli/jaotc/JaotcTestHelper.java
! test/compiler/aot/cli/jaotc/ListOptionNotExistingTest.java
! test/compiler/aot/cli/jaotc/ListOptionTest.java
! test/compiler/aot/cli/jaotc/ListOptionWrongFileTest.java
+ test/compiler/aot/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/collect/ClassSearchTest.java
+ test/compiler/aot/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/collect/ClassSourceTest.java
+ test/compiler/aot/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/collect/FakeFileSupport.java
+ test/compiler/aot/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/collect/FakeSearchPath.java
+ test/compiler/aot/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/collect/SearchPathTest.java
+ test/compiler/aot/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/collect/Utils.java
+ test/compiler/aot/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/collect/directory/DirectorySourceProviderTest.java
+ test/compiler/aot/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/collect/jar/JarSourceProviderTest.java
+ test/compiler/aot/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/collect/module/ModuleSourceProviderTest.java
! test/compiler/aot/verification/ClassAndLibraryNotMatchTest.java
! test/compiler/aot/verification/vmflags/BasicFlagsChange.java

Changeset: dcd35a6b8883
Author:    rbackman
Date:      2017-01-19 11:10 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/dcd35a6b8883

Merge

- src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/ClassCollector.java
- test/compiler/aot/cli/jaotc/ClasspathOptionTest.java

Changeset: fdd79a4370d6
Author:    redestad
Date:      2017-01-19 11:49 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/fdd79a4370d6

8171855: Move package name transformations during module bootstrap into native code
Reviewed-by: alanb, acorn, lfoltan, mchung, plevart, hseigel, sspitsyn

! make/symbols/symbols-unix
! src/share/vm/classfile/modules.cpp
! src/share/vm/classfile/modules.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/prims/whitebox.cpp

Changeset: d63a92d90bf3
Author:    gtriantafill
Date:      2017-01-19 10:56 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/d63a92d90bf3

8152206: Simplify jvmstat modules
Reviewed-by: alanb, mchung, hseigel

! test/compiler/c2/cr6589834/Test_ia32.java
! test/compiler/codecache/cli/TestSegmentedCodeCacheOption.java
! test/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java
! test/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java
! test/compiler/uncommontrap/TestUnstableIfTrap.java
! test/gc/metaspace/TestMetaspacePerfCounters.java
! test/gc/metaspace/TestPerfCountersAndMemoryPools.java
! test/gc/whitebox/TestConcMarkCycleWB.java
! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
! test/runtime/ErrorHandling/CreateCoredumpOnCrash.java
! test/runtime/ErrorHandling/ProblematicFrameTest.java
! test/runtime/SharedArchiveFile/BootAppendTests.java
! test/serviceability/attach/AttachSetGetFlag.java
! test/serviceability/dcmd/compiler/CodeCacheTest.java
! test/serviceability/dcmd/compiler/CodelistTest.java
! test/serviceability/dcmd/compiler/CompilerQueueTest.java
! test/serviceability/dcmd/framework/HelpTest.java
! test/serviceability/dcmd/framework/InvalidCommandTest.java
! test/serviceability/dcmd/framework/VMVersionTest.java
! test/serviceability/dcmd/gc/ClassHistogramAllTest.java
! test/serviceability/dcmd/gc/ClassHistogramTest.java
! test/serviceability/dcmd/gc/HeapDumpAllTest.java
! test/serviceability/dcmd/gc/HeapDumpTest.java
! test/serviceability/dcmd/gc/RunFinalizationTest.java
! test/serviceability/dcmd/gc/RunGCTest.java
! test/serviceability/dcmd/jvmti/LoadAgentDcmdTest.java
! test/serviceability/dcmd/thread/PrintConcurrentLocksTest.java
! test/serviceability/dcmd/thread/PrintTest.java
! test/serviceability/dcmd/vm/ClassHierarchyTest.java
! test/serviceability/dcmd/vm/ClassLoaderStatsTest.java
! test/serviceability/dcmd/vm/CommandLineTest.java
! test/serviceability/dcmd/vm/DynLibsTest.java
! test/serviceability/dcmd/vm/FlagsTest.java
! test/serviceability/dcmd/vm/SystemPropertiesTest.java
! test/serviceability/dcmd/vm/UptimeTest.java
! test/serviceability/jvmti/GetObjectSizeClass.java
! test/serviceability/jvmti/GetObjectSizeOverflow.java
! test/serviceability/jvmti/TestRedefineWithUnresolvedClass.java
! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
! test/testlibrary_tests/ctw/JarDirTest.java
! test/testlibrary_tests/ctw/JarsTest.java
! test/testlibrary_tests/whitebox/vm_flags/BooleanTest.java

Changeset: fde92370dce4
Author:    dholmes
Date:      2017-01-19 18:52 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/fde92370dce4

8172972: Add gc/g1/logging/TestG1LoggingFailure.java to the ProblemList
Reviewed-by: kbarrett

! test/ProblemList.txt

Changeset: f38cfd21a95a
Author:    dcubed
Date:      2017-01-19 18:16 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f38cfd21a95a

8173081: VM no longer prints "Picked up _JAVA_OPTONS: " message
Summary: Restore lost line from JDK-8061999.
Reviewed-by: hseigel, mchung, dholmes

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

Changeset: 2754f53df69b
Author:    jcm
Date:      2017-01-19 21:52 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/2754f53df69b

8173038: [TESTBUG] compiler/loopopts/UseCountedLoopSafepointsTest.java fails with TESTBUG: Not server mode
Summary: remove wrong extra check that got added as part of JDK-8166002 emulated client on win32.
Reviewed-by: kvn

! test/compiler/loopopts/UseCountedLoopSafepointsTest.java

Changeset: 76bc5f4eef8b
Author:    hseigel
Date:      2017-01-20 16:09 -0500
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/76bc5f4eef8b

8171971: Fix timing bug in JVM management of package export lists
Summary: Reduce the number of fields that maintain export state and use Module_lock to access these fields
Reviewed-by: acorn, sspitsyn, lfoltan

! src/share/vm/classfile/modules.cpp
! src/share/vm/classfile/packageEntry.cpp
! src/share/vm/classfile/packageEntry.hpp
! src/share/vm/runtime/reflection.cpp

Changeset: 283d05ba6692
Author:    kvn
Date:      2017-01-21 15:08 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/283d05ba6692

8173135: compiler/aot/fingerprint/SelfChangedCDS.java fails with: Unrecognized VM option 'UnlockCommercialFeatures'
Summary: Move aot/fingerprint tests to closed since they use commercial feature.
Reviewed-by: iveresov

- test/compiler/aot/fingerprint/CDSDumper.java
- test/compiler/aot/fingerprint/CDSRunner.java
- test/compiler/aot/fingerprint/SelfChanged.java
- test/compiler/aot/fingerprint/SelfChangedCDS.java
- test/compiler/aot/fingerprint/SuperChanged.java

Changeset: f5776d683ae5
Author:    jcm
Date:      2017-01-22 22:18 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f5776d683ae5

8173037: V [jvm.dll+0x2343fc] GraphBuilder::args_list_for_profiling+0x8c
Summary: Disabled WB Compilaton at unsupported levels.
Reviewed-by: kvn

! src/share/vm/compiler/compilerDefinitions.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp

Changeset: c576bd949a9d
Author:    zmajo
Date:      2017-01-23 09:53 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/c576bd949a9d

8172844: Assert fails in deoptimization due to original PC at the end of code section
Summary: Change assert to accept end of code section as well.
Reviewed-by: rbackman, kvn, dlong

! src/cpu/aarch64/vm/frame_aarch64.cpp
! src/cpu/aarch64/vm/frame_aarch64.inline.hpp
! src/cpu/arm/vm/frame_arm.cpp
! src/cpu/arm/vm/frame_arm.inline.hpp
! src/cpu/x86/vm/frame_x86.cpp
! src/cpu/x86/vm/frame_x86.inline.hpp
! src/share/vm/code/compiledMethod.hpp

Changeset: 3c57e5f8dfca
Author:    iveresov
Date:      2017-01-23 23:49 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/3c57e5f8dfca

8173054: [AOT] Avoid zero-shift for compressed oops
Summary: AOT compiler should be pessimistic about heap size
Reviewed-by: kvn

! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java
+ src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/AOTGraalHotSpotVMConfig.java
! src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntime.java

Changeset: 84b87a6130f9
Author:    dnsimon
Date:      2017-01-22 21:40 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/84b87a6130f9

8172733: [JVMCI] add ResolvedJavaMethod.hasNeverInlineDirective
Reviewed-by: kvn

! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethod.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaMethod.java
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! test/compiler/jvmci/common/patches/jdk.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java
- test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java
! test/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java
+ test/compiler/jvmci/compilerToVM/HasNeverInlineDirectiveTest.java
+ test/compiler/jvmci/compilerToVM/IsCompilableTest.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java

Changeset: f7c895cf8b14
Author:    dnsimon
Date:      2017-01-23 23:01 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/f7c895cf8b14

Merge


Changeset: 9e0a7b1cbdef
Author:    never
Date:      2017-01-24 08:51 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/9e0a7b1cbdef

8171173: EXCEPTION_ACCESS_VIOLATION running VirtualObjectDebugInfoTest.java
Reviewed-by: kvn

! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DebugInfoTest.java
! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestAssembler.java
! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectDebugInfoTest.java

Changeset: 84632483ee9d
Author:    kvn
Date:      2017-01-24 17:19 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/84632483ee9d

8173158: [AOT] fix typo in jaotc --help output
Reviewed-by: rbackman

! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Main.java
! test/compiler/aot/AotCompiler.java
! test/compiler/aot/cli/jaotc/ClasspathOptionUnknownClassTest.java
! test/compiler/aot/cli/jaotc/CompileClassTest.java
! test/compiler/aot/cli/jaotc/ListOptionNotExistingTest.java
! test/compiler/aot/cli/jaotc/ListOptionTest.java
! test/compiler/aot/cli/jaotc/ListOptionWrongFileTest.java

Changeset: 784fe0364e70
Author:    jcm
Date:      2017-01-24 20:47 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/784fe0364e70

8173300: [TESTBUG]compiler/tiered/NonTieredLevelsTest.java fails with compiler.whitebox.SimpleTestCaseHelper(int) must be compiled
Summary: Corrected available compilation levels for client builds.
Reviewed-by: kvn

! test/compiler/tiered/NonTieredLevelsTest.java

Changeset: 366758481af1
Author:    thartmann
Date:      2017-01-25 07:03 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/366758481af1

8173195: [BACKOUT] 8087341: C2 doesn't optimize redundant memory operations with G1
Summary: Backing out 8087341 due to 8172850. Will be re-implemented with 8173196.
Reviewed-by: kvn

! src/cpu/aarch64/vm/aarch64.ad
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp

Changeset: 6bf44f4e2a1e
Author:    thartmann
Date:      2017-01-25 07:05 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/6bf44f4e2a1e

8172850: Anti-dependency on membar causes crash in register allocator due to invalid instruction scheduling
Summary: Regression test and additional asserts. The problem is fixed by 8087341.
Reviewed-by: kvn

! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/coalesce.cpp
! src/share/vm/opto/machnode.cpp
! src/share/vm/opto/matcher.cpp
+ test/compiler/gcbarriers/TestMembarDependencies.java

Changeset: 2caaacd39df2
Author:    roland
Date:      2017-01-24 09:40 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/2caaacd39df2

8173147: [ctw] fails during compilation of sun.security.krb5.internal.crypto.RsaMd5DesCksumType::calculateKeyedChecksum with " graph should be schedulable"
Summary: Loads generated at uncommon trap from eliminated arraycopy have incorrect memory state
Reviewed-by: thartmann

! src/share/vm/opto/macro.cpp
! src/share/vm/opto/macro.hpp
+ test/compiler/arraycopy/TestArrayCopyUNCBadMem.java

Changeset: 93c26db91a75
Author:    never
Date:      2017-01-25 19:18 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/93c26db91a75

8173309: jvmtiDeferredLocalVariableSet may update the wrong frame
Reviewed-by: kvn

! src/share/vm/runtime/vframe_hp.cpp
! src/share/vm/runtime/vframe_hp.hpp

Changeset: e52bb34724fb
Author:    jwilhelm
Date:      2017-01-24 00:30 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/e52bb34724fb

Merge


Changeset: 2e57e84e9978
Author:    gdub
Date:      2017-01-24 13:40 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/2e57e84e9978

8167519: [AOT] Failed compilation: java.math.MutableBigInteger.divide3n2n
Reviewed-by: never, davleopo

! src/jdk.vm.compiler/.mx.graal/suite.py
! src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/Debug.java
! src/jdk.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java
! src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/SimplifyingGraphDecoder.java
! src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/StructuredGraph.java
! src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/util/GraphUtil.java
! src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/CanonicalizerPhase.java

Changeset: 82ad3019b78e
Author:    rbackman
Date:      2017-01-26 08:35 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/82ad3019b78e

Merge


Changeset: bfa8e4b0d4e2
Author:    njian
Date:      2017-01-22 16:33 +0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/bfa8e4b0d4e2

8172881: AArch64: assertion failure: the int pressure is incorrect
Summary: Change the dst register type of get_and_setI/L/N/P from any register to non-special register.
Reviewed-by: aph
Contributed-by: yang.zhang at linaro.org

! src/cpu/aarch64/vm/aarch64.ad

Changeset: 217615fcbfdf
Author:    dnsimon
Date:      2017-01-26 05:53 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/217615fcbfdf

8173278: [JVMCI] query_update_method_data might write outside _trap_hist array
Reviewed-by: kvn

! src/share/vm/oops/methodData.hpp

Changeset: bb5efb0bc34a
Author:    ccheung
Date:      2017-01-26 10:17 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/bb5efb0bc34a

8173163: searching for a versioned entry in a multi-release jar in hotspot is inconsistent with java code
Summary: use the highest versioned entry if the specified version is higher than the current jdk version
Reviewed-by: iklam, sspitsyn, jiangli

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

Changeset: 43139c588ea4
Author:    jwilhelm
Date:      2017-02-04 03:29 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/43139c588ea4

Merge

! src/cpu/aarch64/vm/globals_aarch64.hpp
- src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/ClassCollector.java
! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/services/diagnosticCommand.cpp
- test/compiler/aot/cli/jaotc/ClasspathOptionTest.java
- test/compiler/aot/fingerprint/CDSDumper.java
- test/compiler/aot/fingerprint/CDSRunner.java
- test/compiler/aot/fingerprint/SelfChanged.java
- test/compiler/aot/fingerprint/SelfChangedCDS.java
- test/compiler/aot/fingerprint/SuperChanged.java
- test/compiler/c2/cr7200264/Test7200264.sh
- test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java

Changeset: c22bf83dad09
Author:    lana
Date:      2017-02-09 17:21 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/c22bf83dad09

Added tag jdk-9+156 for changeset 43139c588ea4

! .hgtags

Changeset: 8c7769a2e1fe
Author:    alanb
Date:      2017-02-10 09:03 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/8c7769a2e1fe

8173393: Module system implementation refresh (2/2017)
Reviewed-by: lfoltan, acorn, mchung
Contributed-by: alan.bateman at oracle.com, george.triantafillou at oracle.com

! src/share/vm/prims/methodHandles.cpp
! test/ProblemList.txt
! test/runtime/modules/AccessCheck/AccessExportTwice.java
! test/runtime/modules/AccessCheck/AccessReadTwice.java
! test/runtime/modules/AccessCheck/CheckRead.java
! test/runtime/modules/AccessCheck/DiffCL_CheckRead.java
! test/runtime/modules/AccessCheck/DiffCL_ExpQualOther.java
! test/runtime/modules/AccessCheck/DiffCL_ExpQualToM1.java
! test/runtime/modules/AccessCheck/DiffCL_ExpUnqual.java
! test/runtime/modules/AccessCheck/DiffCL_PkgNotExp.java
! test/runtime/modules/AccessCheck/DiffCL_Umod.java
! test/runtime/modules/AccessCheck/DiffCL_UmodUpkg.java
! test/runtime/modules/AccessCheck/ExpQualOther.java
! test/runtime/modules/AccessCheck/ExpQualToM1.java
! test/runtime/modules/AccessCheck/ExpUnqual.java
! test/runtime/modules/AccessCheck/ExportAllUnnamed.java
! test/runtime/modules/AccessCheck/PkgNotExp.java
! test/runtime/modules/AccessCheck/Umod.java
! test/runtime/modules/AccessCheck/UmodDiffCL_ExpQualOther.java
! test/runtime/modules/AccessCheck/UmodDiffCL_ExpUnqual.java
! test/runtime/modules/AccessCheck/UmodDiffCL_PkgNotExp.java
! test/runtime/modules/AccessCheck/UmodUPkg.java
! test/runtime/modules/AccessCheck/UmodUpkgDiffCL_ExpQualOther.java
! test/runtime/modules/AccessCheck/UmodUpkgDiffCL_NotExp.java
! test/runtime/modules/AccessCheck/UmodUpkg_ExpQualOther.java
! test/runtime/modules/AccessCheck/UmodUpkg_NotExp.java
! test/runtime/modules/AccessCheck/Umod_ExpQualOther.java
! test/runtime/modules/AccessCheck/Umod_ExpUnqual.java
! test/runtime/modules/AccessCheck/Umod_PkgNotExp.java
! test/runtime/modules/AccessCheck/p1/c1Loose.java
! test/runtime/modules/AccessCheck/p1/c1ReadEdge.java
! test/runtime/modules/AccessCheck/p1/c1ReadEdgeDiffLoader.java
! test/runtime/modules/AccessCheck/p3/c3ReadEdge.jcod
! test/runtime/modules/AccessCheck/p3/c3ReadEdgeDiffLoader.jcod
! test/runtime/modules/AccessCheckAllUnnamed.java
! test/runtime/modules/AccessCheckExp.java
! test/runtime/modules/AccessCheckJavaBase.java
! test/runtime/modules/AccessCheckRead.java
! test/runtime/modules/AccessCheckSuper.java
! test/runtime/modules/AccessCheckUnnamed.java
! test/runtime/modules/AccessCheckWorks.java
! test/runtime/modules/CCE_module_msg.java
! test/runtime/modules/ExportTwice.java
! test/runtime/modules/IgnoreModulePropertiesTest.java
! test/runtime/modules/JVMAddModuleExportToAllUnnamed.java
! test/runtime/modules/JVMAddModuleExportsToAll.java
! test/runtime/modules/JVMAddModulePackage.java
! test/runtime/modules/JVMDefineModule.java
! test/runtime/modules/JVMGetModuleByPkgName.java
! test/runtime/modules/ModuleHelper.java
! test/runtime/modules/ModuleOptionsTest.java
! test/runtime/modules/ModuleStress/CustomSystemClassLoader.java
! test/runtime/modules/ModuleStress/ModuleNonBuiltinCLMain.java
! test/runtime/modules/ModuleStress/ModuleSameCLMain.java
! test/runtime/modules/ModuleStress/ModuleStress.java
! test/runtime/modules/ModuleStress/src/jdk.test/test/Main.java
! test/runtime/modules/ModuleStress/src/jdk.test/test/MainGC.java
! test/runtime/modules/PatchModule/PatchModuleDupModule.java
! test/serviceability/jvmti/GetModulesInfo/JvmtiGetAllModulesTest.java

Changeset: 8a7b0b443ca7
Author:    tschatzl
Date:      2017-01-27 13:12 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/8a7b0b443ca7

8173229: Wrong assert whether all remembered set entries have been iterated over in presence of coarsenings
Summary: Remove asserts as they are almost useless.
Reviewed-by: mgerdin, ehelin

! src/share/vm/gc/g1/heapRegionRemSet.cpp
! src/share/vm/gc/g1/heapRegionRemSet.hpp

Changeset: b53b0251e250
Author:    aph
Date:      2017-01-27 09:50 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/b53b0251e250

8173472: AArch64: C1 comparisons with null only use 32-bit instructions
Reviewed-by: roland

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

Changeset: 9bfa2cceba90
Author:    aph
Date:      2017-01-27 18:22 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/9bfa2cceba90

Merge


Changeset: aa9bbc5fbf68
Author:    dpochepk
Date:      2017-01-27 18:44 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/aa9bbc5fbf68

8173399: Jittester: sources should be aligned with latest product state
Reviewed-by: kvn

! test/testlibrary/jittester/Makefile
! test/testlibrary/jittester/src/jdk/test/lib/jittester/TestsGenerator.java

Changeset: 8c1d94c35134
Author:    dpochepk
Date:      2017-01-27 21:39 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/8c1d94c35134

Merge


Changeset: 2c44cff993b8
Author:    jgeorge
Date:      2017-01-30 13:48 +0530
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/2c44cff993b8

8171084: heapdump/JMapHeapCore fails with java.lang.RuntimeException: Heap segment size overflow
Summary: Create a new heapdump segment and truncate huge arrays if required, to avoid overflow of the 32 bit value representing the size.
Reviewed-by: dholmes, dsamersoff
Contributed-by: jini.george at oracle.com

! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/AbstractHeapGraphWriter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java
+ test/serviceability/sa/LingeredAppWithLargeArray.java
+ test/serviceability/sa/TestHeapDumpForLargeArray.java
! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java

Changeset: ab3d4589f4d8
Author:    never
Date:      2017-01-30 10:30 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/ab3d4589f4d8

8173584: Add unit test for 8173309
Reviewed-by: kvn

! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java

Changeset: 6349a973d248
Author:    vlivanov
Date:      2017-01-30 16:03 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/6349a973d248

8158546: C1 compilation fails with "Constant field loads are folded during parsing"
Reviewed-by: kvn

! src/share/vm/c1/c1_Canonicalizer.cpp

Changeset: 47dfa7f4098e
Author:    vlivanov
Date:      2017-01-30 16:04 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/47dfa7f4098e

8173404: C2: wrong nmethod dependency can be recorded for CallSite.target
Reviewed-by: kvn

! src/share/vm/opto/type.cpp
! test/compiler/jsr292/ContinuousCallSiteTargetChange.java

Changeset: a1d2a9d7e580
Author:    vlivanov
Date:      2017-01-31 01:11 +0300
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a1d2a9d7e580

8173338: C2: continuous CallSite relinkage eventually disables compilation for a method
Reviewed-by: jrose, dlong, kvn

! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciEnv.hpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/nmethod.cpp

Changeset: 7fc338000594
Author:    thartmann
Date:      2017-01-31 18:42 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/7fc338000594

8173373: C1: NPE is thrown instead of LinkageError when accessing inaccessible field on NULL receiver
Summary: Deoptimize if receiver null check of unresolved field access fails to throw NoClassDefFoundError instead of NPE.
Reviewed-by: vlivanov

! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
+ test/compiler/c1/TestUnresolvedField.jasm
+ test/compiler/c1/TestUnresolvedFieldMain.java

Changeset: 9a9d35b5f377
Author:    bchristi
Date:      2017-01-31 11:50 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/9a9d35b5f377

8156073: 2-slot LiveStackFrame locals (long and double) are incorrect
Reviewed-by: coleenp, mchung

! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/prims/stackwalk.cpp
! src/share/vm/prims/stackwalk.hpp
! test/runtime/LocalLong/LocalLongHelper.java

Changeset: 8f9d73e44c1a
Author:    bchristi
Date:      2017-01-31 20:04 +0000
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/8f9d73e44c1a

Merge


Changeset: b07ef472634f
Author:    dcubed
Date:      2017-01-31 14:33 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/b07ef472634f

8173693: disable post_class_unload() for non JavaThread initiators
Reviewed-by: sspitsyn, gthornbr

! src/share/vm/prims/jvmtiExport.cpp

Changeset: 3db03a3709f4
Author:    jwilhelm
Date:      2017-01-31 20:54 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/3db03a3709f4

Merge

! src/cpu/aarch64/vm/globals_aarch64.hpp
- src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/ClassCollector.java
! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp
- test/compiler/aot/cli/jaotc/ClasspathOptionTest.java
- test/compiler/aot/fingerprint/CDSDumper.java
- test/compiler/aot/fingerprint/CDSRunner.java
- test/compiler/aot/fingerprint/SelfChanged.java
- test/compiler/aot/fingerprint/SelfChangedCDS.java
- test/compiler/aot/fingerprint/SuperChanged.java
- test/compiler/c2/cr7200264/Test7200264.sh
- test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java

Changeset: 5fdcab5b7979
Author:    jwilhelm
Date:      2017-02-01 00:56 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/5fdcab5b7979

Merge


Changeset: b6f61bfa87dd
Author:    never
Date:      2017-01-30 17:29 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/b6f61bfa87dd

8173227: [JVMCI] HotSpotJVMCIMetaAccessContext.fromClass is inefficient
Reviewed-by: dnsimon

! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIMetaAccessContext.java

Changeset: fa455b914ac9
Author:    iveresov
Date:      2017-02-02 16:57 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/fa455b914ac9

8173846: [AOT] Stubs hang onto intermediate compiler state forever
Summary: Stub shouldn't keep alive the graph
Reviewed-by: kvn
Contributed-by: tom.rodriguez at oracle.com

! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTStub.java
! src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/Stub.java

Changeset: e64d5880a8be
Author:    jwilhelm
Date:      2017-02-09 23:15 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/e64d5880a8be

Merge

! src/share/vm/classfile/vmSymbols.hpp

Changeset: b2d0a906afd7
Author:    jwilhelm
Date:      2017-02-09 23:35 +0100
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/b2d0a906afd7

Merge


Changeset: 319fc833529c
Author:    henryjen
Date:      2017-02-14 14:57 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/319fc833529c

Merge

- THIRD_PARTY_README
- make/BuildHotspot.gmk
- make/Dist.gmk
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/ppc/vm/sharedRuntime_ppc.cpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/x86.ad
! src/cpu/x86/vm/x86_64.ad
! src/jdk.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EmptyEventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotJVMCICompilerFactory.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotVMEventListener.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/services/JVMCICompilerFactory.java
! src/jdk.vm.ci/share/classes/module-info.java
! src/share/vm/adlc/formssel.cpp
! src/share/vm/adlc/output_c.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/ci/ciEnv.hpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/code/codeCache.hpp
- src/share/vm/code/codeCacheExtensions.hpp
- src/share/vm/code/codeCacheExtensions_ext.hpp
! src/share/vm/code/nmethod.cpp
- src/share/vm/gc/g1/bufferingOopClosure.cpp
- src/share/vm/gc/g1/g1Predictions.cpp
- src/share/vm/gc/shared/memset_with_concurrent_readers.cpp
- src/share/vm/gc/shared/referencePendingListLocker.cpp
- src/share/vm/gc/shared/referencePendingListLocker.hpp
- src/share/vm/logging/log.cpp
! src/share/vm/logging/logTag.hpp
- src/share/vm/oops/arrayOop.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/machnode.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/macro.hpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/matcher.hpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
- src/share/vm/runtime/semaphore.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/vmStructs.cpp
- src/share/vm/utilities/chunkedList.cpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/debug.hpp
- src/share/vm/utilities/linkedlist.cpp
- src/share/vm/utilities/quickSort.cpp
- src/share/vm/utilities/resourceHash.cpp
- test/compiler/c2/cr7005594/Test7005594.java
- test/compiler/c2/cr7005594/Test7005594.sh
- test/compiler/c2/cr7200264/Test7200264.sh
- test/compiler/ciReplay/TestSA.sh
- test/compiler/ciReplay/TestVM.sh
- test/compiler/ciReplay/TestVM_no_comp_level.sh
- test/compiler/ciReplay/common.sh
- test/compiler/floatingpoint/Test15FloatJNIArgs.java
- test/compiler/floatingpoint/libTest15FloatJNIArgs.c
- test/compiler/jvmci/common/services/jdk.vm.ci.hotspot.services.HotSpotVMEventListener
- test/compiler/jvmci/common/services/jdk.vm.ci.runtime.JVMCICompiler
- test/compiler/jvmci/common/services/jdk.vm.ci.runtime.services.JVMCICompilerFactory
- test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java
- test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java
- test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java
- test/native/runtime/test_instanceKlass.cpp
- test/runtime/SharedArchiveFile/SASymbolTableTestAttachee.java
- test/runtime/modules/JVMCanReadModule.java
- test/runtime/modules/JVMIsExportedToModule.java
- test/serviceability/jvmti/ExceptionCaughtOutOfPhase/ExceptionCaughtOutOfPhaseTest.java
- test/serviceability/sa/jmap-hashcode/Test8028623.java

Changeset: a0029b1da010
Author:    henryjen
Date:      2017-02-17 12:41 -0800
URL:       http://hg.openjdk.java.net/panama/panama/hotspot/rev/a0029b1da010

Conflicting expots

! src/jdk.vm.ci/share/classes/module-info.java



More information about the panama-dev mailing list