hg: panama/panama/hotspot: 427 new changesets
henry.jen at oracle.com
henry.jen at oracle.com
Sat Apr 30 06:24:39 UTC 2016
Changeset: 7d9d8ad32fe6
Author: lana
Date: 2016-04-07 10:06 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/7d9d8ad32fe6
Added tag jdk-9+113 for changeset c569f8d89269
! .hgtags
Changeset: dd177de0eb2f
Author: chegar
Date: 2016-04-03 16:28 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/dd177de0eb2f
8153181: Move sun.misc.VMSupport to an internal package
Reviewed-by: alanb, mchung
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/services/attachListener.cpp
! src/share/vm/services/diagnosticCommand.cpp
Changeset: 3256d4204291
Author: neliasso
Date: 2016-03-16 10:45 +0100
URL: http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/hotspot/rev/39c046b28e28
Merge
Changeset: 48d325e55fb4
Author: twisti
Date: 2016-03-17 10:55 -1000
URL: http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/hotspot/rev/9b03bbd4cc3f
Merge
Changeset: 1dac19bbc173
Author: thartmann
Date: 2016-03-30 08:00 +0200
URL: http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/hotspot/rev/25e29e53aa4e
Merge
Changeset: aa43323e73be
Author: zmajo
Date: 2016-03-24 16:21 +0100
URL: http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/hotspot/rev/693064a31888
Merge
Changeset: c4b4c26535a4
Author: vlivanov
Date: 2016-03-28 13:49 +0300
URL: http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/hotspot/rev/bfc8b5a3f2c6
Merge
Changeset: 450bb8cbf13e
Author: mcberg
Date: 2016-03-29 09:53 -0700
URL: http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/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/panama/panama/hotspot/rev/4bf8a911582b
Merge
Changeset: a264a8ff29b0
Author: thartmann
Date: 2016-03-30 12:34 +0200
URL: http://hg.openjdk.java.net/panama/panama/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/panama/panama/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/panama/panama/hotspot/rev/c19f489ebc86
Merge
Changeset: e8ffad113bbd
Author: jwilhelm
Date: 2016-04-04 20:39 +0200
URL: http://hg.openjdk.java.net/panama/panama/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/panama/panama/hotspot/rev/47fe834f7e4a
Merge
! src/share/vm/classfile/vmSymbols.hpp
Changeset: 804cc8c0b806
Author: lana
Date: 2016-04-07 11:04 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/804cc8c0b806
Merge
Changeset: 280fdc039980
Author: chegar
Date: 2016-04-09 23:03 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/280fdc039980
8153498: Update the PostVMInitHook mechanism to use an internal package in the base module
Reviewed-by: alanb, lfoltan
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/runtime/thread.cpp
Changeset: b64432bae527
Author: chegar
Date: 2016-04-09 23:03 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/b64432bae527
8153737: Unsupported Module
Reviewed-by: alanb, mchung, psandoz
! src/jdk.vm.ci/share/classes/module-info.java
! test/compiler/arguments/CheckCICompilerCount.java
! test/compiler/arguments/CheckCompileThresholdScaling.java
! test/compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java
! test/compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java
! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java
! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java
! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java
! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java
! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java
! test/compiler/c2/6589834/Test_ia32.java
! test/compiler/c2/6857159/Test6857159.java
! test/compiler/c2/6968348/Test6968348.java
! test/compiler/c2/7068051/Test7068051.java
! test/compiler/c2/7190310/Test7190310_unsafe.java
! test/compiler/c2/8004867/TestIntUnsafeCAS.java
! test/compiler/c2/8004867/TestIntUnsafeOrdered.java
! test/compiler/c2/8004867/TestIntUnsafeVolatile.java
! test/compiler/c2/8005956/PolynomialRoot.java
! test/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java
! test/compiler/codecache/CheckReservedInitialCodeCacheSizeArgOrder.java
! test/compiler/codecache/CheckSegmentedCodeCache.java
! test/compiler/codecache/CheckUpperLimit.java
! test/compiler/codecache/cli/TestSegmentedCodeCacheOption.java
! test/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java
! test/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java
! test/compiler/codecache/jmx/GetUsageTest.java
! test/compiler/codecache/jmx/InitialAndMaxUsageTest.java
! test/compiler/codecache/jmx/PeakUsageTest.java
! test/compiler/codecache/jmx/ThresholdNotificationsTest.java
! test/compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java
! test/compiler/codecache/jmx/UsageThresholdExceededTest.java
! test/compiler/codecache/jmx/UsageThresholdIncreasedTest.java
! test/compiler/codecache/jmx/UsageThresholdNotExceededTest.java
! test/compiler/codecache/stress/OverloadCompileQueueTest.java
! test/compiler/codecache/stress/RandomAllocationTest.java
! test/compiler/codecache/stress/UnexpectedDeoptimizationTest.java
! test/compiler/codegen/6896617/Test6896617.java
! test/compiler/codegen/7100757/Test7100757.java
! test/compiler/codegen/7184394/TestAESMain.java
! test/compiler/codegen/8011901/Test8011901.java
! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityBase.java
! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOff.java
! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOn.java
! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityFlag.java
! test/compiler/cpuflags/RestoreMXCSR.java
! test/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java
! test/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java
! test/compiler/debug/VerifyAdapterSharing.java
! test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java
! test/compiler/escapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.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/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/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/classcast/NullCheckDroppingsTest.java
! test/compiler/intrinsics/mathexact/AddExactIConstantTest.java
! test/compiler/intrinsics/mathexact/AddExactILoadTest.java
! test/compiler/intrinsics/mathexact/AddExactILoopDependentTest.java
! test/compiler/intrinsics/mathexact/AddExactINonConstantTest.java
! test/compiler/intrinsics/mathexact/AddExactIRepeatTest.java
! test/compiler/intrinsics/mathexact/AddExactLConstantTest.java
! test/compiler/intrinsics/mathexact/AddExactLNonConstantTest.java
! test/compiler/intrinsics/mathexact/DecExactITest.java
! test/compiler/intrinsics/mathexact/DecExactLTest.java
! test/compiler/intrinsics/mathexact/IncExactITest.java
! test/compiler/intrinsics/mathexact/IncExactLTest.java
! test/compiler/intrinsics/mathexact/MulExactIConstantTest.java
! test/compiler/intrinsics/mathexact/MulExactILoadTest.java
! test/compiler/intrinsics/mathexact/MulExactILoopDependentTest.java
! test/compiler/intrinsics/mathexact/MulExactINonConstantTest.java
! test/compiler/intrinsics/mathexact/MulExactIRepeatTest.java
! test/compiler/intrinsics/mathexact/MulExactLConstantTest.java
! test/compiler/intrinsics/mathexact/MulExactLNonConstantTest.java
! test/compiler/intrinsics/mathexact/NegExactIConstantTest.java
! test/compiler/intrinsics/mathexact/NegExactILoadTest.java
! test/compiler/intrinsics/mathexact/NegExactILoopDependentTest.java
! test/compiler/intrinsics/mathexact/NegExactINonConstantTest.java
! test/compiler/intrinsics/mathexact/NegExactLConstantTest.java
! test/compiler/intrinsics/mathexact/NegExactLNonConstantTest.java
! test/compiler/intrinsics/mathexact/SubExactICondTest.java
! test/compiler/intrinsics/mathexact/SubExactIConstantTest.java
! test/compiler/intrinsics/mathexact/SubExactILoadTest.java
! test/compiler/intrinsics/mathexact/SubExactILoopDependentTest.java
! test/compiler/intrinsics/mathexact/SubExactINonConstantTest.java
! test/compiler/intrinsics/mathexact/SubExactIRepeatTest.java
! test/compiler/intrinsics/mathexact/SubExactLConstantTest.java
! test/compiler/intrinsics/mathexact/SubExactLNonConstantTest.java
! test/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java
! test/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java
! test/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java
! test/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java
! test/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java
! test/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java
! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java
! test/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java
! test/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java
! test/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java
! test/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java
! test/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java
! test/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java
! test/compiler/intrinsics/unsafe/UnsafeGetAddressTest.java
! test/compiler/jsr292/ConcurrentClassLoadingTest.java
! test/compiler/jsr292/VMAnonymousClasses.java
! test/compiler/oracle/CheckCompileCommandOption.java
! test/compiler/oracle/TestCompileCommand.java
! test/compiler/profiling/spectrapredefineclass/Launcher.java
! test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java
! test/compiler/rangechecks/TestRangeCheckSmearing.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/8010927/Test8010927.java
! test/compiler/startup/NumCompilerThreadsCheck.java
! test/compiler/startup/SmallCodeCacheStartup.java
! test/compiler/startup/StartupOutput.java
! test/compiler/tiered/ConstantGettersTransitionsTest.java
! test/compiler/tiered/LevelTransitionTest.java
! test/compiler/types/TestMeetIncompatibleInterfaceArrays.java
! test/compiler/types/correctness/CorrectnessTest.java
! test/compiler/types/correctness/OffTest.java
! test/compiler/uncommontrap/TestUnstableIfTrap.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/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/UnsafeRaw.java
! test/compiler/unsafe/X-UnsafeAccessTest.java.template
! test/compiler/unsafe/generate-unsafe-access-tests.sh
! test/compiler/whitebox/IsMethodCompilableTest.java
! test/gc/TestCardTablePageCommits.java
! test/gc/TestObjectAlignment.java
! test/gc/TestSoftReferencesBehaviorOnOOME.java
! test/gc/TestVerifyDuringStartup.java
! test/gc/TestVerifySilently.java
! test/gc/TestVerifySubSet.java
! test/gc/arguments/TestArrayAllocatorMallocLimit.java
! test/gc/arguments/TestCMSHeapSizeFlags.java
! test/gc/arguments/TestCompressedClassFlags.java
! test/gc/arguments/TestG1ConcMarkStepDurationMillis.java
! test/gc/arguments/TestG1ConcRefinementThreads.java
! test/gc/arguments/TestG1HeapSizeFlags.java
! test/gc/arguments/TestG1PercentageOptions.java
! test/gc/arguments/TestHeapFreeRatio.java
! test/gc/arguments/TestInitialTenuringThreshold.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/TestNewSizeFlags.java
! test/gc/arguments/TestNewSizeThreadIncrease.java
! test/gc/arguments/TestObjectTenuringFlags.java
! test/gc/arguments/TestParallelGCThreads.java
! test/gc/arguments/TestParallelHeapSizeFlags.java
! test/gc/arguments/TestSelectDefaultGC.java
! test/gc/arguments/TestSerialHeapSizeFlags.java
! test/gc/arguments/TestSurvivorAlignmentInBytesOption.java
! test/gc/arguments/TestSurvivorRatioFlag.java
! test/gc/arguments/TestTargetSurvivorRatioFlag.java
! test/gc/arguments/TestUnrecognizedVMOptionsHandling.java
! test/gc/arguments/TestUseCompressedOopsErgo.java
! test/gc/arguments/TestUseNUMAInterleaving.java
! test/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java
! test/gc/class_unloading/TestG1ClassUnloadingHWM.java
! test/gc/cms/GuardShrinkWarning.java
! test/gc/g1/Test2GbHeap.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/TestHumongousCodeCacheRoots.java
! test/gc/g1/TestNoEagerReclaimOfHumongousRegions.java
! test/gc/g1/TestPLABSizeBounds.java
! test/gc/g1/TestPrintRegionRememberedSetInfo.java
! test/gc/g1/TestRemsetLogging.java
! test/gc/g1/TestRemsetLoggingPerRegion.java
! test/gc/g1/TestRemsetLoggingThreads.java
! test/gc/g1/TestShrinkAuxiliaryData00.java
! test/gc/g1/TestShrinkAuxiliaryData05.java
! test/gc/g1/TestShrinkAuxiliaryData10.java
! test/gc/g1/TestShrinkAuxiliaryData15.java
! test/gc/g1/TestShrinkAuxiliaryData20.java
! test/gc/g1/TestShrinkAuxiliaryData25.java
! test/gc/g1/TestShrinkAuxiliaryData30.java
! test/gc/g1/TestShrinkDefragmentedHeap.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/logging/TestDeprecatedPrintFlags.java
! test/gc/logging/TestGCId.java
! test/gc/logging/TestPrintReferences.java
! test/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java
! test/gc/metaspace/TestCapacityUntilGCWrapAround.java
! test/gc/metaspace/TestMetaspaceMemoryPool.java
! test/gc/metaspace/TestMetaspacePerfCounters.java
! test/gc/metaspace/TestMetaspaceSizeFlags.java
! test/gc/metaspace/TestPerfCountersAndMemoryPools.java
! test/gc/parallel/AdaptiveGCBoundary.java
! test/gc/serial/HeapChangeLogging.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/survivorAlignment/TestAllocationInEden.java
! test/gc/survivorAlignment/TestPromotionFromEdenToTenured.java
! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java
! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java
! test/gc/survivorAlignment/TestPromotionToSurvivor.java
! test/gc/whitebox/TestConcMarkCycleWB.java
! test/gc/whitebox/TestWBGC.java
! test/runtime/8003720/Test8003720.java
! test/runtime/8026365/InvokeSpecialAnonTest.java
! test/runtime/BadObjectClass/BootstrapRedefine.java
! test/runtime/BootClassAppendProp/BootClassPathAppend.java
! test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java
! test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrsError.java
! test/runtime/CDSCompressedKPtrs/XShareAuto.java
! test/runtime/ClassFile/JsrRewriting.java
! test/runtime/ClassFile/OomWhileParsingRepeatedJsr.java
! test/runtime/ClassFile/UnsupportedClassFileVersion.java
! test/runtime/CommandLine/BooleanFlagWithInvalidValue.java
! test/runtime/CommandLine/CompilerConfigFileWarning.java
! test/runtime/CommandLine/ConfigFileParsing.java
! test/runtime/CommandLine/ConfigFileWarning.java
! test/runtime/CommandLine/FlagWithInvalidValue.java
! test/runtime/CommandLine/IgnoreUnrecognizedVMOptions.java
! test/runtime/CommandLine/NonBooleanFlagWithInvalidBooleanPrefix.java
! test/runtime/CommandLine/OptionsValidation/TestJcmdOutput.java
! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRangesDynamic.java
! test/runtime/CommandLine/PrintTouchedMethods.java
! test/runtime/CommandLine/TestHexArguments.java
! test/runtime/CommandLine/TestNullTerminatedFlags.java
! test/runtime/CommandLine/TestVMOptions.java
! test/runtime/CommandLine/TraceExceptionsTest.java
! test/runtime/CommandLine/UnrecognizedVMOption.java
! test/runtime/CommandLine/VMOptionWarning.java
! test/runtime/CompressedOops/CompressedClassPointers.java
! test/runtime/CompressedOops/CompressedClassSpaceSize.java
! test/runtime/CompressedOops/CompressedKlassPointerAndOops.java
! test/runtime/CompressedOops/ObjectAlignment.java
! test/runtime/CompressedOops/UseCompressedOops.java
! test/runtime/EnclosingMethodAttr/EnclMethodAttr.java
! test/runtime/ErrorHandling/CreateCoredumpOnCrash.java
! test/runtime/ErrorHandling/ProblematicFrameTest.java
! test/runtime/ErrorHandling/SecondaryErrorTest.java
! test/runtime/LoadClass/LoadClassNegative.java
! test/runtime/LocalVariableTable/TestLVT.java
! test/runtime/NMT/AutoshutdownNMT.java
! test/runtime/NMT/BaselineWithParameter.java
! test/runtime/NMT/CommandLineDetail.java
! test/runtime/NMT/CommandLineEmptyArgument.java
! test/runtime/NMT/CommandLineInvalidArgument.java
! test/runtime/NMT/CommandLineSummary.java
! test/runtime/NMT/CommandLineTurnOffNMT.java
! test/runtime/NMT/JcmdBaselineDetail.java
! test/runtime/NMT/JcmdDetailDiff.java
! test/runtime/NMT/JcmdScale.java
! test/runtime/NMT/JcmdScaleDetail.java
! test/runtime/NMT/JcmdSummaryDiff.java
! test/runtime/NMT/JcmdWithNMTDisabled.java
! test/runtime/NMT/MallocRoundingReportTest.java
! test/runtime/NMT/MallocStressTest.java
! test/runtime/NMT/MallocTestType.java
! test/runtime/NMT/MallocTrackingVerify.java
! test/runtime/NMT/NMTWithCDS.java
! test/runtime/NMT/PrintNMTStatisticsWithNMTDisabled.java
! test/runtime/NMT/ReleaseNoCommit.java
! test/runtime/NMT/ShutdownTwice.java
! test/runtime/NMT/SummaryAfterShutdown.java
! test/runtime/NMT/SummarySanityCheck.java
! test/runtime/NMT/ThreadedMallocTestType.java
! test/runtime/NMT/ThreadedVirtualAllocTestType.java
! test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java
! test/runtime/NMT/VirtualAllocTestType.java
! test/runtime/PerfMemDestroy/PerfMemDestroy.java
! test/runtime/RedefineObject/TestRedefineObject.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency1.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency2.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency3.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency4.java
! test/runtime/SharedArchiveFile/ArchiveDoesNotExist.java
! test/runtime/SharedArchiveFile/CdsDifferentCompactStrings.java
! test/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java
! test/runtime/SharedArchiveFile/CdsSameObjectAlignment.java
! test/runtime/SharedArchiveFile/DefaultUseWithClient.java
! test/runtime/SharedArchiveFile/DumpSymbolAndStringTable.java
! test/runtime/SharedArchiveFile/LimitSharedSizes.java
! test/runtime/SharedArchiveFile/MaxMetaspaceSize.java
! test/runtime/SharedArchiveFile/PrintSharedArchiveAndExit.java
! test/runtime/SharedArchiveFile/SharedArchiveFile.java
! test/runtime/SharedArchiveFile/SharedBaseAddress.java
! test/runtime/SharedArchiveFile/SharedStrings.java
! test/runtime/SharedArchiveFile/SharedStringsRunAuto.java
! test/runtime/SharedArchiveFile/SharedSymbolTableBucketSize.java
! test/runtime/SharedArchiveFile/SpaceUtilizationCheck.java
! test/runtime/Thread/TestThreadDumpMonitorContention.java
! test/runtime/Thread/ThreadPriorities.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/GetKlassPointerGetJavaMirror.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/GetUnsafe.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/runtime/XCheckJniJsig/XCheckJSig.java
! test/runtime/classFileParserBug/ClassFileParserBug.java
! test/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java
! test/runtime/contended/Options.java
! test/runtime/duplAttributes/DuplAttributesTest.java
! test/runtime/logging/BiasedLockingTest.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/SafepointTest.java
! test/runtime/logging/StartupTimeTest.java
! test/runtime/logging/ThreadLoggingTest.java
! test/runtime/logging/VMOperationTest.java
! test/runtime/logging/VtablesTest.java
! test/runtime/memory/LargePages/TestLargePageSizeInBytes.java
! test/runtime/memory/LargePages/TestLargePagesFlags.java
! test/runtime/memory/ReadFromNoaccessArea.java
! test/runtime/memory/ReserveMemory.java
! test/runtime/memory/RunUnitTestsConcurrently.java
! test/runtime/modules/AccModuleTest.java
! test/runtime/modules/Visibility/XbootcpNoVisibility.java
! test/runtime/modules/Visibility/XbootcpVisibility.java
! test/runtime/modules/Visibility/XpatchVisibility.java
! test/runtime/modules/XpatchCDS.java
! test/runtime/verifier/OverriderMsg.java
! test/runtime/verifier/TestANewArray.java
! test/runtime/verifier/TestMultiANewArray.java
! test/serviceability/attach/AttachSetGetFlag.java
! test/serviceability/dcmd/compiler/CodeCacheTest.java
! test/serviceability/dcmd/compiler/CodelistTest.java
! test/serviceability/dcmd/compiler/CompilerDirectivesDCMDTest.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/GetObjectSizeOverflow.java
! test/serviceability/jvmti/TestLambdaFormRetransformation.java
! test/serviceability/jvmti/TestRedefineWithUnresolvedClass.java
! test/serviceability/logging/TestLogRotation.java
! test/serviceability/sa/jmap-hashcode/Test8028623.java
! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
! test/stress/gc/TestStressRSetCoarsening.java
! test/testlibrary_tests/OutputAnalyzerReportingTest.java
! test/testlibrary_tests/OutputAnalyzerTest.java
! test/testlibrary_tests/RandomGeneratorTest.java
! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java
! test/testlibrary_tests/TestPlatformIsTieredSupported.java
! test/testlibrary_tests/whitebox/vm_flags/BooleanTest.java
! test/testlibrary_tests/whitebox/vm_flags/SizeTTest.java
! test/testlibrary_tests/whitebox/vm_flags/UintxTest.java
Changeset: 481c1998b2ef
Author: lana
Date: 2016-04-14 09:09 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/481c1998b2ef
Added tag jdk-9+114 for changeset b64432bae527
! .hgtags
Changeset: 70375b3285d9
Author: mgerdin
Date: 2016-03-07 17:23 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/70375b3285d9
8151178: Move the collection set out of the G1 collector policy
Summary: Create a G1CollectionSet class
Reviewed-by: jwilhelm, tbenson, tschatzl
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
+ src/share/vm/gc/g1/g1CollectionSet.cpp
+ src/share/vm/gc/g1/g1CollectionSet.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
! src/share/vm/gc/g1/g1CollectorState.hpp
! src/share/vm/gc/g1/g1ParScanThreadState.cpp
! src/share/vm/gc/g1/g1YoungRemSetSamplingThread.cpp
! src/share/vm/gc/g1/youngList.cpp
Changeset: 8afc97475eba
Author: csahu
Date: 2016-03-08 14:37 +0530
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/8afc97475eba
8146683: check_addr0 should be more efficient
Reviewed-by: dsamersoff, kevinw, dholmes
Contributed-by: cheleswer.sahu at oracle.com
! src/os/solaris/vm/os_solaris.cpp
Changeset: c5926c871707
Author: ehelin
Date: 2016-03-07 10:36 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/c5926c871707
8151365: Move G1YoungGenSizer to a separate file
Reviewed-by: mgerdin, tschatzl
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
+ src/share/vm/gc/g1/g1YoungGenSizer.cpp
+ src/share/vm/gc/g1/g1YoungGenSizer.hpp
Changeset: 2dbbb7996514
Author: ehelin
Date: 2016-03-08 14:54 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/2dbbb7996514
Merge
Changeset: 899be832e91d
Author: rprotacio
Date: 2016-03-08 12:57 -0500
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/899be832e91d
8149991: Convert TraceSafepointCleanupTime to Unified Logging
Summary: Converted TraceSafepointCleanupTime to -Xlog:safepointcleanup=info
Reviewed-by: hseigel, mockner, ddmitriev, dholmes, coleenp
! src/share/vm/logging/logTag.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/logTimer.hpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/timer.cpp
+ test/runtime/logging/SafepointCleanupTest.java
Changeset: 59d3a69564dc
Author: rprotacio
Date: 2016-03-08 15:19 -0500
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/59d3a69564dc
8150083: Convert VerboseVerification to Unified Logging
Summary: Converted -XX:+VerboseVerfication to -Xlog:verboseverification=info
Reviewed-by: hseigel, dholmes
! src/share/vm/classfile/verifier.cpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/runtime/globals.hpp
! test/runtime/logging/ClassInitializationTest.java
+ test/runtime/logging/VerboseVerificationTest.java
Changeset: 2d1f1d4c0379
Author: tonyp
Date: 2016-03-09 09:45 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/2d1f1d4c0379
8146991: Introduce per-worker preserved mark stacks in ParallelGC
Reviewed-by: tschatzl, ysr
! src/share/vm/gc/parallel/psPromotionManager.cpp
! src/share/vm/gc/parallel/psPromotionManager.hpp
! src/share/vm/gc/parallel/psScavenge.cpp
! src/share/vm/gc/parallel/psScavenge.hpp
! src/share/vm/gc/shared/preservedMarks.cpp
! src/share/vm/gc/shared/preservedMarks.hpp
Changeset: 47a9289d9b0b
Author: tschatzl
Date: 2016-03-09 09:56 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/47a9289d9b0b
8151414: os::pretouch_memory should take void* instead of char*
Summary: Change parameters and remove associated casts.
Reviewed-by: pliden, stefank
! src/share/vm/gc/parallel/mutableSpace.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
Changeset: 51330f8324b6
Author: sla
Date: 2016-03-09 12:30 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/51330f8324b6
8151196: Several tests fail due to test library not found
Reviewed-by: ctornqvi, brutisso
! test/gc/g1/plab/TestPLABPromotion.java
! test/gc/g1/plab/TestPLABResize.java
! test/serviceability/dcmd/gc/HeapDumpAllTest.java
! test/serviceability/dcmd/gc/HeapDumpTest.java
Changeset: 189efe045210
Author: brutisso
Date: 2016-03-09 14:05 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/189efe045210
8151513: Remove debugging code from BarrierSet
Reviewed-by: pliden, stefank
! src/share/vm/gc/shared/barrierSet.cpp
! src/share/vm/gc/shared/barrierSet.inline.hpp
Changeset: f81ea6b38171
Author: brutisso
Date: 2016-03-09 14:54 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/f81ea6b38171
Merge
Changeset: 5322bfdc760a
Author: jwilhelm
Date: 2016-03-09 14:18 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/5322bfdc760a
Merge
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/code/nmethod.cpp
- src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.cpp
- src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.hpp
! src/share/vm/runtime/arguments.cpp
! test/TEST.groups
Changeset: 572d669d17cd
Author: sangheki
Date: 2016-03-09 11:08 -0800
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/572d669d17cd
8150362: G1 base elapsed time prediction is wrong because rs_length prediction is wrong
Summary: Change rs_length prediction used from G1 base elapsed time prediction
Reviewed-by: mgerdin, tschatzl
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
Changeset: 80706cc25494
Author: kbarrett
Date: 2016-03-09 11:03 -0500
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/80706cc25494
8150688: Fix os_windows siglabel
Summary: Change types to eliminate implicit narrowing, and other cleanups.
Reviewed-by: dholmes, tbenson
! src/os/windows/vm/os_windows.cpp
Changeset: 5c66afad690c
Author: kbarrett
Date: 2016-03-09 20:37 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/5c66afad690c
Merge
Changeset: 7d5870c06812
Author: sangheki
Date: 2016-03-09 15:37 -0800
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/7d5870c06812
8145312: CMS: There is insufficient memory with CMSSamplingGrain=1
Summary: Change minimum range and add constraint function for CMSSamplingGrain flag
Reviewed-by: jmasa, ddmitriev
! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp
! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp
! src/share/vm/runtime/globals.hpp
Changeset: a8fd0d8c7803
Author: brutisso
Date: 2016-03-10 08:54 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/a8fd0d8c7803
8151514: Remove the noisy NOISY debugging code from parCardTableModRefBS.cpp
Reviewed-by: tschatzl, pliden
! src/share/vm/gc/cms/parCardTableModRefBS.cpp
Changeset: f2265fd2eada
Author: stefank
Date: 2016-02-25 13:08 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/f2265fd2eada
8150617: nth_bit and friends are broken
Reviewed-by: shade, tschatzl, vlivanov
! src/share/vm/utilities/globalDefinitions.cpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: 8d5487c9746d
Author: stefank
Date: 2016-03-09 12:44 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/8d5487c9746d
8151436: Leaner ArrayAllocator and BitMaps
Reviewed-by: tschatzl, pliden, kbarrett
! src/share/vm/gc/g1/g1HotCardCache.cpp
! src/share/vm/gc/g1/g1HotCardCache.hpp
! src/share/vm/gc/shared/taskqueue.hpp
! src/share/vm/gc/shared/taskqueue.inline.hpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/allocation.inline.hpp
! src/share/vm/utilities/bitMap.cpp
! src/share/vm/utilities/bitMap.hpp
Changeset: 7ac081122b8f
Author: stefank
Date: 2016-03-09 12:44 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/7ac081122b8f
8151439: Inline the BitMap constructor
Reviewed-by: tschatzl, pliden, kbarrett
! src/share/vm/utilities/bitMap.cpp
! src/share/vm/utilities/bitMap.hpp
Changeset: 04c67174a75f
Author: stefank
Date: 2016-03-09 12:45 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/04c67174a75f
8151440: Move BitMap verfication inline functions out from bitMap.hpp
Reviewed-by: tschatzl, pliden, kbarrett
! src/share/vm/utilities/bitMap.cpp
! src/share/vm/utilities/bitMap.hpp
! src/share/vm/utilities/bitMap.inline.hpp
Changeset: 4c8ec9926913
Author: stefank
Date: 2016-03-10 10:17 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/4c8ec9926913
Merge
Changeset: e11a28c44624
Author: mchernov
Date: 2016-03-03 16:12 +0300
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/e11a28c44624
8150183: gc/g1/plab/TestPLABResize.java - previous PLAB size should be less than current
Reviewed-by: jmasa, dfazunen
! test/gc/g1/plab/TestPLABResize.java
! test/gc/g1/plab/lib/AppPLABResize.java
! test/gc/g1/plab/lib/LogParser.java
Changeset: 7ba5d575ff59
Author: dfazunen
Date: 2016-03-01 20:30 +0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/7ba5d575ff59
8145908: [Newtest] Multi-threading stress test for G1 Remembered Sets
Reviewed-by: tschatzl, mchernov
+ test/stress/gc/TestMultiThreadStressRSet.java
Changeset: ca8e7407d350
Author: iignatyev
Date: 2016-03-10 14:15 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/ca8e7407d350
Merge
Changeset: 35ffddb9c44d
Author: coleenp
Date: 2016-03-10 13:43 -0500
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/35ffddb9c44d
8150778: Reduce Throwable.getStackTrace() calls to the JVM
Summary: replace JVM_GetStackTraceDepth and JVM_GetStackTraceElement, with JVM_GetStackTraceElements that gets all the elements in the StackTraceElement[]
Reviewed-by: shade, mchung, dholmes, hseigel
! make/share/makefiles/mapfile-vers
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
+ test/runtime/Throwable/StackTraceLogging.java
+ test/runtime/Throwable/TestThrowable.java
Changeset: 47486cae8b00
Author: kbarrett
Date: 2016-03-10 16:21 -0500
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/47486cae8b00
8150676: Use BufferNode index
Summary: Maintain index and use it, removing extra checks for or stores of NULL.
Reviewed-by: jmasa, tschatzl
! src/share/vm/gc/g1/dirtyCardQueue.cpp
! src/share/vm/gc/g1/dirtyCardQueue.hpp
! src/share/vm/gc/g1/ptrQueue.cpp
! src/share/vm/gc/g1/ptrQueue.hpp
! src/share/vm/gc/g1/satbMarkQueue.cpp
! src/share/vm/gc/g1/satbMarkQueue.hpp
Changeset: 479321aff3f9
Author: kbarrett
Date: 2016-03-10 21:57 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/479321aff3f9
Merge
Changeset: c083b12bb8cc
Author: pliden
Date: 2016-03-11 09:09 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/c083b12bb8cc
8134749: SoftReferences declared dead too early
Reviewed-by: jmasa, tbenson
! src/share/vm/gc/shared/referenceProcessor.cpp
Changeset: 72bb2995ad89
Author: tschatzl
Date: 2016-03-11 09:50 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/72bb2995ad89
8150952: Net PLAB size is clipped to max PLAB size as a whole, not on a per thread basis
Summary: Bound PLAB size when handing out PLAB sizes, not before.
Reviewed-by: drwhite, jwilhelm
! src/share/vm/gc/g1/g1EvacStats.cpp
! src/share/vm/gc/shared/plab.cpp
Changeset: 3d0716ca86c9
Author: tschatzl
Date: 2016-03-11 10:06 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/3d0716ca86c9
Merge
Changeset: 7131b0043899
Author: mgerdin
Date: 2016-03-11 10:18 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/7131b0043899
8151633: Don't keep copies of the survivor lists and counts in the G1CollectorPolicy
Reviewed-by: tbenson, tschatzl
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
! src/share/vm/gc/g1/g1MonitoringSupport.cpp
Changeset: d5e9c320ac68
Author: brutisso
Date: 2016-03-11 10:27 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/d5e9c320ac68
8151603: Use error stream instead of tty for logging before ShouldNotReachHere()
Reviewed-by: mgerdin, sjohanss
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/parOopClosures.inline.hpp
Changeset: 46f896f79ff9
Author: brutisso
Date: 2016-03-11 10:30 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/46f896f79ff9
8151602: Remove logging from refillLinearAllocBlockIfNeeded()
Reviewed-by: tschatzl, sjohanss
! src/share/vm/gc/cms/compactibleFreeListSpace.cpp
Changeset: 018403bdb025
Author: brutisso
Date: 2016-03-11 11:34 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/018403bdb025
8151605: Change warning() to log_warning(gc) in the GC code
Reviewed-by: jwilhelm, jmasa
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp
! src/share/vm/gc/cms/concurrentMarkSweepThread.hpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/parallel/gcTaskThread.cpp
! src/share/vm/gc/parallel/parallelScavengeHeap.cpp
! src/share/vm/gc/parallel/psMarkSweep.cpp
! src/share/vm/gc/parallel/psOldGen.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/shared/cardGeneration.cpp
! src/share/vm/gc/shared/cardTableRS.cpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/gc/shared/generation.hpp
! src/share/vm/gc/shared/referenceProcessor.cpp
! src/share/vm/gc/shared/vmGCOperations.cpp
! src/share/vm/memory/universe.cpp
Changeset: 7dd05b401d60
Author: brutisso
Date: 2016-03-11 12:17 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/7dd05b401d60
Merge
! src/share/vm/gc/g1/g1CollectedHeap.cpp
Changeset: b5bccee81aeb
Author: ddmitriev
Date: 2016-03-11 15:34 +0300
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/b5bccee81aeb
8151304: Remove unused develop options(ClearInterpreterLocals and others)
Reviewed-by: coleenp, jwilhelm
! src/share/vm/gc/g1/g1_globals.hpp
! src/share/vm/runtime/globals.hpp
Changeset: 9ec931aabdd0
Author: rehn
Date: 2016-03-08 13:05 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/9ec931aabdd0
8151265: Add a way to extend UL tags
Reviewed-by: dholmes, kbarrett
! src/share/vm/logging/logTag.hpp
+ src/share/vm/logging/logTag_ext.hpp
Changeset: 7ae57ffc9ed3
Author: mlarsson
Date: 2016-03-11 14:55 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/7ae57ffc9ed3
Merge
Changeset: 55a9b972bc55
Author: mockner
Date: 2016-03-10 15:52 -0500
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/55a9b972bc55
8146551: The output from classresolve tag has been shortened and moved to debug level.
Summary: The output from classresolve tag has been shortened and moved to debug level.
Reviewed-by: coleenp, rprotacio
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/verificationType.cpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/reflection.cpp
! test/runtime/logging/ClassResolutionTest.java
Changeset: 85bb1e6db5cb
Author: mockner
Date: 2016-03-11 17:02 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/85bb1e6db5cb
Merge
! src/share/vm/prims/jvm.cpp
Changeset: e928b4b9e4ea
Author: brutisso
Date: 2016-03-13 13:26 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/e928b4b9e4ea
8151604: Rely on options range checking rather than explict checks
Reviewed-by: jwilhelm, drwhite, sangheki
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
Changeset: 1b136ffa8a67
Author: drwhite
Date: 2016-03-11 16:59 -0500
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/1b136ffa8a67
8140257: Add support for "gc service threads" to ConcurrentGCThread
Summary: Push up the common run() and stop() methods from subclasses to ConcurrentGCThread, as well as declaration iof run_service() stop_service().
Reviewed-by: kbarrett, pliden
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp
! src/share/vm/gc/cms/concurrentMarkSweepThread.hpp
! src/share/vm/gc/g1/concurrentG1RefineThread.cpp
! src/share/vm/gc/g1/concurrentG1RefineThread.hpp
! src/share/vm/gc/g1/concurrentMarkThread.cpp
! src/share/vm/gc/g1/concurrentMarkThread.hpp
! src/share/vm/gc/g1/g1StringDedup.cpp
! src/share/vm/gc/g1/g1StringDedupThread.cpp
! src/share/vm/gc/g1/g1StringDedupThread.hpp
! src/share/vm/gc/g1/g1YoungRemSetSamplingThread.cpp
! src/share/vm/gc/g1/g1YoungRemSetSamplingThread.hpp
! src/share/vm/gc/shared/concurrentGCThread.cpp
! src/share/vm/gc/shared/concurrentGCThread.hpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
Changeset: fac369425a15
Author: coleenp
Date: 2016-03-12 07:23 -0500
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/fac369425a15
8151728: jni test crashes JVM assert(_handle != __null) failed: resolving NULL handle
Summary: New assert needs to check for null.
Reviewed-by: hseigel, gtriantafill
! src/share/vm/classfile/javaClasses.cpp
Changeset: e7bcc46ab8bd
Author: coleenp
Date: 2016-03-13 19:41 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/e7bcc46ab8bd
Merge
Changeset: ef08f0d91230
Author: sjohanss
Date: 2016-03-14 09:10 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/ef08f0d91230
8151693: Move print_heap_before/after_gc to debug level
Reviewed-by: brutisso, jwilhelm
! src/share/vm/memory/universe.cpp
Changeset: cb653335d4be
Author: sjohanss
Date: 2016-03-14 09:11 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/cb653335d4be
8151696: Print all regions on trace level to get same behavior as old PrintHeapAtGCExtended
Reviewed-by: brutisso, jwilhelm
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/logging/logPrefix.hpp
Changeset: a04989a057c7
Author: dsamersoff
Date: 2016-03-14 11:45 +0300
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/a04989a057c7
8151368: SA: Unexpected ArithmeticException in CompactHashTable
Summary: Add missed null check
Reviewed-by: iklam, dsamersoff
Contributed-by: kubota.yuji at gmail.com
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/CompactHashTable.java
Changeset: b504a42bbe38
Author: dsamersoff
Date: 2016-03-14 09:07 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/b504a42bbe38
Merge
Changeset: a6023e8b5c70
Author: pliden
Date: 2016-03-14 09:42 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/a6023e8b5c70
8067768: Check for too small values for -Xmx
Reviewed-by: jwilhelm, dfazunen
! src/share/vm/gc/shared/collectorPolicy.cpp
! test/gc/arguments/TestMaxHeapSizeTools.java
Changeset: 93a15edd6aee
Author: pliden
Date: 2016-03-14 11:55 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/93a15edd6aee
Merge
Changeset: 508fcb923812
Author: ysuenaga
Date: 2016-03-04 18:12 +0900
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/508fcb923812
8151181: Add JSnap to jhsdb
Reviewed-by: dsamersoff
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java
Changeset: fe137daae1a0
Author: dsamersoff
Date: 2016-03-14 11:53 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/fe137daae1a0
Merge
Changeset: 24c6f885d316
Author: simonis
Date: 2016-03-11 16:39 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/24c6f885d316
8151593: Cleanup definition/usage of INLINE/NOINLINE macros and add xlC support
Reviewed-by: coleenp, stuefe
Contributed-by: matthias.baesken at sap.com
! src/os/linux/vm/os_linux.cpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/oops/instanceKlass.inline.hpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/synchronizer.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
! src/share/vm/utilities/stack.inline.hpp
Changeset: 63a57b9b3ea4
Author: coleenp
Date: 2016-03-14 13:20 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/63a57b9b3ea4
Merge
Changeset: dc379d0b1113
Author: mockner
Date: 2016-03-14 15:06 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/dc379d0b1113
8149995: TraceClassLoadingPreorder has been converted to Unified Logging.
Summary: TraceClassLoadingPreorder has been converted to Unified Logging. Logging alias table now has extra columns to support multi-tag configurations.
Reviewed-by: iklam, coleenp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/globals.hpp
Changeset: 06b764a12317
Author: mockner
Date: 2016-03-14 20:20 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/06b764a12317
Merge
Changeset: 10cc279f1b13
Author: stefank
Date: 2016-03-09 17:03 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/10cc279f1b13
8151534: Refactor ArrayAllocator for easier reuse
Reviewed-by: tschatzl, brutisso
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/allocation.inline.hpp
Changeset: b0432c9975f6
Author: dholmes
Date: 2016-03-15 03:00 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/b0432c9975f6
8137165: Tests fail in SR_Handler because thread is not VMThread or JavaThread
Reviewed-by: kbarrett
! src/os/linux/vm/os_linux.cpp
Changeset: 32844ece283c
Author: dholmes
Date: 2016-03-15 09:16 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/32844ece283c
Merge
Changeset: 5044bb87554e
Author: brutisso
Date: 2016-03-15 08:19 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/5044bb87554e
8151842: Local variables have wrong names after JDK-8148736
Reviewed-by: kbarrett, jprovino, tschatzl
! src/share/vm/gc/g1/g1HeapTransition.cpp
Changeset: 4216fd7e4301
Author: brutisso
Date: 2016-03-15 09:18 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/4216fd7e4301
Merge
Changeset: 3635f6de52cf
Author: ysuenaga
Date: 2016-03-15 12:27 +0900
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/3635f6de52cf
8151709: jhsdb should show help message in SALauncher.
Reviewed-by: dsamersoff
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SAGetopt.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java
Changeset: 9a2bf8774955
Author: dsamersoff
Date: 2016-03-15 10:56 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/9a2bf8774955
Merge
Changeset: 33d91edc926f
Author: pliden
Date: 2016-03-15 08:01 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/33d91edc926f
8062506: Java GCCause enum is out of sync with C++ GCCause enum
Reviewed-by: stefank, tschatzl
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java
! src/share/vm/gc/shared/gcCause.hpp
Changeset: 6d4b1bb57cc4
Author: pliden
Date: 2016-03-15 08:02 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/6d4b1bb57cc4
8148239: TestSelectDefaultGC.java incorrectly expects G1 on non-server class machines
Reviewed-by: brutisso, kzhaldyb
! test/gc/arguments/TestSelectDefaultGC.java
Changeset: 65b1a7bce39e
Author: pliden
Date: 2016-03-15 13:46 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/65b1a7bce39e
Merge
Changeset: be3ffb6d8eb0
Author: stefank
Date: 2016-03-15 10:11 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/be3ffb6d8eb0
8151539: Remove duplicate AlwaysTrueClosures
Reviewed-by: tschatzl, mgerdin, kbarrett, drwhite
! src/share/vm/gc/g1/g1MarkSweep.cpp
! src/share/vm/gc/parallel/psMarkSweep.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/gc/shared/referenceProcessor.cpp
! src/share/vm/memory/iterator.hpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/jniHandles.cpp
! src/share/vm/runtime/jniHandles.hpp
Changeset: a4658c91d553
Author: stefank
Date: 2016-03-15 15:29 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/a4658c91d553
Merge
Changeset: 21bb44b28582
Author: rehn
Date: 2016-03-08 08:54 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/21bb44b28582
8151264: Add a notification mechanism for UL configuration changes.
Reviewed-by: dholmes, mlarsson
! src/share/vm/logging/log.cpp
! src/share/vm/logging/logConfiguration.cpp
! src/share/vm/logging/logConfiguration.hpp
! src/share/vm/utilities/internalVMTests.cpp
Changeset: 6529c4f36655
Author: mlarsson
Date: 2016-03-15 20:07 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/6529c4f36655
Merge
Changeset: 45a4f459be06
Author: rprotacio
Date: 2016-03-15 15:43 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/45a4f459be06
8150085: Convert TraceClearedExceptions to Unified Loggin
Summary: Converted -XX:+TraceClearedExceptions to -Xlog:exceptions=debug
Reviewed-by: mockner, dholmes, coleenp
! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/exceptions.cpp
Changeset: 4aa1760ab75c
Author: coleenp
Date: 2016-03-15 20:37 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/4aa1760ab75c
Merge
Changeset: 3c19d66914bc
Author: kbarrett
Date: 2016-03-16 00:28 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/3c19d66914bc
8151781: DirtyCardQueue::apply_closure is unused
Summary: Remove dead code, followup cleanups.
Reviewed-by: brutisso, pliden
! src/share/vm/gc/g1/dirtyCardQueue.cpp
! src/share/vm/gc/g1/dirtyCardQueue.hpp
Changeset: 1537c752a7f5
Author: stuefe
Date: 2016-03-12 08:35 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/1537c752a7f5
8148425: strerror() function is not thread-safe
Reviewed-by: dholmes, coleenp
! src/os/aix/vm/os_aix.cpp
! src/os/aix/vm/perfMemory_aix.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/perfMemory_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/posix/vm/os_posix.cpp
! src/os/solaris/vm/attachListener_solaris.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/perfMemory_solaris.cpp
! src/os/solaris/vm/threadCritical_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/perfMemory_windows.cpp
! src/share/vm/logging/logFileOutput.cpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/services/heapDumper.cpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/debug.hpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/vmError.cpp
Changeset: 4030d7f9946d
Author: dholmes
Date: 2016-03-16 05:46 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/4030d7f9946d
Merge
Changeset: e71072298359
Author: erikj
Date: 2016-03-15 13:55 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/e71072298359
8151653: Hotspot build does not respect --enable-openjdk-only
Reviewed-by: tbell, dholmes
! make/aix/makefiles/trace.make
! make/bsd/makefiles/trace.make
! make/linux/makefiles/trace.make
! make/solaris/makefiles/trace.make
! make/windows/build.make
! make/windows/create_obj_files.sh
! make/windows/makefiles/defs.make
! make/windows/makefiles/trace.make
! make/windows/makefiles/vm.make
! src/share/vm/trace/trace.dtd
! src/share/vm/trace/trace.xml
+ src/share/vm/trace/traceevents.xml
+ src/share/vm/trace/tracerelationdecls.xml
Changeset: c4b391039f9f
Author: erikj
Date: 2016-03-16 10:28 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/c4b391039f9f
Merge
Changeset: 81faa0678c9b
Author: csahu
Date: 2016-03-14 18:05 +0530
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/81faa0678c9b
8151509: In check_addr0() function pointer is not updated correctly
Reviewed-by: dholmes, ddmitriev, stuefe
Contributed-by: cheleswer.sahu at oracle.com
! src/os/solaris/vm/os_solaris.cpp
Changeset: 37c777f2cc9c
Author: kevinw
Date: 2016-03-16 11:13 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/37c777f2cc9c
Merge
! src/os/solaris/vm/os_solaris.cpp
Changeset: 7ccf7f03a914
Author: kevinw
Date: 2016-03-16 12:08 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/7ccf7f03a914
Merge
Changeset: 70081cb6cc16
Author: brutisso
Date: 2016-03-16 13:38 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/70081cb6cc16
8151336: Root region scanning should be cancelled and disabled when the ConcurrentMarkThread::run_service() exits
Reviewed-by: pliden, tschatzl
! src/share/vm/gc/g1/concurrentMarkThread.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
Changeset: 9d93b077b22f
Author: brutisso
Date: 2016-03-16 13:28 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/9d93b077b22f
Merge
Changeset: b03fcc1a3af3
Author: tschatzl
Date: 2016-03-16 12:21 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/b03fcc1a3af3
8151126: Clean up duplicate code for clearing the mark bitmaps
Summary: Merge the code to clear the mark bitmap concurrently and in the STW pause.
Reviewed-by: jmasa, tbenson
! src/share/vm/gc/g1/concurrentMarkThread.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
Changeset: a651c39d6509
Author: tschatzl
Date: 2016-03-16 12:23 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/a651c39d6509
8151614: Improve logging in concurrent mark code
Summary: Move detailed concurrent mark phase logging to "gc, marking" tags and add a summary "Concurrent Cycle" log message when only using "gc" logging.
Reviewed-by: sangheki, brutisso
! src/share/vm/gc/g1/concurrentMarkThread.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
! src/share/vm/logging/logPrefix.hpp
Changeset: f1e1cfbb6d2c
Author: tschatzl
Date: 2016-03-16 15:36 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/f1e1cfbb6d2c
Merge
Changeset: 7c88aac45703
Author: tschatzl
Date: 2016-03-16 16:42 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/7c88aac45703
Merge
! src/share/vm/gc/g1/concurrentMarkThread.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
Changeset: 785a498ee1ea
Author: brutisso
Date: 2016-03-16 15:16 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/785a498ee1ea
8151912: guarantee(GCPauseIntervalMillis >= 1) failed: Constraint for GCPauseIntervalMillis should guarantee that value is >= 1
Reviewed-by: tbenson, tschatzl
! src/share/vm/runtime/globals.hpp
Changeset: 091947451f03
Author: brutisso
Date: 2016-03-16 14:58 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/091947451f03
Merge
Changeset: d882ca1d5f51
Author: brutisso
Date: 2016-03-16 16:21 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/d882ca1d5f51
Merge
Changeset: 767bc8e5cb19
Author: pliden
Date: 2016-03-17 08:07 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/767bc8e5cb19
8151601: Cleanup locking of the Reference pending list
Reviewed-by: brutisso, stefank
! 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/compiler/compileBroker.cpp
! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp
! src/share/vm/gc/cms/concurrentMarkSweepThread.hpp
! src/share/vm/gc/cms/vmCMSOperations.cpp
! src/share/vm/gc/cms/vmCMSOperations.hpp
! src/share/vm/gc/cms/vmStructs_cms.hpp
! src/share/vm/gc/g1/concurrentMarkThread.cpp
! src/share/vm/gc/g1/concurrentMarkThread.hpp
! 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/concurrentGCThread.cpp
! src/share/vm/gc/shared/concurrentGCThread.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/vmGCOperations.cpp
! src/share/vm/gc/shared/vmGCOperations.hpp
! src/share/vm/oops/instanceRefKlass.cpp
! src/share/vm/oops/instanceRefKlass.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: c1bf188b6940
Author: tschatzl
Date: 2016-03-17 09:36 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/c1bf188b6940
8151920: Region liveness printing is broken
Summary: Remove obsolete code that causes an assert.
Reviewed-by: drwhite, brutisso
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
+ test/gc/g1/TestRegionLivenessPrint.java
Changeset: 1c9e7b34c46c
Author: tschatzl
Date: 2016-03-17 10:04 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/1c9e7b34c46c
Merge
Changeset: 0d58ee2030ae
Author: erikj
Date: 2016-03-17 09:53 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/0d58ee2030ae
8151656: Minor tweaks to old Hotspot build to ease comparison with new
Reviewed-by: dholmes, twisti
! make/aix/adlc_updater
! make/bsd/adlc_updater
! make/linux/adlc_updater
! make/solaris/adlc_updater
! make/windows/create_obj_files.sh
Changeset: 0937423af2ae
Author: erikj
Date: 2016-03-17 11:15 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/0937423af2ae
Merge
Changeset: b7d7e61dd373
Author: mgerdin
Date: 2016-03-08 13:17 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/b7d7e61dd373
8151711: Move G1 number sequences out of the G1 collector policy
Reviewed-by: tbenson, ehelin
! src/share/vm/gc/g1/concurrentMarkThread.cpp
+ src/share/vm/gc/g1/g1Analytics.cpp
+ src/share/vm/gc/g1/g1Analytics.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
Changeset: c838c3bdc22c
Author: rprotacio
Date: 2016-03-17 12:02 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/c838c3bdc22c
8151560: Safepoint logging has mismatch between command line level and printed level
Summary: Corrected mistaken "debug" level to "trace"
Reviewed-by: hseigel, jiangli, dholmes
! src/share/vm/runtime/safepoint.cpp
Changeset: 07f4849e1bca
Author: rprotacio
Date: 2016-03-17 18:54 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/07f4849e1bca
Merge
Changeset: 5afd0579ed8a
Author: sangheki
Date: 2016-03-17 11:18 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/5afd0579ed8a
8151085: Change G1 concurrent timer and tracer measuring time
Summary: Change measuring time for G1 concurrent phases and reporting heap summary
Reviewed-by: brutisso, sjohanss
! src/share/vm/gc/g1/concurrentMarkThread.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectorState.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
! src/share/vm/gc/g1/vm_operations_g1.cpp
! src/share/vm/gc/shared/gcTrace.cpp
! src/share/vm/gc/shared/gcTrace.hpp
Changeset: a1d63adc7ba4
Author: sangheki
Date: 2016-03-18 01:14 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/a1d63adc7ba4
Merge
Changeset: 3e0bb5b5a92a
Author: stefank
Date: 2016-03-17 21:00 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/3e0bb5b5a92a
8026720: Remove the unused SpaceManager::mangle_freed_chunks
Reviewed-by: mgerdin, tschatzl, vlivanov
! src/share/vm/memory/metaspace.cpp
Changeset: 3c5acd9697c9
Author: stefank
Date: 2016-03-17 21:01 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/3c5acd9697c9
8027423: Parallel compact GC class unloading measurement includes symbol and string table time
Reviewed-by: mgerdin, jmasa
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1MarkSweep.cpp
! src/share/vm/gc/parallel/psMarkSweep.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/serial/genMarkSweep.cpp
Changeset: b7618e5d72af
Author: stefank
Date: 2016-03-17 21:04 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/b7618e5d72af
8152007: Add the thread to the GCPhase trace events
Reviewed-by: tschatzl, brutisso
! src/share/vm/trace/traceevents.xml
Changeset: defc3322d4c2
Author: stefank
Date: 2016-03-18 03:46 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/defc3322d4c2
Merge
! src/share/vm/gc/g1/g1CollectedHeap.cpp
Changeset: b4d11b54db10
Author: mgerdin
Date: 2016-03-11 11:22 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/b4d11b54db10
8151637: Move CollectionSetChooser rebuild code into CollectionSetChooser
Reviewed-by: jmasa, tschatzl
! src/share/vm/gc/g1/collectionSetChooser.cpp
! src/share/vm/gc/g1/collectionSetChooser.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
Changeset: 387b1ac97179
Author: mgerdin
Date: 2016-03-11 11:22 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/387b1ac97179
8151808: Factor G1 heap sizing code out of the G1CollectorPolicy
Reviewed-by: tbenson, jwilhelm
! src/share/vm/gc/g1/g1Analytics.hpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
+ src/share/vm/gc/g1/g1HeapSizingPolicy.cpp
+ src/share/vm/gc/g1/g1HeapSizingPolicy.hpp
+ src/share/vm/gc/g1/g1HeapSizingPolicy_ext.cpp
Changeset: ceaa6dea6d58
Author: stefank
Date: 2016-03-18 08:57 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/ceaa6dea6d58
8152086: Remove SpaceMangler::mangle_region logging
Reviewed-by: brutisso, tschatzl
! src/share/vm/gc/shared/spaceDecorator.cpp
Changeset: 9d8819aedf12
Author: stefank
Date: 2016-03-18 08:59 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/9d8819aedf12
8152100: Rework and unify the GC phase logging
Reviewed-by: sjohanss, jwilhelm
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/cms/vmCMSOperations.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1MarkSweep.cpp
! src/share/vm/gc/parallel/psMarkSweep.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/parallel/psScavenge.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/logging/logPrefix.hpp
Changeset: 54b055161b80
Author: stefank
Date: 2016-03-18 09:01 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/54b055161b80
8152104: G1 StringTable cleaning incorrectly logs with the stringdedup tag
Reviewed-by: mgerdin, jwilhelm, sjohanss
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/logging/logTag.hpp
! test/gc/g1/TestStringSymbolTableStats.java
Changeset: 2f93b49bf048
Author: stefank
Date: 2016-03-18 11:42 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/2f93b49bf048
Merge
! src/share/vm/gc/g1/g1CollectedHeap.cpp
Changeset: a78af8e76357
Author: sjohanss
Date: 2016-03-18 13:18 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/a78af8e76357
8152113: Remove _last_ditch_collection GC-cause and avoid expanding heap on Metaspace OOM
Reviewed-by: brutisso, jwilhelm
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java
! src/share/vm/gc/shared/collectedHeap.cpp
! src/share/vm/gc/shared/gcCause.cpp
! src/share/vm/gc/shared/gcCause.hpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/gc/shared/vmGCOperations.cpp
! src/share/vm/prims/whitebox.cpp
Changeset: 81530aff15aa
Author: pliden
Date: 2016-03-18 15:54 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/81530aff15aa
8152185: ReferencePendingListLocker incorrectly assumes that the lock is never taken recursively
Reviewed-by: stefank, sjohanss
! src/share/vm/gc/shared/referencePendingListLocker.cpp
Changeset: a9481df02a50
Author: jmasa
Date: 2016-03-17 15:50 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/a9481df02a50
8151845: Comment in globals.hpp for MetaspaceSize is incorrect.
Reviewed-by: drwhite, stefank
! src/share/vm/memory/metaspace.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 8c1631a0157b
Author: coleenp
Date: 2016-03-18 15:14 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/8c1631a0157b
8152065: TraceBytecodes breaks the interpreter expression stack
Summary: Move trace_bytecode to InterpreterRuntime and make trace_bytecode an IRT_LEAF so that safepoints are not allowed.
Reviewed-by: jiangli, dholmes, dcubed
! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp
! src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp
! src/cpu/x86/vm/frame_x86.hpp
! src/cpu/x86/vm/interp_masm_x86.cpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/interpreterRuntime.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
Changeset: bc37717b103b
Author: coleenp
Date: 2016-03-18 22:27 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/bc37717b103b
Merge
Changeset: 17c8b2a1d35e
Author: coleenp
Date: 2016-03-18 23:12 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/17c8b2a1d35e
Merge
Changeset: 0b582be9fab0
Author: jwilhelm
Date: 2016-03-19 01:23 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/0b582be9fab0
Merge
! src/os/linux/vm/os_linux.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 942f0be73f8f
Author: jwilhelm
Date: 2016-03-19 02:44 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/942f0be73f8f
Merge
! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
- test/compiler/compilercontrol/jcmd/StressAddSequentiallyTest.java
Changeset: bd5889bcb442
Author: sangheki
Date: 2016-03-18 21:01 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/bd5889bcb442
8152118: MinTLABSize should be less than TLAB max
Summary: Add a constraint for MinTLABSize to be less than or equal to TLAB max
Reviewed-by: brutisso, drwhite, jmasa
! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp
Changeset: 85c3121e7805
Author: mgerdin
Date: 2016-03-11 11:22 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/85c3121e7805
8152101: Move G1 concurrent refinement adjustment code out of G1CollectorPolicy
Reviewed-by: jmasa, jwilhelm, kbarrett
! src/share/vm/gc/g1/concurrentG1Refine.cpp
! src/share/vm/gc/g1/concurrentG1Refine.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
Changeset: d1558915416d
Author: brutisso
Date: 2016-03-18 10:51 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/d1558915416d
8148759: G1AllocRegion::_count inconsistently used if more than one context is active
Reviewed-by: sjohanss, jwilhelm, tschatzl
! src/share/vm/gc/g1/g1AllocRegion.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
Changeset: 54dc7600e6d3
Author: brutisso
Date: 2016-03-21 10:44 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/54dc7600e6d3
Merge
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
Changeset: 8fced5cac71c
Author: rehn
Date: 2016-03-15 14:41 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/8fced5cac71c
8150015: Integrate TraceTime with Unified Logging more seamlessly
Reviewed-by: coleenp, dholmes
! src/share/vm/c1/c1_Compilation.cpp
! src/share/vm/c1/c1_LinearScan.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/methodLiveness.cpp
! src/share/vm/gc/shared/gcTraceTime.inline.hpp
! src/share/vm/interpreter/cppInterpreter.cpp
! src/share/vm/interpreter/templateInterpreter.cpp
! src/share/vm/interpreter/templateTable.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/generateOopMap.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/methodHandles.cpp
- src/share/vm/runtime/logTimer.hpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/timer.cpp
! src/share/vm/runtime/timer.hpp
+ src/share/vm/runtime/timerTrace.cpp
+ src/share/vm/runtime/timerTrace.hpp
Changeset: 0ff5753d78b9
Author: mlarsson
Date: 2016-03-21 11:42 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/0ff5753d78b9
Merge
- src/share/vm/runtime/logTimer.hpp
Changeset: 8610c6bbd679
Author: mchernov
Date: 2016-03-17 17:07 +0300
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/8610c6bbd679
8150648: Re-enable TestPLABResize.java after JDK-8150183 is fixed
Reviewed-by: tschatzl
! test/gc/g1/plab/TestPLABResize.java
Changeset: d7ae4051d258
Author: tschatzl
Date: 2016-03-21 12:52 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/d7ae4051d258
Merge
Changeset: b9efb94d011a
Author: jmasa
Date: 2016-03-07 11:28 -0800
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/b9efb94d011a
8149343: assert(rp->num_q() == no_of_gc_workers) failed: sanity
Reviewed-by: tschatzl, kbarrett
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/shared/referenceProcessor.cpp
! src/share/vm/gc/shared/referenceProcessor.hpp
! test/gc/ergonomics/TestDynamicNumberOfGCThreads.java
Changeset: 7e1a36ca23d6
Author: cjplummer
Date: 2016-03-21 13:14 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/7e1a36ca23d6
8146436: Add -XX:-ShrinkHeapInSteps option (previously -XX:+UseAggressiveHeapShrink)
Summary: Added ShrinkHeapInSteps option.
Reviewed-by: jmasa, tbenson
! src/share/vm/gc/shared/cardGeneration.cpp
! src/share/vm/runtime/globals.hpp
! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java
+ test/gc/arguments/TestShrinkHeapInSteps.java
Changeset: 2e3a958bdfdc
Author: cjplummer
Date: 2016-03-21 20:19 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/2e3a958bdfdc
Merge
Changeset: 2da767bf3ecc
Author: sangheki
Date: 2016-03-21 13:04 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/2da767bf3ecc
8152120: TLAB compute_size() should not allow any size larger than max_size
Summary: Limit TLAB compute_size() to be less than or equal to TLAB max
Reviewed-by: sjohanss, jmasa
! src/share/vm/gc/shared/threadLocalAllocBuffer.inline.hpp
Changeset: 1f0a958b039c
Author: sangheki
Date: 2016-03-22 01:52 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/1f0a958b039c
Merge
Changeset: 9037ef388634
Author: tbenson
Date: 2016-03-21 15:59 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/9037ef388634
8142935: Adding old gen regions does not consider available free space
Summary: Track live data size as added to cset during mixed GCs
Reviewed-by: kbarrett, drwhite
Contributed-by: tom.benson at oracle.com
! src/share/vm/gc/g1/g1CollectionSet.cpp
! src/share/vm/gc/g1/g1CollectionSet.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
Changeset: 7ab7d8f8bbbf
Author: brutisso
Date: 2016-03-22 13:41 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/7ab7d8f8bbbf
8152300: Convert G1_ALLOC_REGION_TRACING to unified logging
Reviewed-by: sjohanss, stefank
! src/share/vm/gc/g1/g1AllocRegion.cpp
! src/share/vm/gc/g1/g1AllocRegion.hpp
! src/share/vm/logging/logPrefix.hpp
Changeset: 434e21d31911
Author: coleenp
Date: 2016-03-22 13:32 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/434e21d31911
8144940: Broken hash in string table entry in closed/runtime/7158800/BadUtf8.java
Summary: Fix code broken with compact Strings.
Reviewed-by: iklam, thartmann, hseigel, jiangli
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/classfile/stringTable.hpp
Changeset: 9fb212f91d51
Author: mockner
Date: 2016-03-22 15:03 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/9fb212f91d51
8146632: Add descriptive error messages for removed non-product logging flags.
Summary: Added table with removed non-product flags and error messages.
Reviewed-by: dholmes, coleenp, hseigel
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
+ test/runtime/logging/RemovedDevelopFlagsTest.java
Changeset: 36870c627981
Author: mockner
Date: 2016-03-23 03:33 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/36870c627981
Merge
Changeset: 53c0863b1766
Author: mgronlun
Date: 2016-03-23 10:31 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/53c0863b1766
8152119: Event-based tracing to allow for tracing Klass definition
Reviewed-by: dholmes, egahlin
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/trace/traceMacros.hpp
Changeset: 155f22b63931
Author: dsimms
Date: 2016-03-23 10:52 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/155f22b63931
8149023: Event based tracing should cover safepoint begin and end
Summary: Add events to safepoint begin and end
Reviewed-by: dholmes, mgronlun, egahlin
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/safepoint.hpp
! src/share/vm/runtime/vmThread.cpp
! src/share/vm/trace/traceevents.xml
! src/share/vm/trace/tracerelationdecls.xml
Changeset: a074585a9f08
Author: ysuenaga
Date: 2016-03-23 12:26 +0900
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/a074585a9f08
8148659: Add all option to JSnap
Reviewed-by: dsamersoff
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/JSnap.java
Changeset: 3b3bd6c38547
Author: dsamersoff
Date: 2016-03-23 17:36 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/3b3bd6c38547
Merge
Changeset: 906fa01e86a0
Author: jwilhelm
Date: 2016-03-23 23:36 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/906fa01e86a0
Merge
! make/share/makefiles/mapfile-vers
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/jniHandles.cpp
! src/share/vm/runtime/jniHandles.hpp
- src/share/vm/runtime/logTimer.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/trace/traceMacros.hpp
! src/share/vm/utilities/ostream.cpp
Changeset: f0b0212255ec
Author: tschatzl
Date: 2016-03-24 10:40 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/f0b0212255ec
8152400: Enabling TASK_STATS_ONLY filters out just enabled messages anyway
Summary: If TASK_STATS_ONLY is enabled, do not require a develop build to print messages.
Reviewed-by: pliden, tbenson
! src/share/vm/gc/g1/g1CollectedHeap.cpp
Changeset: 6519f566e535
Author: mchernov
Date: 2016-03-23 15:48 +0300
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/6519f566e535
8149662: Refactor hotspot/test/gc/g1/plab/lib/LogParser.java
Reviewed-by: tschatzl, dfazunen
! test/gc/g1/plab/TestPLABPromotion.java
! test/gc/g1/plab/TestPLABResize.java
! test/gc/g1/plab/lib/LogParser.java
+ test/gc/g1/plab/lib/PlabGCStatistics.java
+ test/gc/g1/plab/lib/PlabInfo.java
+ test/gc/g1/plab/lib/PlabReport.java
Changeset: fa52d1b77eed
Author: dfazunen
Date: 2016-03-24 15:51 +0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/fa52d1b77eed
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: ded6ef79c770
Author: dfazunen
Date: 2016-03-24 13:09 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/ded6ef79c770
Merge
Changeset: c17ada687ab0
Author: hseigel
Date: 2016-03-24 08:13 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/c17ada687ab0
8140665: SIGSEGV when a primitive type's class is used as the host class in a call to DefineAnonymousClass call
Summary: Instead of assertng, throw an exception
Reviewed-by: acorn, coleenp
! src/share/vm/prims/unsafe.cpp
+ test/runtime/Unsafe/PrimitiveHostClass.java
Changeset: 99ce5bd266ed
Author: hseigel
Date: 2016-03-24 15:19 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/99ce5bd266ed
Merge
Changeset: 2e4b33aadcc7
Author: coleenp
Date: 2016-03-24 10:19 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/2e4b33aadcc7
8143269: Refactor code in universe_post_init that sets up methods to upcall
Summary: Deferred code review cleanups
Reviewed-by: dholmes, hseigel
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
Changeset: f8df8c40e371
Author: coleenp
Date: 2016-03-24 20:17 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/f8df8c40e371
Merge
Changeset: 2b173ac390c6
Author: kbarrett
Date: 2016-03-22 20:32 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/2b173ac390c6
8152196: SuspendibleThreadSet::yield scales poorly
Summary: Use semaphore to wake up VM thread on last suspendible leave/yield.
Reviewed-by: mgerdin, drwhite
! src/share/vm/gc/g1/suspendibleThreadSet.cpp
! src/share/vm/gc/g1/suspendibleThreadSet.hpp
! src/share/vm/runtime/init.cpp
Changeset: 0b7de457e97c
Author: kbarrett
Date: 2016-03-24 23:42 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/0b7de457e97c
Merge
Changeset: 68bddbb722de
Author: rprotacio
Date: 2016-03-24 13:25 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/68bddbb722de
8146947: Remove PrintOopAddress rather than converting to UL
Summary: Deprecated PrintOopAddress and made functionality default
Reviewed-by: coleenp, stefank
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/oop.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/exceptions.cpp
! test/runtime/CommandLine/TraceExceptionsTest.java
! test/runtime/logging/ExceptionsTest.java
Changeset: 00fda24abd13
Author: rprotacio
Date: 2016-03-25 01:20 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/00fda24abd13
Merge
Changeset: 969af18f3b36
Author: jmasa
Date: 2016-03-16 14:47 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/969af18f3b36
8060463: ParNew: SurvivorAlignmentInBytes greater then YoungPLABSize cause assert(obj != NULL || plab->words_remaining() < word_sz) failed: Else should have been able to allocate
Reviewed-by: sangheki, tschatzl, mchernov
! src/share/vm/gc/cms/parNewGeneration.cpp
+ test/gc/survivorAlignment/TestPromotionLABLargeSurvivorAlignment.java
Changeset: 0942199cdbd8
Author: jmasa
Date: 2016-03-25 03:53 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/0942199cdbd8
Merge
Changeset: ab681d5299dc
Author: sangheki
Date: 2016-03-24 23:07 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/ab681d5299dc
8152160: SIGFPE in CompactibleFreeListSpaceLAB::compute_desired_plab_size
Summary: Rephrase the calculation with CMSOldPLABNumRefills to avoid an overflow
Reviewed-by: pliden, jmasa
! src/share/vm/gc/cms/compactibleFreeListSpace.cpp
Changeset: b85ea7097b6e
Author: dsamersoff
Date: 2016-03-25 12:54 +0300
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/b85ea7097b6e
8151991: jvmti diagnostics commands requires INCLUDE_SERVICES
Summary: guard jvmti diagnostic commands by appropriate defines
Reviewed-by: sspitsyn, dholmes, gadams
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiExport.hpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticCommand.hpp
Changeset: 9489df4f2b94
Author: ddmitriev
Date: 2016-03-25 15:54 +0300
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/9489df4f2b94
8078112: [TESTBUG] Integrate Selection/Resolution test suite into jtreg tests
Reviewed-by: ctornqvi, acorn
Contributed-by: eric.mccorkle at oracle.com
! test/TEST.groups
+ test/runtime/SelectionResolution/AbstractMethodErrorTest.java
+ test/runtime/SelectionResolution/IllegalAccessErrorTest.java
+ test/runtime/SelectionResolution/InvokeInterfaceICCE.java
+ test/runtime/SelectionResolution/InvokeInterfaceSuccessTest.java
+ test/runtime/SelectionResolution/InvokeSpecialICCE.java
+ test/runtime/SelectionResolution/InvokeSpecialSuccessTest.java
+ test/runtime/SelectionResolution/InvokeStaticICCE.java
+ test/runtime/SelectionResolution/InvokeStaticSuccessTest.java
+ test/runtime/SelectionResolution/InvokeVirtualICCE.java
+ test/runtime/SelectionResolution/InvokeVirtualSuccessTest.java
+ test/runtime/SelectionResolution/NoSuchMethodErrorTest.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/ClassData.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/Result.java
+ test/runtime/SelectionResolution/classes/selectionresolution/SelectionResolutionTest.java
+ test/runtime/SelectionResolution/classes/selectionresolution/SelectionResolutionTestCase.java
+ test/runtime/SelectionResolution/classes/selectionresolution/Template.java
+ test/runtime/SelectionResolution/classes/selectionresolution/TestBuilder.java
Changeset: fb31034a45ea
Author: kbarrett
Date: 2016-03-25 15:50 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/fb31034a45ea
8151670: Unexpected concurrent refinement deactivation and reactivation
Summary: Refinement threads now use SuspendibleThreadSet::yield.
Reviewed-by: jmasa, mgerdin
! src/share/vm/gc/g1/concurrentG1RefineThread.cpp
! src/share/vm/gc/g1/dirtyCardQueue.cpp
! src/share/vm/gc/g1/dirtyCardQueue.hpp
Changeset: 5518d3ad6fa7
Author: iklam
Date: 2016-03-23 09:00 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/5518d3ad6fa7
8152380: Shared symbol table should never use alternate hashcode
Reviewed-by: coleenp, jiangli
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/symbolTable.hpp
Changeset: fdeedce78d1e
Author: pliden
Date: 2016-03-29 08:42 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/fdeedce78d1e
8068579: Running with -XX:-UseParallelGC does not turn ParalleGC off
Reviewed-by: jmasa, dfazunen, brutisso
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/globals_extension.hpp
+ test/gc/arguments/TestDisableDefaultGC.java
Changeset: 085ca2afb3c1
Author: mlarsson
Date: 2016-03-29 09:36 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/085ca2afb3c1
8151438: UL instantiates duplicate tag sets
Reviewed-by: brutisso, stefank
! src/share/vm/gc/serial/defNewGeneration.cpp
! src/share/vm/gc/shared/gcTraceTime.inline.hpp
! src/share/vm/logging/log.cpp
! src/share/vm/logging/logTagSet.hpp
! src/share/vm/utilities/internalVMTests.cpp
Changeset: 2bf42f25d7ed
Author: mlarsson
Date: 2016-03-29 09:43 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/2bf42f25d7ed
8151993: Remove inclusion of inline.hpp in log.hpp
Reviewed-by: kbarrett, stefank
! src/share/vm/logging/log.cpp
! src/share/vm/logging/log.hpp
! src/share/vm/logging/logPrefix.hpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/utilities/internalVMTests.cpp
Changeset: 7ab00f8baff3
Author: mockner
Date: 2016-03-29 13:02 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/7ab00f8baff3
8149996: TraceLoaderConstraints has been converted to Unified Logging.
Summary: TraceLoaderConstraints has been converted to Unified Logging.
Reviewed-by: coleenp, dholmes, rprotacio
! src/share/vm/classfile/loaderConstraints.cpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
+ test/runtime/logging/LoaderConstraintsTest.java
Changeset: 98ec96e9cd77
Author: mockner
Date: 2016-03-29 14:37 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/98ec96e9cd77
8150084: Convert TraceMonitorMismatch to Unified Logging.
Summary: TraceMonitorMismatch has been converted to Unified Logging.
Reviewed-by: coleenp, rprotacio
! src/share/vm/logging/logTag.hpp
! src/share/vm/oops/generateOopMap.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
+ test/runtime/logging/MonitorMismatchHelper.jasm
+ test/runtime/logging/MonitorMismatchTest.java
Changeset: da50d99f8918
Author: mockner
Date: 2016-03-29 20:51 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/da50d99f8918
Merge
! src/share/vm/logging/logTag.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: b9baf810773f
Author: mockner
Date: 2016-03-29 21:44 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/b9baf810773f
Merge
! src/share/vm/logging/logTag.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 36a42531fbe9
Author: kbarrett
Date: 2016-03-29 16:21 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/36a42531fbe9
8152916: ostream has unnecessary dependency on GCId
Summary: Removed unneeded #includes and forward class declaration.
Reviewed-by: pliden, rehn, brutisso, mgerdin
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/ostream.hpp
Changeset: 63679d42b0fd
Author: dfazunen
Date: 2016-03-30 17:25 +0300
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/63679d42b0fd
8152422: Optimize GC JPRT test set
Reviewed-by: sjohanss, pliden
! test/TEST.groups
Changeset: a8447b111060
Author: gziemski
Date: 2016-03-30 14:44 -0500
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/a8447b111060
8142510: -XX:+PrintFlagsRanges should print default range value for those flags that have constraint and an implicit range.
Summary: Implemented default ranges for flags with constraints and no explicit ranges
Reviewed-by: ddmitriev, coleenp
! src/share/vm/runtime/commandLineFlagConstraintList.cpp
! src/share/vm/runtime/commandLineFlagConstraintList.hpp
! src/share/vm/runtime/commandLineFlagRangeList.cpp
! src/share/vm/runtime/commandLineFlagRangeList.hpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 0c9df1e164e2
Author: tschatzl
Date: 2016-03-31 12:00 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/0c9df1e164e2
8153065: "Preserve CM refs" log message disconnected from "Parallel Preserve CM refs"
Summary: Bring the log messages into the correct order again.
Reviewed-by: mgerdin
! src/share/vm/gc/g1/g1GCPhaseTimes.cpp
Changeset: fdb75a37bebb
Author: dsamersoff
Date: 2016-03-31 14:17 +0300
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/fdb75a37bebb
8150973: Hotspot agent use of sun.boot.class.path needs to be updated for Jigsaw
Summary: remove the code
Reviewed-by: alanb, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VirtualMachineImpl.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaVM.java
Changeset: 2d5956d1a9f3
Author: dsamersoff
Date: 2016-03-31 11:21 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/2d5956d1a9f3
Merge
Changeset: 55867c470001
Author: gziemski
Date: 2016-03-30 11:28 -0500
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/55867c470001
8143958: CDS Shared flags need constraint function
Summary: Implement range constraints for CDS flags.
Reviewed-by: iklam, jiangli
! src/share/vm/runtime/commandLineFlagConstraintsRuntime.cpp
! src/share/vm/runtime/commandLineFlagConstraintsRuntime.hpp
! src/share/vm/runtime/globals.hpp
! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
Changeset: 500776d80c5b
Author: gziemski
Date: 2016-03-31 14:18 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/500776d80c5b
Merge
! src/share/vm/runtime/globals.hpp
Changeset: 22af68174a23
Author: brutisso
Date: 2016-03-31 17:05 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/22af68174a23
8152952: Allow G1 phase logging to use individual number of threads
Reviewed-by: tschatzl, jmasa
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
! src/share/vm/gc/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc/g1/g1GCPhaseTimes.hpp
! src/share/vm/gc/g1/workerDataArray.cpp
! src/share/vm/gc/g1/workerDataArray.hpp
! src/share/vm/gc/g1/workerDataArray.inline.hpp
! src/share/vm/gc/shared/workgroup.hpp
Changeset: 12fa649d73af
Author: brutisso
Date: 2016-03-31 18:51 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/12fa649d73af
Merge
Changeset: ef17cf246969
Author: rprotacio
Date: 2016-03-31 12:06 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/ef17cf246969
8145235: Deprecate product flags that have been converted to Unified Logging
Summary: Added deprecation message/mechanism for product flags aliased to Unified Logging options
Reviewed-by: mockner, coleenp, ddmitriev, mlarsson
! src/share/vm/logging/logTag.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
Changeset: 2168f726b3d1
Author: rprotacio
Date: 2016-03-31 18:22 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/2168f726b3d1
Merge
Changeset: 252b571bbb86
Author: ysuenaga
Date: 2016-03-30 21:05 +0900
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/252b571bbb86
8151674: STW phases at Concurrent GC should count in PerfCounter
Reviewed-by: jmasa, sla, tschatzl
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1MonitoringSupport.cpp
! src/share/vm/gc/g1/g1MonitoringSupport.hpp
! src/share/vm/gc/g1/vm_operations_g1.cpp
! src/share/vm/gc/shared/vmGCOperations.hpp
Changeset: 5bd11ac4d7ab
Author: jmasa
Date: 2016-03-31 22:04 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/5bd11ac4d7ab
Merge
Changeset: 03c5c21d3620
Author: ccheung
Date: 2016-03-31 10:42 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/03c5c21d3620
8075253: Multiversion JAR feature: CDS does not support MV-JARs
Summary: handle "Multi-Release" jar during CDS dump time
Reviewed-by: jiangli, iklam, minqi, redestad
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/prims/jvmtiEnv.cpp
Changeset: 948921e2c49e
Author: ccheung
Date: 2016-04-01 03:07 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/948921e2c49e
Merge
Changeset: b2ea0857288f
Author: ctornqvi
Date: 2016-03-31 11:39 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/b2ea0857288f
8150899: [TESTBUG] Split hotspot_all job into smaller jobs
Reviewed-by: gtriantafill, iignatyev
! test/TEST.groups
Changeset: e32b24aec9b1
Author: ctornqvi
Date: 2016-04-01 03:33 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/e32b24aec9b1
Merge
Changeset: d480f32efee5
Author: brutisso
Date: 2016-04-01 07:08 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/d480f32efee5
8153186: Convert TraceGCTaskThread to use unified logging
Reviewed-by: mgerdin, tschatzl
! src/share/vm/gc/parallel/gcTaskManager.cpp
! src/share/vm/gc/parallel/gcTaskThread.cpp
! src/share/vm/runtime/globals.hpp
Changeset: ec619fe64be0
Author: brutisso
Date: 2016-04-01 07:08 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/ec619fe64be0
8153187: Convert TraceWorkGang to use unified logging
Reviewed-by: mgerdin, tschatzl
! src/share/vm/gc/shared/workgroup.cpp
! src/share/vm/gc/shared/workgroup.hpp
! src/share/vm/logging/logPrefix.hpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/runtime/globals.hpp
Changeset: 8342931bdc56
Author: brutisso
Date: 2016-04-01 07:08 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/8342931bdc56
8153188: Use log_error(gc, verify) for logging in verification code
Reviewed-by: mgerdin, tschatzl
! src/share/vm/gc/shared/cardTableModRefBS.cpp
! src/share/vm/gc/shared/gcLocker.cpp
Changeset: 1938de5a453a
Author: csahu
Date: 2016-04-01 13:51 +0530
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/1938de5a453a
8151442: jstack doesn't close quotation marks properly with threads' name greater than 1996 characters
Reviewed-by: dsamersoff, kevinw
! src/share/vm/runtime/thread.cpp
+ test/serviceability/tmtools/jstack/JstackThreadTest.java
Changeset: 7e2f9d1f8ec1
Author: tschatzl
Date: 2016-04-01 11:57 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/7e2f9d1f8ec1
8148099: Improve memory access to FromCardCache during GC
Summary: Transpose the FromCardCache data array so the access during GC is linear instead of element-by-element with stride.
Reviewed-by: mgerdin, brutisso
! src/share/vm/gc/g1/g1FromCardCache.cpp
! src/share/vm/gc/g1/g1FromCardCache.hpp
Changeset: 37ca085d8f56
Author: tschatzl
Date: 2016-04-01 11:58 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/37ca085d8f56
8153182: GC ID prefix for gc, humongous log messages are missing
Reviewed-by: mgerdin, brutisso
! src/share/vm/logging/logPrefix.hpp
Changeset: 594e01e4be2f
Author: tschatzl
Date: 2016-04-01 12:00 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/594e01e4be2f
8153193: Missing includes in gc/g1/heapRegionBounds.hpp
Reviewed-by: jwilhelm, brutisso
! src/share/vm/gc/g1/heapRegionBounds.hpp
Changeset: 998266581c6c
Author: tschatzl
Date: 2016-04-01 12:46 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/998266581c6c
Merge
Changeset: d9d1edafdf2d
Author: mchernov
Date: 2016-04-01 16:15 +0300
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/d9d1edafdf2d
8148397: Create new tests for IHOP
Reviewed-by: tschatzl, dfazunen
+ test/gc/g1/ihop/TestIHOPErgo.java
+ test/gc/g1/ihop/TestIHOPStatic.java
+ test/gc/g1/ihop/lib/IhopUtils.java
+ test/stress/gc/TestStressIHOPMultiThread.java
Changeset: d76f8fccd37c
Author: sangheki
Date: 2016-04-01 09:43 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/d76f8fccd37c
8152176: Big ParGCCardsPerStrideChunk values can cause overflow for CMS GC
Summary: Limit the max value of ParGCCardsPerStrideChunk based on card table size and other stride flags
Reviewed-by: jmasa, tbenson
! src/share/vm/gc/shared/cardTableModRefBS.hpp
! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp
! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp
! src/share/vm/runtime/globals.hpp
Changeset: a54b3ac03c32
Author: sangheki
Date: 2016-04-01 09:45 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/a54b3ac03c32
8153201: TestOptionsWithRanges fails with -XX:OldPLABSize=2147483648
Summary: Add parallel gc into min/max PLAB constraint function
Reviewed-by: brutisso, tbenson
! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp
Changeset: 08d444fa6457
Author: dcubed
Date: 2016-04-01 14:30 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/08d444fa6457
8153302: [BACKOUT] STW phases at Concurrent GC should count in PerfCounter
Reviewed-by: jmasa, jwilhelm
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1MonitoringSupport.cpp
! src/share/vm/gc/g1/g1MonitoringSupport.hpp
! src/share/vm/gc/g1/vm_operations_g1.cpp
! src/share/vm/gc/shared/vmGCOperations.hpp
Changeset: 0b5557c0db4e
Author: dcubed
Date: 2016-04-01 14:34 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/0b5557c0db4e
Merge
Changeset: 7cfce1ae8bd6
Author: jwilhelm
Date: 2016-04-02 05:39 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/7cfce1ae8bd6
Merge
! src/share/vm/ci/ciReplay.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/runtime/arguments.cpp
- src/share/vm/runtime/logTimer.hpp
Changeset: b1234a6bef08
Author: brutisso
Date: 2016-04-01 10:16 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/b1234a6bef08
8153203: Remove liveRange.hpp
Reviewed-by: mgerdin, jwilhelm
! src/share/vm/gc/cms/compactibleFreeListSpace.cpp
! src/share/vm/gc/g1/heapRegion.cpp
! src/share/vm/gc/parallel/psMarkSweepDecorator.cpp
- src/share/vm/gc/shared/liveRange.hpp
! src/share/vm/gc/shared/space.cpp
! src/share/vm/gc/shared/space.inline.hpp
Changeset: 13b4b179f129
Author: mlarsson
Date: 2016-04-04 08:58 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/13b4b179f129
8153174: Remove trailing comma from log configuration listings
Reviewed-by: rehn, sla
! src/share/vm/logging/log.cpp
! src/share/vm/logging/logOutput.cpp
Changeset: 14c47dfcbfe8
Author: mlarsson
Date: 2016-04-04 09:59 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/14c47dfcbfe8
Merge
Changeset: f28f6f68aec1
Author: stefank
Date: 2016-04-04 09:15 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/f28f6f68aec1
8152538: UL doesn't inline the LogTagSet::is_level check
Reviewed-by: mlarsson, brutisso
! src/share/vm/logging/logTagSet.cpp
! src/share/vm/logging/logTagSet.hpp
Changeset: 4a0121d1e772
Author: stefank
Date: 2016-04-04 09:15 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/4a0121d1e772
8152632: Rename LogHandle(...) to Log(...)
Reviewed-by: brutisso, mlarsson, rprotacio
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/loaderConstraints.cpp
! src/share/vm/classfile/modules.cpp
! src/share/vm/classfile/sharedPathsMiscInfo.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/gc/cms/compactibleFreeListSpace.cpp
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/cms/parOopClosures.inline.hpp
! src/share/vm/gc/g1/g1AllocRegion.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc/g1/g1HeapVerifier.cpp
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/g1/g1StringDedupTable.cpp
! src/share/vm/gc/g1/heapRegion.cpp
! src/share/vm/gc/parallel/adjoiningGenerations.cpp
! src/share/vm/gc/parallel/asPSOldGen.cpp
! src/share/vm/gc/parallel/gcTaskManager.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/parallel/psPromotionManager.cpp
! src/share/vm/gc/shared/collectedHeap.cpp
! src/share/vm/gc/shared/gcLocker.cpp
! src/share/vm/gc/shared/gcTraceTime.inline.hpp
! src/share/vm/gc/shared/threadLocalAllocBuffer.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/logging/log.cpp
! src/share/vm/logging/log.hpp
! src/share/vm/logging/logConfiguration.cpp
! src/share/vm/memory/binaryTreeDictionary.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/generateOopMap.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/timerTrace.hpp
! src/share/vm/runtime/vm_operations.cpp
! src/share/vm/utilities/exceptions.cpp
Changeset: d63aab8f7cb6
Author: stefank
Date: 2016-04-04 11:32 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/d63aab8f7cb6
Merge
! src/share/vm/gc/cms/compactibleFreeListSpace.cpp
! src/share/vm/gc/g1/heapRegion.cpp
! src/share/vm/logging/log.cpp
Changeset: eb591308c2a2
Author: sjohanss
Date: 2016-03-24 10:49 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/eb591308c2a2
8151460: Metaspace counters can have inconsistent values
Reviewed-by: jmasa, pliden
! test/gc/metaspace/TestMetaspacePerfCounters.java
! test/gc/metaspace/TestPerfCountersAndMemoryPools.java
Changeset: 4c596ac49e42
Author: stefank
Date: 2016-04-04 12:45 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/4c596ac49e42
8152635: Create a UL class to represent a Log + Level combination
Reviewed-by: brutisso, mlarsson, rehn
! src/share/vm/gc/cms/compactibleFreeListSpace.cpp
! src/share/vm/logging/log.cpp
! src/share/vm/logging/log.hpp
! src/share/vm/utilities/internalVMTests.cpp
Changeset: eaf1796d3a6c
Author: stefank
Date: 2016-04-04 13:36 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/eaf1796d3a6c
Merge
Changeset: eb227ccc8a84
Author: rehn
Date: 2016-04-04 15:05 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/eb227ccc8a84
8153254: Delegate (v)write from Log to LogTagSet
Reviewed-by: stefank, kbarrett
! src/share/vm/logging/log.cpp
! src/share/vm/logging/log.hpp
! src/share/vm/logging/logTagSet.cpp
! src/share/vm/logging/logTagSet.hpp
Changeset: ea81fe138932
Author: jprovino
Date: 2016-04-04 12:57 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/ea81fe138932
8132524: Missing includes to resourceArea.hpp
Summary: Files that use ResourceMark are missing the include of resourceArea.hpp
Reviewed-by: tschatzl, jwilhelm
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
! src/cpu/ppc/vm/methodHandles_ppc.cpp
! src/cpu/ppc/vm/runtime_ppc.cpp
! src/cpu/ppc/vm/sharedRuntime_ppc.cpp
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/sparc/vm/runtime_sparc.cpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/runtime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/zero/vm/methodHandles_zero.cpp
! src/os_cpu/windows_x86/vm/os_windows_x86.cpp
! src/share/vm/c1/c1_Compilation.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_IR.cpp
! src/share/vm/c1/c1_Optimizer.cpp
! src/share/vm/c1/c1_ValueType.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciSignature.cpp
! src/share/vm/ci/ciType.cpp
! src/share/vm/ci/ciTypeFlow.cpp
! src/share/vm/classfile/classFileStream.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/modules.cpp
! src/share/vm/classfile/sharedPathsMiscInfo.cpp
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/compiledIC.cpp
! src/share/vm/code/dependencies.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileTask.cpp
! src/share/vm/compiler/compilerDirectives.cpp
! src/share/vm/compiler/directivesParser.cpp
! src/share/vm/compiler/disassembler.cpp
! src/share/vm/compiler/methodLiveness.cpp
! src/share/vm/compiler/methodMatcher.cpp
! 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/parallel/pcTasks.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/parallel/psPromotionManager.cpp
! src/share/vm/gc/parallel/psScavenge.inline.hpp
! src/share/vm/gc/parallel/psTasks.cpp
! src/share/vm/gc/serial/defNewGeneration.cpp
! src/share/vm/gc/shared/collectedHeap.cpp
! src/share/vm/gc/shared/referenceProcessor.cpp
! src/share/vm/interpreter/cppInterpreter.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/jvmci/jvmciCompiler.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/jvmciEnv.cpp
! src/share/vm/jvmci/jvmciRuntime.cpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/constMethod.cpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/oop.cpp
! src/share/vm/opto/block.cpp
! src/share/vm/opto/buildOopMap.cpp
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/domgraph.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/gcm.cpp
! src/share/vm/opto/generateOptoStub.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/idealGraphPrinter.cpp
! src/share/vm/opto/ifg.cpp
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/live.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/postaloc.cpp
! src/share/vm/opto/reg_split.cpp
! src/share/vm/opto/replacednodes.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/superword.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiEnter.xsl
! src/share/vm/prims/jvmtiEnvBase.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiTagMap.cpp
! src/share/vm/prims/jvmtiTrace.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/prims/wbtestmethods/parserTests.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/compilationPolicy.cpp
! src/share/vm/runtime/fieldType.cpp
! src/share/vm/runtime/fprofiler.cpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/signature.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/services/classLoadingService.cpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticFramework.cpp
! src/share/vm/services/gcNotifier.cpp
! src/share/vm/services/heapDumper.cpp
! src/share/vm/services/lowMemoryDetector.cpp
! src/share/vm/services/threadService.cpp
! src/share/vm/shark/sharkCompiler.cpp
! src/share/vm/shark/sharkInliner.cpp
! src/share/vm/utilities/exceptions.cpp
! src/share/vm/utilities/xmlstream.cpp
Changeset: f2abf8448100
Author: ddmitriev
Date: 2016-04-05 00:36 +0300
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/f2abf8448100
8153437: Temporary exclude AllocatePrefetchDistance from testing
Reviewed-by: dcubed
! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
Changeset: df76f64caa15
Author: dcubed
Date: 2016-04-04 14:41 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/df76f64caa15
8077392: Stream fork/join tasks occasionally fail to complete
8131715: backout the fix for JDK-8079359 when JDK-8077392 is fixed
Summary: Add missing BasicLock::_displaced_header init to ObjectSynchronizer::quick_enter() and re-enable Contended Locked "fast enter" bucket.
Reviewed-by: gthornbr, dholmes, kvn, cvarming, acorn
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/synchronizer.cpp
Changeset: 45fd8d3556d2
Author: dcubed
Date: 2016-04-04 14:49 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/45fd8d3556d2
8152358: code and comment cleanups found during the hunt for 8077392
Reviewed-by: gthornbr, kvn, cvarming
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/interp_masm_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/share/vm/runtime/biasedLocking.cpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/synchronizer.cpp
Changeset: dc8669b055d2
Author: dcubed
Date: 2016-04-05 00:41 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/dc8669b055d2
Merge
Changeset: e61ec982539a
Author: pliden
Date: 2016-04-05 09:05 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/e61ec982539a
8152929: Remove UNSUPPORTED_GC_OPTION, use UNSUPPORTED_OPTION instead
Reviewed-by: brutisso, jmasa
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! test/compiler/arguments/CheckCICompilerCount.java
! test/compiler/arguments/CheckCompileThresholdScaling.java
! test/compiler/codecache/CheckSegmentedCodeCache.java
! test/gc/g1/Test2GbHeap.java
Changeset: 31b311779a7b
Author: stefank
Date: 2016-04-05 10:35 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/31b311779a7b
8152637: Create a stack allocatable LogStream class
Reviewed-by: rehn, brutisso
! src/share/vm/logging/log.cpp
! src/share/vm/logging/log.hpp
+ src/share/vm/logging/logStream.cpp
+ src/share/vm/logging/logStream.hpp
+ src/share/vm/logging/logStream.inline.hpp
! src/share/vm/memory/binaryTreeDictionary.cpp
! src/share/vm/utilities/internalVMTests.cpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/ostream.hpp
Changeset: 421b50008870
Author: stefank
Date: 2016-04-05 10:41 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/421b50008870
8152711: Create a non-template Log wrapper class
Reviewed-by: kbarrett, rehn
! src/share/vm/gc/shared/gcTraceTime.hpp
! src/share/vm/gc/shared/gcTraceTime.inline.hpp
! src/share/vm/logging/log.cpp
+ src/share/vm/logging/logHandle.hpp
! src/share/vm/logging/logStream.inline.hpp
! src/share/vm/utilities/internalVMTests.cpp
Changeset: 1c839fd8b3db
Author: rehn
Date: 2016-04-05 10:42 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/1c839fd8b3db
8153396: Remove unused ResourceMarks from UL internal vm tests
Reviewed-by: stefank, brutisso
! src/share/vm/logging/log.cpp
Changeset: 3b30bc4a3cfc
Author: stefank
Date: 2016-04-05 11:00 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/3b30bc4a3cfc
Merge
Changeset: 5ae0c7f89874
Author: tschatzl
Date: 2016-04-05 11:22 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/5ae0c7f89874
8151499: gc/g1/g1OopClosures.inline.hpp: assert(_from->is_in_reserved(p)) failed: p is not in from
Summary: Fix wrong assertion.
Reviewed-by: tbenson, shade
! src/share/vm/gc/g1/g1OopClosures.inline.hpp
! test/TEST.groups
+ test/gc/TestHumongousReferenceObject.java
Changeset: d22fe74750ce
Author: tschatzl
Date: 2016-04-05 12:10 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/d22fe74750ce
Merge
Changeset: d19a9badb2df
Author: mgerdin
Date: 2016-04-05 13:55 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/d19a9badb2df
8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking.
Reviewed-by: mgerdin, tschatzl
Contributed-by: richard.reingruber at sap.com
! src/share/vm/gc/parallel/pcTasks.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
Changeset: aff43ebb503f
Author: rprotacio
Date: 2016-04-05 09:42 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/aff43ebb503f
8153026: Change logging tag 'verboseverification' to 'verification'
Summary: Changed UL tag to 'verification'
Reviewed-by: hseigel, lfoltan
! src/share/vm/classfile/verifier.cpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/runtime/arguments.cpp
! test/runtime/logging/RemovedDevelopFlagsTest.java
- test/runtime/logging/VerboseVerificationTest.java
+ test/runtime/logging/VerificationTest.java
Changeset: 16098172056c
Author: tbenson
Date: 2016-04-05 11:17 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/16098172056c
8153117: Back out JDK-8142935 until JDK-8152723 fixed
Summary: JDK-8142935 fix can lead to avoidable Full GCs
Reviewed-by: jwilhelm, tschatzl
Contributed-by: tom.benson at oracle.com
! src/share/vm/gc/g1/g1CollectionSet.cpp
! src/share/vm/gc/g1/g1CollectionSet.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
Changeset: 691c69fa726c
Author: iklam
Date: 2016-04-05 14:52 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/691c69fa726c
8153300: [TESTBUG] Enhance test/testlibrary/ClassFileInstaller.java to support JAR files
Reviewed-by: lfoltan, mseledtsov
! test/runtime/SharedArchiveFile/BootAppendTests.java
! test/runtime/SharedArchiveFile/SharedStrings.java
! test/testlibrary/ClassFileInstaller.java
Changeset: bf308b2affed
Author: sangheki
Date: 2016-04-05 16:15 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/bf308b2affed
8152188: Allow CMSBitMapYieldQuantum for BitMap::clear_range and clear_large_range
Summary: Let BitMap::clear_large_range call clear_range instead of firing an assert
Reviewed-by: jmasa, jwilhelm
! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp
! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/bitMap.cpp
! src/share/vm/utilities/bitMap.inline.hpp
Changeset: f6aed2e19cae
Author: sangheki
Date: 2016-04-05 23:59 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/f6aed2e19cae
Merge
Changeset: 7924a5f2f606
Author: jwilhelm
Date: 2016-04-06 14:51 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/7924a5f2f606
8153671: Quarantine serviceability/tmtools/jstack/JstackThreadTest.java until JDK-8153319 is fixed
Reviewed-by: jprovino, dcubed
! test/serviceability/tmtools/jstack/JstackThreadTest.java
Changeset: 20b66ba124e9
Author: dcubed
Date: 2016-04-07 09:47 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/20b66ba124e9
Merge
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/compiler/compileBroker.cpp
- src/share/vm/gc/shared/liveRange.hpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/jvmciRuntime.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/globals.hpp
- src/share/vm/runtime/logTimer.hpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/trace/trace.xml
+ src/share/vm/trace/traceevents.xml
+ src/share/vm/trace/tracerelationdecls.xml
! src/share/vm/utilities/globalDefinitions.hpp
! test/TEST.groups
! test/gc/metaspace/TestMetaspacePerfCounters.java
! test/gc/metaspace/TestPerfCountersAndMemoryPools.java
Changeset: c42f970dbb62
Author: bharadwaj
Date: 2016-04-08 01:00 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/c42f970dbb62
8153816: [BACKOUT] Make intrinsics flags diagnostic
Summary: Backout fix for 8145348
Reviewed-by: kvn, jwilhelm
! 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: 03fb00b96355
Author: enevill
Date: 2016-03-29 10:07 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/03fb00b96355
8151775: aarch64: add support for 8.1 LSE atomic operations
Reviewed-by: aph
! src/cpu/aarch64/vm/assembler_aarch64.hpp
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
! src/cpu/aarch64/vm/vm_version_aarch64.hpp
Changeset: 9e2388205f66
Author: fyang
Date: 2016-03-23 18:00 +0800
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/9e2388205f66
8152537: aarch64: Make use of CBZ and CBNZ when comparing unsigned values with zero.
Summary: aarch64: c2 make use of CBZ and CBNZ when comparing unsigned values with zero.
Reviewed-by: aph
! src/cpu/aarch64/vm/aarch64.ad
Changeset: 0d2b390d451a
Author: fyang
Date: 2016-03-28 21:21 +0800
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/0d2b390d451a
8152840: aarch64: improve _unsafe_arraycopy stub routine
Summary: aarch64: improve StubRoutines::_unsafe_arraycopy stub routine
Reviewed-by: aph
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
Changeset: 1e653c794138
Author: cjplummer
Date: 2016-03-30 09:52 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/1e653c794138
8148639: Some MethodCounter fields can be excluded when not including C2
Summary: Removed _interpreter_invocation_count and _interpreter_throwout_count fields for C1
Reviewed-by: kvn, coleenp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodCounters.java
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/oops/methodCounters.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/macros.hpp
Changeset: 7d45fbf2b0de
Author: thartmann
Date: 2016-03-31 09:26 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/7d45fbf2b0de
8136798: TestMonomorphicObjectCall.java fails with compilation error
Summary: Refactored test to work with Jake.
Reviewed-by: kvn, zmajo
! test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java
+ test/compiler/dependencies/MonomorphicObjectCall/java.base/java/lang/Object.java
- test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java
Changeset: 8911d94e888b
Author: enevill
Date: 2016-03-31 12:00 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/8911d94e888b
8153172: aarch64: hotspot crashes after the 8.1 LSE patch is merged
Summary: Fix scratch register usage in C1 atomic_op to avoid unpredictable instruction
Reviewed-by: aph
Contributed-by: felix.yang at linaro.org
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
Changeset: 68394bf0a09f
Author: mdoerr
Date: 2016-03-18 12:50 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/68394bf0a09f
8152172: PPC64: Support AES intrinsics
Reviewed-by: kvn, mdoerr, simonis
Contributed-by: horii 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
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
Changeset: 1b1fb02718ef
Author: kvn
Date: 2016-03-31 09:16 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/1b1fb02718ef
Merge
- test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java
Changeset: 774d5cc05db2
Author: dnsimon
Date: 2016-03-31 09:16 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/774d5cc05db2
8152021: MethodHandleAccessProvider.lookupMethodHandleIntrinsic throws NPE on null argument
Reviewed-by: kvn, twisti
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MethodHandleAccessProvider.java
Changeset: 461e9f8abc73
Author: dnsimon
Date: 2016-03-31 09:16 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/461e9f8abc73
8152022: JVMCI: MethodHandleAccessProvider.resolveInvokeBasicTarget throws NPE on null first argument
Reviewed-by: kvn, twisti
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MethodHandleAccessProvider.java
Changeset: 019fddb2c36c
Author: dnsimon
Date: 2016-03-31 09:16 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/019fddb2c36c
8152023: MethodHandleAccessProvider.resolveLinkToTarget throws NPE/IAE on null/wrong argument
Reviewed-by: kvn, twisti
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MethodHandleAccessProvider.java
Changeset: 0856748f72bf
Author: dnsimon
Date: 2016-03-31 09:16 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/0856748f72bf
8152024: MemoryAccessProvider javadoc should be modified
Reviewed-by: kvn, twisti
! 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.meta/src/jdk/vm/ci/meta/MemoryAccessProvider.java
Changeset: 2ea1790969e2
Author: twisti
Date: 2016-03-31 15:52 -1000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/2ea1790969e2
8144964: JVMCI compilations need to be disabled until the module system is initialized
Reviewed-by: kvn
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileTask.cpp
! src/share/vm/compiler/compileTask.hpp
! src/share/vm/runtime/simpleThresholdPolicy.cpp
Changeset: 07f1012b117e
Author: rraghavan
Date: 2016-04-01 01:34 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/07f1012b117e
8150690: C++11 user-defined literal syntax in jvmciCompilerToVM.cpp.
Summary: Changes done for - 'C++11 requires a space between literal and identifier'.
Reviewed-by: twisti
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
Changeset: fdc0e7bfa03b
Author: thartmann
Date: 2016-04-01 08:46 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/fdc0e7bfa03b
Merge
Changeset: c926a039792e
Author: dpochepk
Date: 2016-04-01 16:31 +0300
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/c926a039792e
8151828: Jittester: array creation node handled inproperly in source code visitor for non-int numerical arrays
Reviewed-by: iignatyev
! test/testlibrary/jittester/src/jdk/test/lib/jittester/visitors/JavaCodeVisitor.java
Changeset: 2b0a0523052d
Author: dpochepk
Date: 2016-04-01 16:56 +0300
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/2b0a0523052d
8138798: improve tests for HotSpotVMEventListener::notifyInstall
Reviewed-by: twisti
! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java
Changeset: 9b49b47fe2bb
Author: never
Date: 2016-04-03 21:44 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/9b49b47fe2bb
8153315: [JVMCI] evol_method dependencies failures should return dependencies_failed
Reviewed-by: iveresov
! src/share/vm/jvmci/jvmciEnv.cpp
Changeset: a1e41855499b
Author: zmajo
Date: 2016-04-04 12:52 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/a1e41855499b
8072422: Cleanup: Remove some unused flags/code in loop optimizations
Summary: Remove unused flags, change test using them.
Reviewed-by: kvn, twisti
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/loopPredicate.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopUnswitch.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/parse1.cpp
! test/compiler/loopopts/TestCastIINoLoopLimitCheck.java
Changeset: 69648c4800f0
Author: thartmann
Date: 2016-04-05 07:19 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/69648c4800f0
8074553: Crash with assert(!is_unloaded()) failed: should not call follow on unloaded nmethod
Summary: Sweeper thread needs to override nmethods_do() to prevent G1 from unloading _scanned_nmethod.
Reviewed-by: kvn, mgerdin
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 8b233711d4aa
Author: jcm
Date: 2016-04-05 01:46 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/8b233711d4aa
8067247: Crash: assert(method_holder->data() == 0 ...) failed: a) MT-unsafe modification of inline cache
Summary: Made invoker LambdaForm instance & its compiled form lifetime tightly coupled.
Reviewed-by: vlivanov
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/vm_operations.cpp
! src/share/vm/runtime/vm_operations.hpp
+ test/compiler/jsr292/InvokerGC.java
Changeset: 35ea7a75d7d1
Author: thartmann
Date: 2016-04-05 10:11 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/35ea7a75d7d1
Merge
Changeset: 352516babfab
Author: thartmann
Date: 2016-04-05 17:51 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/352516babfab
8151724: Remove -XX:GenerateCompilerNullChecks
Summary: Removed the broken GenerateCompilerNullChecks flag.
Reviewed-by: zmajo, kvn
! src/share/vm/c1/c1_LIRAssembler.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 7010ee970bfb
Author: mcberg
Date: 2016-04-05 10:34 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/7010ee970bfb
8151573: Multiversioning for range check elimination
Summary: range check elimination in post loops
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/opto/c2_globals.hpp
! 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: 55f9239df8d7
Author: mcberg
Date: 2016-04-05 11:37 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/55f9239df8d7
8151003: Remove nds->is_valid() checks from assembler_x86.cpp
Reviewed-by: kvn
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
Changeset: d10d7151bff1
Author: bharadwaj
Date: 2016-04-05 15:39 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/d10d7151bff1
Merge
Changeset: c5400800de04
Author: bharadwaj
Date: 2016-04-05 20:32 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/c5400800de04
Merge
Changeset: 1b2d19e6b14d
Author: bharadwaj
Date: 2016-04-08 12:36 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/1b2d19e6b14d
Merge
! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileTask.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/jvmciEnv.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/superword.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/runtime/vm_operations.cpp
- test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java
Changeset: 7bc36b9ff1e7
Author: amurillo
Date: 2016-04-11 14:21 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/7bc36b9ff1e7
Merge
! src/share/vm/classfile/vmSymbols.hpp
- src/share/vm/gc/shared/liveRange.hpp
- src/share/vm/runtime/logTimer.hpp
! src/share/vm/runtime/thread.cpp
! test/compiler/arguments/CheckCICompilerCount.java
! test/compiler/arguments/CheckCompileThresholdScaling.java
! test/compiler/codecache/CheckSegmentedCodeCache.java
! test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java
- test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java
! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java
! test/gc/arguments/TestSelectDefaultGC.java
! test/gc/g1/Test2GbHeap.java
! test/gc/g1/TestStringSymbolTableStats.java
! test/gc/metaspace/TestMetaspacePerfCounters.java
! test/gc/metaspace/TestPerfCountersAndMemoryPools.java
! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
! test/runtime/CommandLine/TraceExceptionsTest.java
! test/runtime/SharedArchiveFile/SharedStrings.java
! test/runtime/logging/ExceptionsTest.java
Changeset: f1a3e7786b3c
Author: amurillo
Date: 2016-04-11 20:38 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/f1a3e7786b3c
8154028: Several hotspot tests need to be updated after 8153737 (Unsupported Module)
Reviewed-by: darcy, kvn
! test/gc/arguments/TestDisableDefaultGC.java
! test/gc/arguments/TestShrinkHeapInSteps.java
! test/gc/g1/TestRegionLivenessPrint.java
! test/runtime/Throwable/StackTraceLogging.java
! test/runtime/Unsafe/PrimitiveHostClass.java
! test/runtime/logging/SafepointCleanupTest.java
! test/runtime/logging/VerificationTest.java
Changeset: aa932d6404c1
Author: erikj
Date: 2016-04-14 15:13 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/aa932d6404c1
8149777: Enable enhanced failure handler for "make test"
Reviewed-by: ihse
! test/Makefile
Changeset: 1759965f1593
Author: lana
Date: 2016-04-14 09:33 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/1759965f1593
Merge
- src/share/vm/gc/shared/liveRange.hpp
- src/share/vm/runtime/logTimer.hpp
- test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java
Changeset: 88dd08d7be0f
Author: chegar
Date: 2016-04-15 16:19 +0100
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/88dd08d7be0f
8137058: Clear out all non-Critical APIs from sun.reflect
Reviewed-by: alanb, jfranck, mchung
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/reflectionUtils.cpp
! test/compiler/jvmci/compilerToVM/ConstantPoolTestCase.java
! test/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.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/ResolveConstantInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
Changeset: 367eb38ebfff
Author: lana
Date: 2016-04-21 12:57 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/367eb38ebfff
Added tag jdk-9+115 for changeset 88dd08d7be0f
! .hgtags
Changeset: f93500768dca
Author: shade
Date: 2016-04-06 10:50 +0300
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/f93500768dca
8153277: [TESTBUG] gc/arguments/TestMaxMinHeapFreeRatioFlags is too sensitive for stray allocations in verifyRatio
Reviewed-by: mgerdin, dfazunen
! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java
Changeset: 883cb1b6b204
Author: tschatzl
Date: 2016-04-06 13:32 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/883cb1b6b204
8077144: Concurrent mark initialization takes too long
Summary: Remove per-marking thread liveness bitmaps and recreate liveness bitmap concurrently after the cleanup pause.
Reviewed-by: mgerdin, ehelin, kbarrett
! src/share/vm/gc/g1/concurrentMarkThread.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/g1EvacFailure.cpp
! src/share/vm/gc/g1/g1OopClosures.inline.hpp
! src/share/vm/gc/g1/g1_globals.hpp
! src/share/vm/utilities/bitMap.cpp
! src/share/vm/utilities/bitMap.hpp
! test/gc/g1/Test2GbHeap.java
Changeset: 4e9aaa557de4
Author: tschatzl
Date: 2016-04-06 13:41 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/4e9aaa557de4
8151386: Extract card live data out of G1ConcurrentMark
Summary: Move card live data management out of G1ConcurrentMark into extra class G1CardLiveData managed by G1RemSet
Reviewed-by: mgerdin, kbarrett
! src/share/vm/gc/g1/concurrentMarkThread.cpp
+ src/share/vm/gc/g1/g1CardLiveData.cpp
+ src/share/vm/gc/g1/g1CardLiveData.hpp
+ src/share/vm/gc/g1/g1CardLiveData.inline.hpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectedHeap.inline.hpp
! 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/gc/g1/g1RemSet.cpp
! src/share/vm/gc/g1/g1RemSet.hpp
! src/share/vm/gc/g1/heapRegionRemSet.cpp
! src/share/vm/gc/g1/heapRegionRemSet.hpp
! src/share/vm/utilities/bitMap.cpp
! src/share/vm/utilities/bitMap.hpp
Changeset: 20b4d892988e
Author: hseigel
Date: 2016-04-06 07:37 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/20b4d892988e
8152846: Creation of ModuleEntryTable Investigate Need For OrderAccess::storestore()
Summary: Remove the unneeded OrderAccess::storestore() call
Reviewed-by: acorn, coleenp
! src/share/vm/classfile/classLoaderData.cpp
Changeset: 5d720f8c105b
Author: hseigel
Date: 2016-04-06 16:03 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/5d720f8c105b
Merge
Changeset: 8c4142c9f8ab
Author: kzhaldyb
Date: 2016-03-14 20:00 +0300
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/8c4142c9f8ab
8144073: Refactor hotspot/test/gc/g1/humongousObjects/TestHumongousThreshold.java
Reviewed-by: tschatzl, dfazunen
! test/gc/g1/humongousObjects/TestHumongousThreshold.java
Changeset: 8d8ff222b16a
Author: ccheung
Date: 2016-04-06 11:40 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/8d8ff222b16a
8152329: jvm should treat the "Multi-Release" jar manifest attribute name as case insensitive
Reviewed-by: iklam, jiangli, mseledtsov
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
Changeset: 267c4a802a65
Author: ccheung
Date: 2016-04-07 00:25 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/267c4a802a65
Merge
Changeset: 61399ae28486
Author: dcubed
Date: 2016-04-06 15:49 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/61399ae28486
Merge
Changeset: 87215e99d945
Author: dcubed
Date: 2016-04-06 23:42 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/87215e99d945
Merge
Changeset: ccad9c52f2bd
Author: tonyp
Date: 2016-04-07 10:55 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/ccad9c52f2bd
8152312: ParNew: Restore preserved marks in parallel
Reviewed-by: tschatzl
! src/share/vm/gc/serial/defNewGeneration.cpp
! src/share/vm/gc/shared/preservedMarks.cpp
! src/share/vm/gc/shared/preservedMarks.hpp
! src/share/vm/gc/shared/preservedMarks.inline.hpp
Changeset: f6040051ba0f
Author: tschatzl
Date: 2016-04-07 15:17 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/f6040051ba0f
8153734: TestHumongousReferenceObject.java occasionally crashes with "unable to allocate heap of 1g" on win32
Summary: Decrease the heap size used in the test from 1g to 128M.
Reviewed-by: dfazunen, sjohanss
! test/gc/TestHumongousReferenceObject.java
Changeset: 3df7fc5a5b24
Author: dfazunen
Date: 2016-04-07 17:42 +0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/3df7fc5a5b24
8152432: Implement setting jtreg @requires properties vm.flavor, vm.bits, vm.compMode
Reviewed-by: iignatyev
! test/TEST.ROOT
Changeset: a6de941ed4d2
Author: mchernov
Date: 2016-04-07 15:58 +0300
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/a6de941ed4d2
8148376: Test for PLAB behavior at evacuation failure.
Reviewed-by: tschatzl, dfazunen
+ test/gc/g1/plab/TestPLABEvacuationFailure.java
+ test/gc/g1/plab/lib/AppPLABEvacuationFailure.java
Changeset: a132ccdb2f79
Author: mchernov
Date: 2016-04-07 16:01 +0300
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/a132ccdb2f79
8153516: Hotspot TEST.group has error in GC groups definition.
Reviewed-by: tschatzl, dfazunen
! test/TEST.groups
Changeset: 621714a5be87
Author: dfazunen
Date: 2016-04-07 15:01 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/621714a5be87
Merge
Changeset: b8932d090790
Author: rprotacio
Date: 2016-04-07 13:11 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/b8932d090790
8152896: Convert PrintCompressedOopsMode to Unified Logging
Summary: Converted -XX:+PrintCompressedOopsMode to -Xlog:gc+heap+coops and aliased old option
Reviewed-by: coleenp, sjohanss, kvn, hseigel
! src/share/vm/logging/logTag.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/virtualspace.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! test/runtime/CompressedOops/CompressedClassPointers.java
! test/runtime/CompressedOops/UseCompressedOops.java
+ test/runtime/logging/CompressedOopsTest.java
Changeset: 9980121414be
Author: dcubed
Date: 2016-04-07 12:54 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/9980121414be
Merge
! src/share/vm/runtime/globals.hpp
! test/TEST.groups
Changeset: a6b1b83401c7
Author: coleenp
Date: 2016-04-07 16:37 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/a6b1b83401c7
8151939: VM_Version_init() print buffer is too small
Summary: Increase buffer size, use logging to print out version and os information
Reviewed-by: kvn, rprotacio, mockner
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/os/aix/vm/os_aix.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.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_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_sparc/vm/vm_version_linux_sparc.cpp
! 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/os_solaris_sparc.cpp
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/share/vm/logging/log.cpp
! src/share/vm/runtime/vm_version.cpp
+ test/runtime/logging/OsCpuLoggingTest.java
Changeset: 62c366d44b74
Author: coleenp
Date: 2016-04-07 21:24 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/62c366d44b74
Merge
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
Changeset: d373f2a78647
Author: sangheki
Date: 2016-04-07 15:33 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/d373f2a78647
8152180: SIGFPE in CMSCollector::preclean with big CMSScheduleRemarkSamplingRatio
Summary: Rephrased the calculation routine to avoid an overflow for CMSScheduleRemarkSamplingRatio
Reviewed-by: jwilhelm, drwhite
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
Changeset: fb0e13a7eb35
Author: sangheki
Date: 2016-04-07 15:34 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/fb0e13a7eb35
8152182: Possible overflow in initialzation of _rescan_task_size and _marking_task_size
Summary: Add constraints for CMSRescanMultiple and CMSConcMarkMultiple flags
Reviewed-by: jwilhelm, jmasa
! src/share/vm/gc/cms/compactibleFreeListSpace.cpp
! src/share/vm/gc/cms/compactibleFreeListSpace.hpp
! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp
! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp
! src/share/vm/runtime/globals.hpp
Changeset: 35cb720769c5
Author: pliden
Date: 2016-04-08 08:51 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/35cb720769c5
8152989: serviceability/tmtools/jstat/GcCauseTest02.java fails with OOME
Reviewed-by: dsamersoff, sjohanss, dfazunen
! test/serviceability/tmtools/jstat/GcCapacityTest.java
! test/serviceability/tmtools/jstat/GcCauseTest01.java
! test/serviceability/tmtools/jstat/GcCauseTest02.java
! test/serviceability/tmtools/jstat/GcCauseTest03.java
! test/serviceability/tmtools/jstat/GcNewTest.java
! test/serviceability/tmtools/jstat/GcTest01.java
! test/serviceability/tmtools/jstat/GcTest02.java
Changeset: 83ba28fb4429
Author: fparain
Date: 2016-04-08 00:38 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/83ba28fb4429
8146093: [sparc only] compiler/interpreter/7116216/StackOverflow.java Program terminates with signal 11, Segmentation fault. in __1cLRegisterMap2t6MpnKJavaThread_b_v_ ()
Reviewed-by: dcubed, coleenp
! src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/interpreterRuntime.hpp
Changeset: 0dc4e30985d4
Author: fparain
Date: 2016-04-08 10:39 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/0dc4e30985d4
Merge
Changeset: f628b87a6067
Author: erikj
Date: 2016-04-08 13:14 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/f628b87a6067
8152666: The new Hotspot Build System
Reviewed-by: ihse, dcubed, erikj
Contributed-by: magnus.ihse.bursie at oracle.com, erik.joelsson at oracle.com, ingemar.aberg at oracle.com
! make/Makefile
! make/aix/makefiles/trace.make
! make/bsd/makefiles/trace.make
! make/linux/makefiles/gcc.make
! make/linux/makefiles/trace.make
! make/linux/makefiles/zero.make
! make/solaris/makefiles/dtrace.make
! make/solaris/makefiles/trace.make
! make/windows/makefiles/debug.make
! make/windows/makefiles/fastdebug.make
! make/windows/makefiles/product.make
! make/windows/makefiles/trace.make
! make/windows/makefiles/vm.make
+ makefiles/BuildHotspot.gmk
+ makefiles/Dist.gmk
+ makefiles/HotspotCommon.gmk
+ makefiles/gensrc/GenerateSources.gmk
+ makefiles/gensrc/GensrcAdlc.gmk
+ makefiles/gensrc/GensrcDtrace.gmk
+ makefiles/gensrc/GensrcJvmti.gmk
+ makefiles/ide/CreateVSProject.gmk
+ makefiles/lib/CompileDtracePostJvm.gmk
+ makefiles/lib/CompileDtracePreJvm.gmk
+ makefiles/lib/CompileJvm.gmk
+ makefiles/lib/CompileLibjsig.gmk
+ makefiles/lib/CompileLibraries.gmk
+ makefiles/lib/JvmFeatures.gmk
+ makefiles/lib/JvmMapfile.gmk
+ makefiles/lib/JvmOverrideFiles.gmk
+ makefiles/mapfiles/libjsig/mapfile-vers-solaris
+ makefiles/mapfiles/libjvm_db/mapfile-vers
+ makefiles/mapfiles/libjvm_dtrace/mapfile-vers
+ makefiles/symbols/symbols-aix
+ makefiles/symbols/symbols-aix-debug
+ makefiles/symbols/symbols-linux
+ makefiles/symbols/symbols-macosx
+ makefiles/symbols/symbols-shared
+ makefiles/symbols/symbols-solaris
+ makefiles/symbols/symbols-solaris-dtrace-compiler1
+ makefiles/symbols/symbols-solaris-dtrace-compiler2
+ makefiles/symbols/symbols-unix
Changeset: ab00f4626ae3
Author: bchristi
Date: 2016-04-08 12:26 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/ab00f4626ae3
8153123: Streamline StackWalker code
Reviewed-by: coleenp, dfuchs, mchung, redestad
! make/share/makefiles/mapfile-vers
! makefiles/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
! src/share/vm/prims/stackwalk.cpp
! src/share/vm/prims/stackwalk.hpp
! src/share/vm/runtime/globals.hpp
Changeset: c04ff0bb5b8e
Author: ccheung
Date: 2016-04-07 22:03 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/c04ff0bb5b8e
8145221: Use trampolines for i2i and i2c entries in Methods that are stored in CDS archive
Summary: This optimization reduces the size of the RW region of the CDS archive. It also reduces the amount of pages in the RW region that are actually written into during runtime.
Reviewed-by: dlong, iklam, jiangli
Contributed-by: ioi.lam at oracle.com, calvin.cheung at oracle.com, goetz.lindenmaier at sap.com
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/ppc/vm/sharedRuntime_ppc.cpp
! src/cpu/sparc/vm/metaspaceShared_sparc.cpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/zero/vm/sharedRuntime_zero.cpp
! src/os_cpu/bsd_x86/vm/thread_bsd_x86.cpp
! src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.cpp
! src/os_cpu/linux_sparc/vm/thread_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/thread_linux_x86.cpp
! src/os_cpu/solaris_sparc/vm/thread_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/thread_solaris_x86.cpp
! src/os_cpu/windows_x86/vm/thread_windows_x86.cpp
! src/share/vm/interpreter/abstractInterpreter.cpp
! src/share/vm/interpreter/abstractInterpreter.hpp
! src/share/vm/interpreter/templateInterpreterGenerator.cpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/filemap.hpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/memory/metaspaceShared.hpp
! src/share/vm/oops/constMethod.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: ba8c351b7096
Author: coleenp
Date: 2016-04-08 19:39 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/ba8c351b7096
8033735: make Throwable.backtrace visible to Class.getDeclaredField again
Summary: removed old hack to workaround an old crash.
Reviewed-by: hseigel, twisti, mchung
! src/share/vm/prims/jvm.cpp
+ test/runtime/Throwable/ThrowableIntrospectionSegfault.java
Changeset: a2249cbb87c9
Author: coleenp
Date: 2016-04-09 08:34 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/a2249cbb87c9
Merge
! src/share/vm/prims/jvm.cpp
Changeset: f3788f7eccd4
Author: dholmes
Date: 2016-04-10 21:34 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/f3788f7eccd4
8151322: Implement os::set_native_thread_name() on Solaris
Reviewed-by: sla, kbarrett, gziemski
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.hpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: 5b6642c24ea7
Author: dsamersoff
Date: 2016-04-09 12:15 +0300
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/5b6642c24ea7
8152679: DeadlockDetectionTest.java fails due to expected output missing
Summary: Detect OS X and bailout
Reviewed-by: sspitsyn, tbell
! test/serviceability/sa/DeadlockDetectionTest.java
Changeset: f989a68855a3
Author: dsamersoff
Date: 2016-04-11 09:39 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/f989a68855a3
Merge
Changeset: ce1d4d0683ed
Author: ysuenaga
Date: 2016-04-06 20:43 +0900
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/ce1d4d0683ed
8152435: (CL)HSDB should be started with no argument
Reviewed-by: dsamersoff
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SAGetopt.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SAGetoptException.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java
Changeset: 41c0c32599f0
Author: dsamersoff
Date: 2016-04-11 10:06 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/41c0c32599f0
Merge
Changeset: 1c08ca66db33
Author: dsamersoff
Date: 2016-04-11 14:42 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/1c08ca66db33
Merge
Changeset: 9158cd01b17b
Author: csahu
Date: 2016-04-11 12:50 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/9158cd01b17b
8153319: new test serviceability/tmtools/jstack/JstackThreadTest.java fails
Reviewed-by: dsamersoff, lmesnik
! test/serviceability/tmtools/jstack/JstackThreadTest.java
Changeset: ba6ca5d9a5d0
Author: jwilhelm
Date: 2016-04-11 20:16 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/ba6ca5d9a5d0
Merge
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: ead1912d85f0
Author: jwilhelm
Date: 2016-04-11 20:38 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/ead1912d85f0
Merge
- test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java
Changeset: 7f0915238e63
Author: mockner
Date: 2016-04-11 11:33 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/7f0915238e63
8152468: PrintMiscellaneous in constantPool should use classresolve logging.
Summary: some instances of PrintMiscellaneous have ben replaced by classresolve logging.
Reviewed-by: coleenp, rprotacio
! src/share/vm/oops/constantPool.cpp
! test/runtime/logging/ClassResolutionTest.java
Changeset: d878c100730a
Author: mockner
Date: 2016-04-12 00:24 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/d878c100730a
Merge
Changeset: e245b6d8ed34
Author: mockner
Date: 2016-04-11 16:10 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/e245b6d8ed34
8145704: Make test for classinit logging more robust.
Summary: 8145704: Make test for classinit logging more robust.
Reviewed-by: hseigel, gtriantafill
! test/runtime/logging/ClassInitializationTest.java
Changeset: 4f9ee8da102f
Author: mockner
Date: 2016-04-11 22:14 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/4f9ee8da102f
Merge
Changeset: 28222fcd8e40
Author: mockner
Date: 2016-04-12 02:30 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/28222fcd8e40
Merge
Changeset: d3af0763e973
Author: stefank
Date: 2016-04-11 08:51 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/d3af0763e973
8153742: Move Thread::current() to thread.hpp
Reviewed-by: coleenp, jmasa
! src/share/vm/interpreter/abstractInterpreter.hpp
! src/share/vm/interpreter/interpreterRuntime.hpp
! src/share/vm/memory/resourceArea.hpp
! src/share/vm/runtime/javaCalls.hpp
! src/share/vm/runtime/vmThread.hpp
! src/share/vm/utilities/preserveException.hpp
Changeset: cb9f2b457dab
Author: stefank
Date: 2016-04-11 08:51 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/cb9f2b457dab
8152639: ResourceMark missing in reportFreeListStatistics
Reviewed-by: pliden, sjohanss
! src/share/vm/gc/cms/compactibleFreeListSpace.cpp
Changeset: 536d826424a3
Author: stefank
Date: 2016-04-11 08:51 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/536d826424a3
8152962: CMSCollector::shouldConcurrentCollect incorrectly logs against the debug stream
Reviewed-by: brutisso, sjohanss
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
Changeset: 9b70653931c0
Author: stefank
Date: 2016-04-11 08:51 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/9b70653931c0
8153583: Make OutputAnalyzer.reportDiagnosticSummary public
Reviewed-by: brutisso, sjohanss
! test/testlibrary/jdk/test/lib/OutputAnalyzer.java
Changeset: 58a17e6418b8
Author: stefank
Date: 2016-04-11 08:51 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/58a17e6418b8
8153658: Redundant memory copy in LogStreamNoResourceMark
Reviewed-by: kbarrett, jmasa
! src/share/vm/logging/logStream.inline.hpp
Changeset: e78ce3e32969
Author: stefank
Date: 2016-04-11 08:51 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/e78ce3e32969
8153659: Create a CHeap backed LogStream class
Reviewed-by: brutisso, mlarsson
! src/share/vm/logging/log.cpp
! src/share/vm/logging/logHandle.hpp
! src/share/vm/logging/logStream.cpp
! src/share/vm/logging/logStream.hpp
! src/share/vm/logging/logStream.inline.hpp
Changeset: 5469b15d97f4
Author: stefank
Date: 2016-04-12 07:17 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/5469b15d97f4
8152491: Convert TracePageSizes to use UL
Reviewed-by: sjohanss, pliden
! src/os/windows/vm/os_windows.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/parallel/generationSizer.cpp
! src/share/vm/gc/parallel/generationSizer.hpp
! src/share/vm/gc/parallel/parMarkBitMap.cpp
! src/share/vm/gc/parallel/parallelScavengeHeap.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/shared/cardTableModRefBS.cpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/utilities/globalDefinitions.cpp
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/internalVMTests.cpp
! test/gc/g1/TestLargePageUseForAuxMemory.java
Changeset: 78eaba1e0d24
Author: rehn
Date: 2016-04-08 15:36 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/78eaba1e0d24
8153731: Increase max tag combinations for UL expression (config)
Reviewed-by: stefank, mlarsson
! src/share/vm/logging/log.cpp
! src/share/vm/logging/logTagLevelExpression.hpp
! src/share/vm/logging/logTagSet.hpp
! src/share/vm/utilities/internalVMTests.cpp
Changeset: dc71732b59d6
Author: rehn
Date: 2016-04-11 09:45 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/dc71732b59d6
8153845: UL log write method missing essential assert
Reviewed-by: mlarsson, brutisso
! src/share/vm/logging/logTagSet.cpp
Changeset: 5bc83f454d50
Author: mlarsson
Date: 2016-04-11 12:22 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/5bc83f454d50
8146879: Add option for handling existing log files in UL
Reviewed-by: dsamersoff, gziemski, rehn
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/posix/vm/os_posix.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/logging/log.cpp
! src/share/vm/logging/logConfiguration.cpp
! src/share/vm/logging/logFileOutput.cpp
! src/share/vm/logging/logFileOutput.hpp
! src/share/vm/logging/logFileStreamOutput.hpp
! src/share/vm/logging/logOutput.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/utilities/internalVMTests.cpp
! test/serviceability/logging/TestLogRotation.java
! test/serviceability/logging/TestQuotedLogOutputs.java
Changeset: 90aeaed2b342
Author: stefank
Date: 2016-04-12 09:53 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/90aeaed2b342
8153967: Remove top.hpp
Reviewed-by: coleenp, jwilhelm
! src/cpu/aarch64/vm/debug_aarch64.cpp
! src/cpu/aarch64/vm/frame_aarch64.hpp
! src/cpu/aarch64/vm/nativeInst_aarch64.hpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/ppc/vm/debug_ppc.cpp
! src/cpu/ppc/vm/frame_ppc.hpp
! src/cpu/ppc/vm/nativeInst_ppc.hpp
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/sparc/vm/debug_sparc.cpp
! src/cpu/sparc/vm/frame_sparc.hpp
! src/cpu/sparc/vm/nativeInst_sparc.hpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/x86/vm/debug_x86.cpp
! src/cpu/x86/vm/frame_x86.hpp
! src/cpu/x86/vm/nativeInst_x86.hpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/zero/vm/debug_zero.cpp
! src/cpu/zero/vm/frame_zero.hpp
! src/cpu/zero/vm/nativeInst_zero.hpp
! src/cpu/zero/vm/stubGenerator_zero.cpp
! src/share/vm/asm/assembler.hpp
! src/share/vm/asm/register.hpp
! src/share/vm/c1/c1_LIRAssembler.hpp
! src/share/vm/ci/ciFlags.hpp
! src/share/vm/classfile/classFileStream.hpp
! src/share/vm/code/relocInfo.hpp
! src/share/vm/code/vmreg.hpp
! src/share/vm/gc/parallel/psAdaptiveSizePolicy.cpp
! src/share/vm/interpreter/abstractInterpreter.hpp
! src/share/vm/interpreter/bytecodeTracer.hpp
! src/share/vm/interpreter/bytecodes.hpp
! src/share/vm/interpreter/interpreterRuntime.hpp
! src/share/vm/interpreter/linkResolver.hpp
! src/share/vm/memory/iterator.hpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/symbol.hpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/nativeLookup.hpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/basicLock.hpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals_extension.hpp
! src/share/vm/runtime/init.hpp
! src/share/vm/runtime/interfaceSupport.hpp
! src/share/vm/runtime/jniHandles.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/osThread.hpp
! src/share/vm/runtime/signature.hpp
! src/share/vm/runtime/stackValue.hpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/runtime/synchronizer.hpp
! src/share/vm/runtime/task.hpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/threadLocalStorage.hpp
! src/share/vm/runtime/vm_operations.hpp
! src/share/vm/utilities/accessFlags.hpp
! src/share/vm/utilities/bitMap.hpp
! src/share/vm/utilities/constantTag.cpp
! src/share/vm/utilities/constantTag.hpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/events.hpp
! src/share/vm/utilities/exceptions.hpp
! src/share/vm/utilities/globalDefinitions.cpp
! src/share/vm/utilities/growableArray.hpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/pair.hpp
! src/share/vm/utilities/resourceHash.hpp
- src/share/vm/utilities/top.hpp
! src/share/vm/utilities/utf8.hpp
! src/share/vm/utilities/vmError.cpp
Changeset: 4823056a5bbd
Author: stefank
Date: 2016-04-12 09:08 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/4823056a5bbd
Merge
! src/share/vm/runtime/os.hpp
- src/share/vm/utilities/top.hpp
Changeset: f589cf9f3082
Author: mgerdin
Date: 2016-04-12 14:03 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/f589cf9f3082
8153834: G1 Card table verification fails due to concurrent region cleanup
Reviewed-by: ehelin, tschatzl
! src/share/vm/gc/g1/g1CollectedHeap.cpp
Changeset: de653b60a98e
Author: simonis
Date: 2016-04-13 11:13 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/de653b60a98e
8154087: Fix AIX and Linux/ppc64le after the integration of the new hotspot build
Reviewed-by: erikj, goetz
! makefiles/gensrc/GensrcAdlc.gmk
! src/os/aix/vm/perfMemory_aix.cpp
Changeset: 2db3cefd53c9
Author: erikj
Date: 2016-04-13 12:11 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/2db3cefd53c9
Merge
Changeset: a57bba2898a3
Author: mgerdin
Date: 2016-04-11 09:49 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/a57bba2898a3
8153843: G1CardLiveDataHelper incorrectly sets next_live_bytes on dead humongous regions
Reviewed-by: drwhite, tschatzl
! src/share/vm/gc/g1/g1CardLiveData.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
Changeset: b39019876702
Author: mgerdin
Date: 2016-04-13 13:53 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/b39019876702
Merge
Changeset: ecf802144350
Author: drwhite
Date: 2016-04-12 14:46 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/ecf802144350
8149405: OOM Error running java/lang/invoke/MethodHandlesTest.java on windows-x86
Summary: Add missing ResourceMarks to release memory more quickly.
Reviewed-by: jmasa, kbarrett
! src/share/vm/oops/methodData.cpp
Changeset: c1b104997b4d
Author: drwhite
Date: 2016-04-13 17:00 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/c1b104997b4d
8152905: hs_err file is missing gc threads
Summary: List the GC threads in the hs_err file in the "Other Threads" section
Reviewed-by: dcubed, coleenp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 1ac4ec432280
Author: coleenp
Date: 2016-04-13 12:57 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/1ac4ec432280
8148772: VM crash in nsk/jvmti/RedefineClasses/StressRedefine: assert failed: Corrupted constant pool
8151546: nsk/jvmti/RedefineClasses/StressRedefine fails in hs nightly
Summary: ConstantPool::resolve_constant_at_impl() isn't thread safe for MethodHandleInError and MethodTypeInError and Constant pool merging is not thread safe for source_file_name.
Reviewed-by: sspitsyn, dcubed
! src/share/vm/classfile/javaClasses.inline.hpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
Changeset: bb3d137da092
Author: coleenp
Date: 2016-04-13 23:31 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/bb3d137da092
Merge
Changeset: aee2a6f1e1b3
Author: dcubed
Date: 2016-04-14 17:42 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/aee2a6f1e1b3
Merge
! src/share/vm/runtime/thread.cpp
- src/share/vm/utilities/top.hpp
! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java
! test/gc/g1/Test2GbHeap.java
! test/runtime/CompressedOops/CompressedClassPointers.java
! test/runtime/CompressedOops/UseCompressedOops.java
+ test/runtime/logging/CompressedOopsTest.java
+ test/runtime/logging/OsCpuLoggingTest.java
! test/serviceability/logging/TestLogRotation.java
Changeset: d7e875ba78cb
Author: amurillo
Date: 2016-04-14 19:55 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/d7e875ba78cb
Merge
- src/share/vm/utilities/top.hpp
Changeset: 1c9fdb81b25d
Author: amurillo
Date: 2016-04-18 15:39 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/1c9fdb81b25d
Merge
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/prims/jvm.cpp
Changeset: 4b425192636c
Author: coleenp
Date: 2015-10-13 18:13 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/4b425192636c
8132051: Better byte behavior
Reviewed-by: bdelsart, roland, kvn, jrose, ahgross
Contributed-by: coleen.phillimore at oracle.com, roland.westerlin at oracle.com, vladimir.kozlov at oracle.com, john.r.rose at oracle.com
! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp
! src/cpu/sparc/vm/interp_masm_sparc.cpp
! src/cpu/sparc/vm/interp_masm_sparc.hpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/cpu/x86/vm/interp_masm_x86.cpp
! src/cpu/x86/vm/interp_masm_x86.hpp
! src/cpu/x86/vm/templateTable_x86.cpp
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/share/vm/c1/c1_Canonicalizer.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_Instruction.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/interpreter/bytecodes.cpp
! src/share/vm/interpreter/bytecodes.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/templateInterpreter.cpp
! src/share/vm/interpreter/templateInterpreter.hpp
! src/share/vm/interpreter/templateInterpreterGenerator.cpp
! src/share/vm/interpreter/templateTable.cpp
! src/share/vm/oops/constMethod.cpp
! src/share/vm/oops/constMethod.hpp
! src/share/vm/oops/cpCache.hpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvmtiEnvBase.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: aec300f2fdf2
Author: coleenp
Date: 2016-01-07 13:59 -0500
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/aec300f2fdf2
8146518: Zero interpreter broken with better byte behaviours
Summary: replaced Method::_result_type_index with Method::_result_type for better byte behaviours should be used for Zero also.
Reviewed-by: roland, kvn, bdelsart, kevinw
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/cpu/zero/vm/cppInterpreter_zero.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
Changeset: 1c8120f80818
Author: kevinw
Date: 2016-02-08 12:54 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/1c8120f80818
8148475: Missing SA Bytecode updates.
Reviewed-by: coleenp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/Bytecodes.java
Changeset: cffe9fa07710
Author: coleenp
Date: 2016-02-09 15:54 -0500
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/cffe9fa07710
8149170: Better byte behavior should normalize JNI arguments
Summary: Arguments coming from native should be converted to 0=false, 1-255=true
Reviewed-by: kvn, kevinw, jrose, bdelsart, gtriantafill
! make/test/JtregNative.gmk
! src/share/vm/prims/jni.cpp
+ test/runtime/BoolReturn/BoolConstructor.java
+ test/runtime/BoolReturn/NativeSmallIntCallsTest.java
+ test/runtime/BoolReturn/libNativeSmallIntCalls.c
Changeset: b781b68b9e7d
Author: kvn
Date: 2016-02-20 14:11 -0800
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/b781b68b9e7d
8149367: PolicyQualifierInfo/index_Ctor JCk test fails with IOE: Invalid encoding for PolicyQualifierInfo
Summary: fix incorrect code
Reviewed-by: jrose, coleenp, kevinw
! src/share/vm/runtime/deoptimization.cpp
Changeset: ba1391deaca7
Author: coleenp
Date: 2016-02-21 08:33 -0500
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/ba1391deaca7
8150012: Better byte behavior for reflection
Reviewed-by: kvn, jrose, kevinw, ahgross
! src/share/vm/oops/typeArrayOop.hpp
Changeset: 68e9c20cfb88
Author: kevinw
Date: 2016-02-25 21:45 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/68e9c20cfb88
8150654: Zero cleanup of CppInterpreter::result_type_of()
Reviewed-by: coleenp
! src/cpu/zero/vm/cppInterpreter_zero.cpp
Changeset: 2e1e40e1748c
Author: lana
Date: 2016-04-21 13:36 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/2e1e40e1748c
Merge
- src/share/vm/utilities/top.hpp
Changeset: de92190be5e1
Author: mdoerr
Date: 2016-04-22 10:46 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/de92190be5e1
8154867: PPC64: Better byte behavior
Reviewed-by: goetz
! src/cpu/ppc/vm/c1_LIRGenerator_ppc.cpp
! src/cpu/ppc/vm/interp_masm_ppc_64.cpp
! src/cpu/ppc/vm/interp_masm_ppc_64.hpp
! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
Changeset: 93eacec03769
Author: jlaskey
Date: 2016-04-25 09:59 -0300
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/93eacec03769
8147426: Missing definition for JIMAGE_NOT_FOUND
Reviewed-by: hseigel, alanb
! src/share/vm/classfile/jimage.hpp
Changeset: 6c88fa04cb71
Author: jlaskey
Date: 2016-04-25 09:59 -0300
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/6c88fa04cb71
8147634: Need a JImage API that given a JImageLocationRef returns class name
Reviewed-by: hseigel
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/jimage.hpp
Changeset: bb590d2e0935
Author: gziemski
Date: 2016-04-13 15:53 -0500
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/bb590d2e0935
8153039: Command line processing should use mtCommand or mtArguments rather than mtInternal for NMT
Summary: Added mtArguments and replaced argument related usages of mtInternal with the new flag.
Reviewed-by: coleenp, gtriantafill
! src/share/vm/memory/allocation.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/commandLineFlagConstraintList.cpp
! src/share/vm/runtime/commandLineFlagConstraintList.hpp
! src/share/vm/runtime/commandLineFlagRangeList.cpp
! src/share/vm/runtime/commandLineFlagRangeList.hpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/services/nmtCommon.cpp
Changeset: 3972dc71d240
Author: gziemski
Date: 2016-04-14 03:57 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/3972dc71d240
Merge
Changeset: a4073f876e3a
Author: sjohanss
Date: 2016-04-14 08:30 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/a4073f876e3a
8154051: Change G1YoungGenSizer to use UL log_warning instead of warning
Reviewed-by: brutisso, mgerdin
! src/share/vm/gc/g1/g1YoungGenSizer.cpp
Changeset: 6acb563d8621
Author: sjohanss
Date: 2016-04-14 08:30 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/6acb563d8621
8153745: Avoid spawning G1ParPreserveCMReferentsTask when there is no work to be done
Reviewed-by: brutisso, jmasa, tschatzl
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/shared/referenceProcessor.cpp
! src/share/vm/gc/shared/referenceProcessor.hpp
Changeset: fda5ed4f308d
Author: brutisso
Date: 2016-04-14 11:17 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/fda5ed4f308d
8073321: assert(q > prev_q) failed: we should be moving forward through memory
Reviewed-by: jmasa, mgerdin
! src/share/vm/gc/cms/compactibleFreeListSpace.hpp
! src/share/vm/gc/shared/space.cpp
! src/share/vm/gc/shared/space.hpp
! src/share/vm/gc/shared/space.inline.hpp
Changeset: 52aa0ee93b32
Author: brutisso
Date: 2016-04-14 13:31 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/52aa0ee93b32
Merge
Changeset: 0b5d8a269e28
Author: dfazunen
Date: 2016-04-13 19:55 +0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/0b5d8a269e28
8153755: Improve test: stress/gc/TestStressRSetCoarsening.java
Reviewed-by: tschatzl, kzhaldyb
! test/stress/gc/TestStressRSetCoarsening.java
Changeset: 979558bf4503
Author: mchernov
Date: 2016-04-14 15:45 +0300
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/979558bf4503
8153222: [TESTBUG] Move tests in stress/gc to gc/stress
Reviewed-by: dfazunen, jwilhelm
! test/TEST.groups
+ test/gc/stress/TestGCOld.java
+ test/gc/stress/TestMultiThreadStressRSet.java
+ test/gc/stress/TestStressIHOPMultiThread.java
+ test/gc/stress/TestStressRSetCoarsening.java
- test/stress/gc/TestGCOld.java
- test/stress/gc/TestMultiThreadStressRSet.java
- test/stress/gc/TestStressIHOPMultiThread.java
- test/stress/gc/TestStressRSetCoarsening.java
Changeset: 654c99d25e59
Author: dfazunen
Date: 2016-04-14 14:13 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/654c99d25e59
Merge
- test/stress/gc/TestGCOld.java
- test/stress/gc/TestMultiThreadStressRSet.java
- test/stress/gc/TestStressIHOPMultiThread.java
- test/stress/gc/TestStressRSetCoarsening.java
Changeset: 4b7e2caff09c
Author: rehn
Date: 2016-04-14 11:55 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/4b7e2caff09c
8154064: JVMTI trace event crashes
Reviewed-by: sla, stefank
! src/share/vm/prims/jvmtiExport.cpp
Changeset: 4a748af0d81f
Author: mlarsson
Date: 2016-04-14 15:10 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/4a748af0d81f
Merge
Changeset: 1a6b6f459eb0
Author: mlarsson
Date: 2016-04-14 16:43 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/1a6b6f459eb0
Merge
Changeset: 8cca19173bcb
Author: rprotacio
Date: 2016-04-14 09:46 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/8cca19173bcb
8152845: Improve PackageEntry and ModuleEntry print methods for future logging
Summary: Changed print methods for PackageEntry and ModuleEntry to take an outputStream
Reviewed-by: lfoltan, hseigel, coleenp
! src/share/vm/classfile/moduleEntry.cpp
! src/share/vm/classfile/moduleEntry.hpp
! src/share/vm/classfile/packageEntry.cpp
! src/share/vm/classfile/packageEntry.hpp
Changeset: 057f09eab4e6
Author: rprotacio
Date: 2016-04-14 14:05 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/057f09eab4e6
Merge
- src/share/vm/utilities/top.hpp
- test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java
Changeset: d40b70cbc101
Author: rprotacio
Date: 2016-04-14 14:14 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/d40b70cbc101
Merge
Changeset: 999a80b0c0d0
Author: rprotacio
Date: 2016-04-14 15:38 +0000
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/999a80b0c0d0
Merge
Changeset: 13a7f3426b89
Author: dcubed
Date: 2016-04-14 20:43 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/13a7f3426b89
Merge
+ test/gc/stress/TestStressRSetCoarsening.java
- test/stress/gc/TestGCOld.java
- test/stress/gc/TestMultiThreadStressRSet.java
- test/stress/gc/TestStressIHOPMultiThread.java
- test/stress/gc/TestStressRSetCoarsening.java
Changeset: f523b7ad0685
Author: jwilhelm
Date: 2016-04-15 17:17 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/f523b7ad0685
Merge
- test/stress/gc/TestGCOld.java
- test/stress/gc/TestMultiThreadStressRSet.java
- test/stress/gc/TestStressIHOPMultiThread.java
- test/stress/gc/TestStressRSetCoarsening.java
Changeset: 9f4012fe09ab
Author: hseigel
Date: 2016-04-18 13:42 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/9f4012fe09ab
8154268: [TESTBUG] Compilation of ExportAllUnnamed.java failed, missing @modules
Summary: Add missing @modules and @build tags
Reviewed-by: ctornqvi, lfoltan, gtriantafill
! test/runtime/modules/AccessCheck/ExportAllUnnamed.java
Changeset: 7a311723df33
Author: kbarrett
Date: 2016-04-18 14:52 -0400
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/7a311723df33
8133051: Concurrent refinement threads may be activated and deactivated at random
Summary: Establish min threshold step; earlier primary refinement thread activation.
Reviewed-by: tschatzl, drwhite, mgerdin, jmasa
! src/share/vm/gc/g1/concurrentG1Refine.cpp
! src/share/vm/gc/g1/concurrentG1Refine.hpp
! src/share/vm/gc/g1/concurrentG1RefineThread.cpp
! src/share/vm/gc/g1/concurrentG1RefineThread.hpp
! src/share/vm/gc/g1/g1_globals.hpp
! src/share/vm/logging/logPrefix.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/utilities/globalDefinitions.hpp
! test/gc/arguments/TestG1ConcRefinementThreads.java
Changeset: e0237cba9b5c
Author: kbarrett
Date: 2016-04-18 22:40 +0200
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/e0237cba9b5c
Merge
Changeset: d7a3b8867ebb
Author: amurillo
Date: 2016-04-22 00:08 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/d7a3b8867ebb
Merge
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/utilities/globalDefinitions.hpp
- test/stress/gc/TestGCOld.java
- test/stress/gc/TestMultiThreadStressRSet.java
- test/stress/gc/TestStressIHOPMultiThread.java
- test/stress/gc/TestStressRSetCoarsening.java
Changeset: 61a214186dae
Author: amurillo
Date: 2016-04-25 14:15 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/61a214186dae
Merge
- test/stress/gc/TestGCOld.java
- test/stress/gc/TestMultiThreadStressRSet.java
- test/stress/gc/TestStressIHOPMultiThread.java
- test/stress/gc/TestStressRSetCoarsening.java
Changeset: 88170d364290
Author: lana
Date: 2016-04-28 08:26 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/88170d364290
Added tag jdk-9+116 for changeset 61a214186dae
! .hgtags
Changeset: 6b5fec8eb1e6
Author: henryjen
Date: 2016-04-29 22:30 -0700
URL: http://hg.openjdk.java.net/panama/panama/hotspot/rev/6b5fec8eb1e6
Merge
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/ppc/vm/methodHandles_ppc.cpp
! src/cpu/ppc/vm/sharedRuntime_ppc.cpp
! src/cpu/sparc/vm/methodHandles_sparc.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.hpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/zero/vm/methodHandles_zero.cpp
! src/cpu/zero/vm/sharedRuntime_zero.cpp
! src/jdk.vm.ci/share/classes/module-info.java
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/ci/ciType.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/code/nmethod.cpp
- src/share/vm/gc/shared/liveRange.hpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/postaloc.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/globals.hpp
- src/share/vm/runtime/logTimer.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/stackValue.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/debug.hpp
- src/share/vm/utilities/top.hpp
- test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java
- test/stress/gc/TestGCOld.java
- test/stress/gc/TestStressRSetCoarsening.java
More information about the panama-dev
mailing list