hg: jdk9/dev/hotspot: 24 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Tue Nov 24 04:29:36 UTC 2015
Changeset: f090597d24df
Author: rdurbin
Date: 2015-11-11 14:57 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/f090597d24df
8141068: refactor -XXFlags= code in preparation for removal
Reviewed-by: dcubed, gthornbr, coleenp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
Changeset: e1a7a5dbdf59
Author: jprovino
Date: 2015-11-12 00:38 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/e1a7a5dbdf59
Merge
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/AbstractAddress.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/StackSlotValue.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/UnsignedMath.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualStackSlot.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/Compiler.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/CompilerFactory.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/StartupEventListener.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SuppressFBWarnings.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/JVMCIJarsOptionDescriptorsProvider.java
! src/share/vm/runtime/arguments.cpp
- test/compiler/jvmci/common/services/jdk.vm.ci.compiler.Compiler
- test/compiler/jvmci/common/services/jdk.vm.ci.compiler.CompilerFactory
- test/compiler/jvmci/events/JvmciCompleteInitializationTest.config
- test/compiler/jvmci/events/JvmciCompleteInitializationTest.java
Changeset: a7ffcce47ffb
Author: rprotacio
Date: 2015-11-11 18:04 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/a7ffcce47ffb
8142437: SafepointTest.java is occasionally failing in JPRT
Summary: A method compilation causing a specific log message to print has been removed because it was not always being compiled.
Reviewed-by: coleenp, dholmes
! test/runtime/logging/SafepointTest.java
! test/runtime/logging/SafepointTestMain.java
Changeset: 552ad0474d5b
Author: coleenp
Date: 2015-11-11 23:51 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/552ad0474d5b
Merge
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/AbstractAddress.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/StackSlotValue.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/UnsignedMath.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualStackSlot.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/Compiler.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/CompilerFactory.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/StartupEventListener.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SuppressFBWarnings.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/JVMCIJarsOptionDescriptorsProvider.java
- test/compiler/jvmci/common/services/jdk.vm.ci.compiler.Compiler
- test/compiler/jvmci/common/services/jdk.vm.ci.compiler.CompilerFactory
- test/compiler/jvmci/events/JvmciCompleteInitializationTest.config
- test/compiler/jvmci/events/JvmciCompleteInitializationTest.java
Changeset: e18b241d1f30
Author: brutisso
Date: 2015-11-12 09:19 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/e18b241d1f30
8142472: Remove debugging code guarded by CMSPrintPromoBlockInfo
Reviewed-by: david, ehelin
! src/share/vm/gc/cms/promotionInfo.cpp
! src/share/vm/gc/cms/promotionInfo.hpp
Changeset: 03dccfa01ff4
Author: brutisso
Date: 2015-11-12 09:21 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/03dccfa01ff4
8142475: Remove TraceParallelOldGCTasks
Reviewed-by: tschatzl, david
! src/share/vm/gc/parallel/pcTasks.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 40ac5941b5ea
Author: ehelin
Date: 2015-10-19 15:47 +0200
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/40ac5941b5ea
8139883: Add virtual destructor G1ParScanThreadState
Reviewed-by: tschatzl, mgerdin, stefank
! src/share/vm/gc/g1/g1ParScanThreadState.hpp
Changeset: bb7fc011c89c
Author: ehelin
Date: 2015-11-12 14:03 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/bb7fc011c89c
8142403: Make G1CollectorPolicy::predictor const
Reviewed-by: stefank, tschatzl
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
Changeset: 9089740e9f30
Author: jwha
Date: 2015-11-03 13:03 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/9089740e9f30
8141356: Explicitly stop CMS threads during VM termination.
Summary: GenCollectedHeap::stop() is not implemented which is supposed to stop CMS threads during VM termination.
Reviewed-by: jmasa, kbarrett
Contributed-by: jwha at google.com
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/gc/shared/genCollectedHeap.hpp
Changeset: cc1666a28b88
Author: tschatzl
Date: 2015-11-13 09:12 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/cc1666a28b88
8138684: G1 decision about taking regions into the collection set is too aggressive
Summary: Factor in expected waste and uncertainty of our guess in the decision whether to take another region into the collection set.
Reviewed-by: mgerdin, jmasa
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
Changeset: 636e286dd5da
Author: sjohanss
Date: 2015-11-13 09:28 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/636e286dd5da
8139424: SIGSEGV, Problematic frame: # V [libjvm.so+0xd0c0cc] void InstanceKlass::oop_oop_iterate_oop_maps_specialized<true,oopDesc*,MarkAndPushClosure>
Summary: The crash was caused by a faulty eager humongous reclaim. The reason for reclaiming a live object was that the call to cleanupHRRS was done after dirtying cards and clearing the remembered sets for the humongous object. This could lead to one or many cards being missed.
Reviewed-by: tbenson, kbarrett, tschatzl
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1RemSet.cpp
+ test/gc/g1/TestNoEagerReclaimOfHumongousRegions.java
Changeset: 4d465c7793ec
Author: sangheki
Date: 2015-11-12 09:52 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/4d465c7793ec
8134631: G1DummyRegionsPerGC fires assert of assert(words <= filler_array_max_size()) failed: too big for a single object
Summary: Change filler max value temporarily for G1DummyRegionsPerGC flag.
Reviewed-by: tbenson, tschatzl
! src/share/vm/gc/g1/g1CollectedHeap.cpp
Changeset: fcace5e12e01
Author: tschatzl
Date: 2015-11-13 12:36 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/fcace5e12e01
Merge
! src/share/vm/gc/g1/g1CollectedHeap.cpp
Changeset: 8386f0e46519
Author: mlarsson
Date: 2015-11-13 09:49 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/8386f0e46519
8142482: Improve the support for prefix functions in unified logging
Reviewed-by: brutisso, pliden
! src/share/vm/logging/logPrefix.hpp
Changeset: 009f8ea8999c
Author: coleenp
Date: 2015-11-13 16:50 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/009f8ea8999c
8027429: Add diagnostic command VM.info to get hs_err print-out
Summary: refactored hs_err reporting code so that it can be used for VM.info safely
Reviewed-by: dholmes, hseigel
Contributed-by: coleen.phillimore at oracle.com, david.buck at oracle.com
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticCommand.hpp
! src/share/vm/utilities/vmError.cpp
! src/share/vm/utilities/vmError.hpp
Changeset: 756e5b1c59fa
Author: jprovino
Date: 2015-11-14 18:26 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/756e5b1c59fa
Merge
Changeset: e2cbb09dce04
Author: kbarrett
Date: 2015-11-16 14:11 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/e2cbb09dce04
8143013: Remove unused DirtyCardQueue::iterate_closure_all_threads
Summary: Remove unused function.
Reviewed-by: tbenson, tschatzl, mgerdin
! src/share/vm/gc/g1/dirtyCardQueue.cpp
! src/share/vm/gc/g1/dirtyCardQueue.hpp
Changeset: fc7faf31c998
Author: dholmes
Date: 2015-11-16 14:47 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/fc7faf31c998
8141024: [Solaris] Obsolete UseAltSigs
Reviewed-by: dcubed, ddmitriev
! src/os/solaris/vm/jvm_solaris.h
! src/os/solaris/vm/os_solaris.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 2455423784ac
Author: dholmes
Date: 2015-11-16 23:12 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/2455423784ac
Merge
Changeset: 23afa049ffd8
Author: dholmes
Date: 2015-11-16 18:50 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/23afa049ffd8
8139300: Internal Error (vm/utilities/debug.cpp:399), # Error: ShouldNotReachHere()
Reviewed-by: simonis, dcubed
! src/share/vm/utilities/debug.cpp
! test/runtime/ErrorHandling/SecondaryErrorTest.java
Changeset: 149cc1f9f1aa
Author: goetz
Date: 2015-11-05 15:05 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/149cc1f9f1aa
8141529: Fix handling of _JAVA_SR_SIGNUM
Reviewed-by: dholmes, stuefe, dsamersoff
! src/os/aix/vm/jsig.c
! src/os/aix/vm/os_aix.cpp
! src/os/aix/vm/os_aix.hpp
! src/os/bsd/vm/jsig.c
! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/os_bsd.hpp
! src/os/linux/vm/jsig.c
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/solaris/vm/os_solaris.hpp
Changeset: 104643b8cfcb
Author: sjohanss
Date: 2015-11-17 11:20 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/104643b8cfcb
8141280: G1ResManAllocator doesn't work with _survivor_is_full/_old_is_full
Reviewed-by: jmasa, kbarrett, tschatzl
! src/share/vm/gc/g1/g1Allocator.cpp
! src/share/vm/gc/g1/g1Allocator.hpp
Changeset: a8b594dc36ce
Author: sjohanss
Date: 2015-11-17 12:37 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/a8b594dc36ce
Merge
Changeset: 1191af6137ed
Author: kbarrett
Date: 2015-11-17 16:40 -0500
URL: http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/1191af6137ed
8143014: Access PtrQueue member offsets through derived classes
Summary: Moved accessors to derived classes and updated callers.
Reviewed-by: tschatzl, jmasa, twisti
! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/gc/g1/dirtyCardQueue.hpp
! src/share/vm/gc/g1/ptrQueue.hpp
! src/share/vm/gc/g1/satbMarkQueue.hpp
! src/share/vm/gc/g1/vmStructs_g1.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/runtime/vmStructs.cpp
More information about the jdk9-dev-changes
mailing list