hg: jdk9/dev/hotspot: 53 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Wed Apr 6 03:04:06 UTC 2016
Changeset: 3256d4204291
Author: neliasso
Date: 2016-03-16 10:45 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/3256d4204291
8150054: Make compilercontrol test ignore xcomp
Summary: Add -Xmixed and use jtreg driver
Reviewed-by: kvn
! test/compiler/compilercontrol/commandfile/CompileOnlyTest.java
! test/compiler/compilercontrol/commandfile/ExcludeTest.java
! test/compiler/compilercontrol/commandfile/LogTest.java
! test/compiler/compilercontrol/commandfile/PrintTest.java
! test/compiler/compilercontrol/commands/CompileOnlyTest.java
! test/compiler/compilercontrol/commands/ExcludeTest.java
! test/compiler/compilercontrol/commands/LogTest.java
! test/compiler/compilercontrol/commands/PrintTest.java
! test/compiler/compilercontrol/directives/CompileOnlyTest.java
! test/compiler/compilercontrol/directives/ExcludeTest.java
! test/compiler/compilercontrol/directives/LogTest.java
! test/compiler/compilercontrol/directives/PrintTest.java
! test/compiler/compilercontrol/jcmd/AddAndRemoveTest.java
! test/compiler/compilercontrol/jcmd/AddCompileOnlyTest.java
! test/compiler/compilercontrol/jcmd/AddExcludeTest.java
! test/compiler/compilercontrol/jcmd/AddLogTest.java
! test/compiler/compilercontrol/jcmd/AddPrintAssemblyTest.java
! test/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java
! test/compiler/compilercontrol/jcmd/ClearDirectivesStackTest.java
! test/compiler/compilercontrol/jcmd/PrintDirectivesTest.java
! test/compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java
! test/compiler/compilercontrol/matcher/MethodMatcherTest.java
! test/compiler/compilercontrol/mixed/RandomCommandsTest.java
! test/compiler/compilercontrol/mixed/RandomValidCommandsTest.java
! test/compiler/compilercontrol/share/MultiCommand.java
! test/compiler/compilercontrol/share/scenario/Scenario.java
Changeset: 27654175e92a
Author: thartmann
Date: 2016-03-17 09:41 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/27654175e92a
8151882: -XX:+Verbose prints messages even if no other flag is set
Summary: We should only print messages if PrintOpto && WizardMode is set.
Reviewed-by: kvn, neliasso
! src/share/vm/opto/reg_split.cpp
Changeset: b7ba700456c5
Author: aph
Date: 2016-02-25 14:59 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/b7ba700456c5
8150652: Remove unused code in AArch64 back end
Reviewed-by: kvn
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
Changeset: 7c31312c5725
Author: aph
Date: 2016-03-17 17:03 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/7c31312c5725
Merge
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/development/Server16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/development/Server24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/About16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/About24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Delete16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Delete24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Find16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Help16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Help24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/History16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/History24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Information16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Information24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/New16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/New24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Open16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Open24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Save24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/SaveAs16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/SaveAs24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Zoom16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/ZoomIn16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/ZoomIn24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/navigation/Down16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/navigation/Up16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignCenter16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignCenter24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignLeft16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignLeft24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignRight16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignRight24.gif
- test/compiler/compilercontrol/jcmd/StressAddSequentiallyTest.java
Changeset: d28f025a1f80
Author: never
Date: 2016-03-17 12:04 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/d28f025a1f80
8151874: [JVMCI] canInlineMethod should check is_not_compilable for correct CompLevel
Reviewed-by: twisti
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
Changeset: eb774f6f1077
Author: neliasso
Date: 2016-03-17 21:55 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/eb774f6f1077
8152090: Code missing from JDK-8150054 causing many test failures
Summary: Add missing method
Reviewed-by: kvn
! test/compiler/compilercontrol/share/scenario/Scenario.java
Changeset: abe0f7310cc4
Author: thartmann
Date: 2016-03-18 09:32 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/abe0f7310cc4
8023191: OSR nmethods should be flushed to free space in CodeCache
Summary: Treat OSR nmethods like normal nmethods and flush them if they are cold/unused.
Reviewed-by: kvn
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/sweeper.hpp
Changeset: 39c046b28e28
Author: thartmann
Date: 2016-03-18 09:27 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/39c046b28e28
Merge
Changeset: 48d325e55fb4
Author: twisti
Date: 2016-03-17 10:55 -1000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/48d325e55fb4
8151829: [JVMCI] incorrect documentation about jvmci.compiler property
Reviewed-by: kvn
! src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCICompilerFactory.java
Changeset: 59db3de117b0
Author: twisti
Date: 2016-03-17 16:10 -1000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/59db3de117b0
8151723: [JVMCI] JVMCIRuntime::treat_as_trivial: Don't limit trivial prefixes to boot class path
Reviewed-by: dnsimon
! src/share/vm/jvmci/jvmciRuntime.cpp
Changeset: ebbd1e270795
Author: twisti
Date: 2016-03-17 16:10 -1000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/ebbd1e270795
8152134: [JVMCI] printing compile queues always prints C2 regardless of UseJVMCICompiler
Reviewed-by: dnsimon
! src/share/vm/compiler/compileBroker.cpp
Changeset: 81a1829d48eb
Author: fzhinkin
Date: 2016-03-17 09:50 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/81a1829d48eb
8152004: CTW crashes with failed assertion after 8150646 integration
Reviewed-by: kvn, neliasso
! src/share/vm/ci/ciReplay.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: 58287e1b1c2c
Author: thartmann
Date: 2016-03-21 08:42 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/58287e1b1c2c
8144693: Intrinsify StringCoding.hasNegatives() on SPARC
Summary: Implemented C2 instrinsic for StringCode.hasNegatives() on SPARC.
Reviewed-by: kvn, jrose, thartmann
Contributed-by: Guy Delamarter <guy.delamarter at oracle.com>
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.hpp
! src/cpu/sparc/vm/sparc.ad
+ test/compiler/intrinsics/string/TestHasNegatives.java
Changeset: bcf5a0a5731b
Author: zmajo
Date: 2016-03-21 09:51 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/bcf5a0a5731b
8148754: C2 loop unrolling fails due to unexpected graph shape
Summary: Check if graph shape is appropriate for optimization, bail out optimization if not.
Reviewed-by: kvn, twisti, shade, dnsimon
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/superword.cpp
Changeset: d88920c25ca1
Author: zmajo
Date: 2016-03-21 11:21 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/d88920c25ca1
Merge
! src/share/vm/code/nmethod.cpp
Changeset: 1e385207d9f2
Author: neliasso
Date: 2016-03-18 15:54 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/1e385207d9f2
8152169: LockCompilationTest.java fails due method present in the compiler queue
Summary: Too many compiles waiting, wait time not enough
Reviewed-by: twisti
! test/compiler/whitebox/LockCompilationTest.java
Changeset: a765ccf0f8f7
Author: zmajo
Date: 2016-03-23 15:01 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/a765ccf0f8f7
Merge
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/runtime/arguments.cpp
Changeset: 8e54f1e0fa6c
Author: zmajo
Date: 2016-03-24 11:44 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/8e54f1e0fa6c
8152640: Quarantine compiler/intrinsics/string/TestHasNegatives.java
Summary: Quarantine test
Reviewed-by: thartmann
! test/compiler/intrinsics/string/TestHasNegatives.java
Changeset: 9b03bbd4cc3f
Author: amurillo
Date: 2016-03-24 15:53 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/9b03bbd4cc3f
Merge
Changeset: 1dac19bbc173
Author: thartmann
Date: 2016-03-30 08:00 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/1dac19bbc173
8152947: VM crash with assert(!removed || is_in_use()) failed: unused osr nmethod should be invalidated
Summary: Check OSR invalidation after nmethod state transition.
Reviewed-by: ddmitriev, vlivanov
! src/share/vm/code/nmethod.cpp
Changeset: d7915089dde3
Author: thartmann
Date: 2016-03-30 08:04 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/d7915089dde3
8152861: VM crash on assert: locked methods shouldn't be flushed
Summary: Check if nmethod is locked by JVMTI before flushing.
Reviewed-by: kvn
! src/share/vm/runtime/sweeper.cpp
Changeset: 4226e949ec95
Author: mdoerr
Date: 2016-03-23 15:35 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/4226e949ec95
8151818: C1: LIRGenerator::move_to_phi can't deal with illegal phi
Reviewed-by: iveresov, kvn
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_ValueStack.hpp
Changeset: 1fec7d381d2b
Author: thartmann
Date: 2016-03-24 09:09 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/1fec7d381d2b
8136458: Remove "marked for reclamation" nmethod state
Summary: Removed "marked for reclamation" nmethod state because only sweeper sets nmethods to zombie.
Reviewed-by: kvn, neliasso
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/sweeper.hpp
! src/share/vm/trace/trace.xml
! test/compiler/whitebox/ForceNMethodSweepTest.java
Changeset: c8c4c889fe4c
Author: psandoz
Date: 2016-03-24 11:21 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/c8c4c889fe4c
8149644: Integrate VarHandles
Reviewed-by: kvn, vlivanov
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/interpreter/linkResolver.hpp
! src/share/vm/interpreter/rewriter.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
Changeset: d9cf2220c734
Author: thartmann
Date: 2016-03-24 12:19 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/d9cf2220c734
8150821: Crash with assert(!((nmethod*)_cb)->is_deopt_pc(_pc)) failed: invariant broken
Summary: Use different constructor on SPARC to fully initialize frame.
Reviewed-by: kvn
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
Changeset: 25e29e53aa4e
Author: thartmann
Date: 2016-03-24 11:50 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/25e29e53aa4e
Merge
Changeset: aa43323e73be
Author: zmajo
Date: 2016-03-24 16:21 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/aa43323e73be
Merge
- src/jdk.vm.ci/share/classes/META-INF/services/jdk.vm.ci.hotspot.HotSpotJVMCIBackendFactory
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/prims/methodHandles.cpp
- test/compiler/jsr292/NonInlinedCall/NonInlinedReinvoker.java
- test/compiler/jvmci/common/CompilerToVMHelper.java
- test/compiler/jvmci/common/PublicMetaspaceWrapperObject.java
- test/compiler/jvmci/events/MetaAccessWrapper.java
- test/runtime/BadObjectClass/Object.java
- test/testlibrary/jdk/test/lib/PerfCounter.java
- test/testlibrary/jdk/test/lib/PerfCounters.java
Changeset: c7776c76d752
Author: sgehwolf
Date: 2016-03-22 18:23 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/c7776c76d752
8152440: Zero build fails after JDK-8146801
Summary: Define InitArrayShortSize macro for Zero as well.
Reviewed-by: aph
! src/cpu/zero/vm/globals_zero.hpp
Changeset: 6c2bd5f03f0b
Author: zmajo
Date: 2016-03-24 17:52 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/6c2bd5f03f0b
Merge
- src/jdk.vm.ci/share/classes/META-INF/services/jdk.vm.ci.hotspot.HotSpotJVMCIBackendFactory
- test/compiler/jsr292/NonInlinedCall/NonInlinedReinvoker.java
- test/compiler/jvmci/common/CompilerToVMHelper.java
- test/compiler/jvmci/common/PublicMetaspaceWrapperObject.java
- test/compiler/jvmci/events/MetaAccessWrapper.java
- test/runtime/BadObjectClass/Object.java
- test/testlibrary/jdk/test/lib/PerfCounter.java
- test/testlibrary/jdk/test/lib/PerfCounters.java
Changeset: 055ca7aac8be
Author: vdeshpande
Date: 2016-03-24 11:48 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/055ca7aac8be
8152354: Update for x86 AES CBC Decryption
Summary: 4 way parallel version for key sizes 192 and 256 for 64 bit and for key sizes 128, 192 and 256 for 32 bit.
Reviewed-by: kvn
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
Changeset: cfb6c135aef4
Author: kshefov
Date: 2016-03-25 14:46 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/cfb6c135aef4
8152344: JVMCI test task: Unit tests for ConstantReflectionProvider
Reviewed-by: twisti, dpochepk, tpivovarova
! .mx.jvmci/suite.py
+ test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/AsJavaTypeDataProvider.java
+ test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/BoxPrimitiveDataProvider.java
+ test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ConstantEqualsDataProvider.java
+ test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/DummyClass.java
+ test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ForObjectDataProvider.java
+ test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ForStringDataProvider.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/IsEmbeddableDataProvider.java
+ test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadArrayElementDataProvider.java
+ test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadArrayLengthDataProvider.java
+ test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadConstantArrayElementDataProvider.java
+ test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadConstantFieldValueDataProvider.java
+ test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadFieldValueDataProvider.java
+ test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadStableFieldValueDataProvider.java
+ test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHelper.java
+ test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/UnboxPrimitiveDataProvider.java
Changeset: 29c7e2e6df92
Author: shade
Date: 2016-03-25 15:34 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/29c7e2e6df92
8152698: Remove obsolete Unsafe.putOrdered{X} methods, usages, runtime and compiler support
Reviewed-by: kvn, psandoz
! src/share/vm/c1/c1_Compiler.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/classfile/vmSymbols.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/prims/unsafe.cpp
! 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/SunMiscUnsafeAccessTestBoolean.java
! test/compiler/unsafe/SunMiscUnsafeAccessTestByte.java
! test/compiler/unsafe/SunMiscUnsafeAccessTestChar.java
! test/compiler/unsafe/SunMiscUnsafeAccessTestDouble.java
! test/compiler/unsafe/SunMiscUnsafeAccessTestFloat.java
! test/compiler/unsafe/SunMiscUnsafeAccessTestInt.java
! test/compiler/unsafe/SunMiscUnsafeAccessTestLong.java
! test/compiler/unsafe/SunMiscUnsafeAccessTestObject.java
! test/compiler/unsafe/SunMiscUnsafeAccessTestShort.java
! test/compiler/unsafe/X-UnsafeAccessTest.java.template
Changeset: 693064a31888
Author: shade
Date: 2016-03-25 13:15 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/693064a31888
Merge
Changeset: c4b4c26535a4
Author: vlivanov
Date: 2016-03-28 13:49 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/c4b4c26535a4
8151623: Zap freed Metaspace chunks in non-product binaries
Reviewed-by: stefank, jmasa
! src/share/vm/memory/metachunk.cpp
! src/share/vm/memory/metachunk.hpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: b79c4762e270
Author: vlivanov
Date: 2016-03-28 13:49 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/b79c4762e270
8152773: C2: LoadNode properties aren't preserved when converting between signed/unsigned variants
Reviewed-by: jrose, kvn
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/mulnode.cpp
Changeset: c36eb416cc8b
Author: vlivanov
Date: 2016-03-28 13:49 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/c36eb416cc8b
8152179: C2: Folding of unsigned loads is broken w/ @Stable
Reviewed-by: jrose, kvn
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
+ test/compiler/stable/TestStableUByte.java
+ test/compiler/stable/TestStableUShort.java
Changeset: a9334e785873
Author: vlivanov
Date: 2016-03-28 13:49 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/a9334e785873
8148175: C1: G1 barriers don't preserve FP registers
Reviewed-by: kvn
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! test/TEST.groups
+ test/compiler/gcbarriers/PreserveFPRegistersTest.java
Changeset: b3b7924f669f
Author: vlivanov
Date: 2016-03-28 13:49 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/b3b7924f669f
8025962: JSR 292: NoSuchMethodError and NoSuchFieldError in MHN_resolve_Mem
Reviewed-by: acorn, kvn
! src/share/vm/prims/methodHandles.cpp
Changeset: 12b38ff7ad9b
Author: rraghavan
Date: 2016-03-28 01:08 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/12b38ff7ad9b
8145348: Make intrinsics flags diagnostic.
Summary: Converted product or develop intrinsics flags to diagnostic.
Reviewed-by: kvn
! src/share/vm/c1/c1_globals.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/runtime/globals.hpp
! test/compiler/intrinsics/muladd/TestMulAdd.java
! test/compiler/runtime/6859338/Test6859338.java
Changeset: ae6a4f50437b
Author: rraghavan
Date: 2016-03-28 20:38 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/ae6a4f50437b
8152730: File Leak in CompileBroker::init_compiler_thread_log of compileBroker.cpp:1665.
Summary: Added missing code to close file pointer.
Reviewed-by: kvn
! src/share/vm/compiler/compileBroker.cpp
Changeset: bfc8b5a3f2c6
Author: zmajo
Date: 2016-03-29 13:43 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/bfc8b5a3f2c6
Merge
Changeset: 450bb8cbf13e
Author: mcberg
Date: 2016-03-29 09:53 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/450bb8cbf13e
8152496: Blended code generation
Reviewed-by: kvn, shade
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/x86_32.ad
Changeset: 9509fc52bba5
Author: vlivanov
Date: 2016-03-29 21:33 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/9509fc52bba5
8152857: [TESTBUG] UnsafeGetConstantField.testUnsafeGetFieldUnaligned fails w/ -XX:-UseUnalignedAccesses in -Xcomp mode
Reviewed-by: kvn, thartmann
! test/compiler/unsafe/UnsafeGetConstantField.java
Changeset: fc5e9316b9de
Author: vlivanov
Date: 2016-03-29 21:33 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/fc5e9316b9de
8152945: TestStableU* tests aren't Jigsaw-ready
Reviewed-by: kvn, thartmann
! test/compiler/stable/TestStableUByte.java
! test/compiler/stable/TestStableUShort.java
Changeset: cfcee2a74225
Author: vlivanov
Date: 2016-03-29 21:33 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/cfcee2a74225
8152972: C2 crashes with SIGSEGV in LoadNode::make
Reviewed-by: kvn
! src/share/vm/opto/memnode.cpp
Changeset: c60119cf1cc2
Author: iignatyev
Date: 2016-03-30 00:25 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/c60119cf1cc2
8152636: TestHasNegatives.java fails after Jigsaw changes were integrated
Reviewed-by: kvn
! test/compiler/intrinsics/string/TestHasNegatives.java
+ test/compiler/patches/java.base/java/lang/Helper.java
Changeset: 52f98829e8b7
Author: rschatz
Date: 2016-03-25 12:43 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/52f98829e8b7
8152634: generalize exception throwing routines in JVMCIRuntime
Reviewed-by: twisti
! src/cpu/aarch64/vm/jvmciCodeInstaller_aarch64.cpp
! src/cpu/sparc/vm/jvmciCodeInstaller_sparc.cpp
! src/cpu/x86/vm/jvmciCodeInstaller_x86.cpp
! 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/HotSpotMemoryAccessProvider.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.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/HotSpotMetaspaceConstant.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaspaceConstantImpl.java
+ src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSymbol.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/share/vm/jvmci/jvmciCodeInstaller.cpp
! src/share/vm/jvmci/jvmciCodeInstaller.hpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/jvmciJavaClasses.hpp
! src/share/vm/jvmci/jvmciRuntime.cpp
! src/share/vm/jvmci/jvmciRuntime.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/code/DataPatchTest.java
Changeset: 4bf8a911582b
Author: twisti
Date: 2016-03-29 22:39 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/4bf8a911582b
Merge
Changeset: a264a8ff29b0
Author: thartmann
Date: 2016-03-30 12:34 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/a264a8ff29b0
Merge
! src/share/vm/code/nmethod.cpp
! src/share/vm/runtime/sweeper.cpp
Changeset: 1b8ecaab2482
Author: zmajo
Date: 2016-03-31 16:09 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/1b8ecaab2482
8153195: Quarantine compiler/gcbarriers/PreserveFPRegistersTest.java
Summary: Quarantine test.
Reviewed-by: thartmann
! test/compiler/gcbarriers/PreserveFPRegistersTest.java
Changeset: c19f489ebc86
Author: amurillo
Date: 2016-03-31 14:25 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/c19f489ebc86
Merge
Changeset: e8ffad113bbd
Author: jwilhelm
Date: 2016-04-04 20:39 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/e8ffad113bbd
8153410: Disable tests until JDK-8151460 gets to main
Reviewed-by: gtriantafill, dcubed
! test/gc/metaspace/TestMetaspacePerfCounters.java
! test/gc/metaspace/TestPerfCountersAndMemoryPools.java
Changeset: 47fe834f7e4a
Author: amurillo
Date: 2016-04-04 13:40 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/47fe834f7e4a
Merge
! src/share/vm/classfile/vmSymbols.hpp
More information about the jdk9-dev-changes
mailing list