hg: jdk9/hs/hotspot: 33 new changesets
jesper.wilhelmsson at oracle.com
jesper.wilhelmsson at oracle.com
Thu May 7 15:25:32 UTC 2015
Changeset: ab63cab9442b
Author: stefank
Date: 2015-04-22 08:29 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/ab63cab9442b
8078340: Remove the unused PSParallelCompact::KeepAliveClosure
Reviewed-by: ehelin, tschatzl
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
Changeset: f81a9c16840a
Author: stefank
Date: 2015-04-22 09:09 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/f81a9c16840a
8078341: Remove the unused PSParallelCompact::_updated_int_array_klass_obj
Reviewed-by: ehelin, tschatzl
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
Changeset: 4b3dd32f564a
Author: stefank
Date: 2015-04-22 10:31 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/4b3dd32f564a
8078345: Move PSParallelCompact::mark_and_push to ParCompactionManager
Reviewed-by: jwilhelm, brutisso
! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.inline.hpp
Changeset: 6801298eb851
Author: azakharov
Date: 2015-04-23 15:54 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/6801298eb851
8073669: gc/TestSoftReferencesBehaviorOnOOME.java times out in nightlies
Summary: changed test scenario to more straight-forward one, added tricks to prevent compiler optimizations and added checks when OOME didn't thrown as expected.
Reviewed-by: tschatzl, jwilhelm
! test/gc/TestSoftReferencesBehaviorOnOOME.java
Changeset: 595012cacb98
Author: kbarrett
Date: 2015-04-23 11:26 -0400
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/595012cacb98
8031401: Remove unused code in the reference processor
Summary: Assume pending_list uses discovered field and remove resulting dead code.
Reviewed-by: brutisso, pliden
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp
! src/share/vm/gc_implementation/shared/markSweep.cpp
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/memory/referenceProcessor.hpp
! src/share/vm/oops/instanceRefKlass.inline.hpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/java.hpp
Changeset: 6e113a6a9fd4
Author: kbarrett
Date: 2015-04-23 16:44 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/6e113a6a9fd4
Merge
Changeset: 26f49abd784b
Author: ctornqvi
Date: 2015-04-22 13:58 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/26f49abd784b
8077529: [TESTBUG] Remove hotspot.internalvmtests from jprt config
Reviewed-by: mikael, sla
! test/Makefile
Changeset: 26325f79bf95
Author: ctornqvi
Date: 2015-04-23 17:14 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/26325f79bf95
Merge
Changeset: 723636f7adfc
Author: ctornqvi
Date: 2015-04-23 19:01 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/723636f7adfc
Merge
Changeset: 92ca3f92b2ff
Author: brutisso
Date: 2015-04-27 09:08 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/92ca3f92b2ff
8078613: HAS_BEEN_MOVED has been moved
Reviewed-by: stefank, sjohanss
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp
Changeset: 3ede3bce8878
Author: tschatzl
Date: 2015-04-22 17:05 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/3ede3bce8878
8071462: Remove G1ParGCAllocator::alloc_buffer_waste
Summary: Removed G1ParGCAllocator::alloc_buffer_waste, added method to obtain waste
Reviewed-by: tschatzl, sjohanss
Contributed-by: Michail Chernov <michail.chernov at oracle.com>
! src/share/vm/gc_implementation/g1/g1Allocator.cpp
! src/share/vm/gc_implementation/g1/g1Allocator.hpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/shared/plab.cpp
! src/share/vm/gc_implementation/shared/plab.hpp
Changeset: 569948048035
Author: tschatzl
Date: 2015-04-27 10:04 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/569948048035
8073632: Make auxiliary data structures know their own translation factor
Summary: Auxiliary data structures should have knowledge of their own requirements for virtual memory reservations instead of getting these values directly from various places.
Reviewed-by: stefank, kbarrett
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp
! src/share/vm/gc_implementation/g1/g1CardCounts.cpp
! src/share/vm/gc_implementation/g1/g1CardCounts.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp
Changeset: b422b408dbe2
Author: stefank
Date: 2015-04-27 09:51 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b422b408dbe2
8076177: Remove usage of stack.inline.hpp functions from taskqueue.hpp
Reviewed-by: brutisso, goetz
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.inline.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.inline.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp
! src/share/vm/utilities/taskqueue.hpp
+ src/share/vm/utilities/taskqueue.inline.hpp
Changeset: 6253825506ce
Author: stefank
Date: 2015-04-27 09:51 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/6253825506ce
8078601: print_concurrent_locks should be guarded with INCLUDE_SERVICES
Reviewed-by: mgronlun, sla, dholmes
! src/share/vm/runtime/thread.cpp
Changeset: e7d316fd688d
Author: stefank
Date: 2015-04-28 12:17 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/e7d316fd688d
Merge
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
Changeset: 222c4129851b
Author: iaberg
Date: 2015-04-28 07:59 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/222c4129851b
8074016: Add convenient way of adding custom test targets to hotspot's test makefile
Summary: Moved the line including the custom testlist to after variables are defined, allowing custom rules to use them
Reviewed-by: erikj, sla
! test/Makefile
Changeset: 19a7514b888b
Author: sla
Date: 2015-04-28 20:02 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/19a7514b888b
Merge
Changeset: d57d15fb074b
Author: sangheki
Date: 2015-04-28 12:02 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/d57d15fb074b
8073204: Determining the desired PLAB size adjusts to the the number of threads at the wrong place
Summary: Calculate the desired PLAB value for a single thread and then return desired PLAB size according to the current number of threads when needed
Reviewed-by: ysr, jwilhelm, tschatzl
! src/share/vm/gc_implementation/g1/g1Allocator.cpp
! src/share/vm/gc_implementation/g1/g1Allocator.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
! src/share/vm/gc_implementation/shared/plab.cpp
! src/share/vm/gc_implementation/shared/plab.hpp
Changeset: 191b004d0837
Author: jwilhelm
Date: 2015-04-28 23:37 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/191b004d0837
Merge
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
Changeset: 01d4bdce1f7f
Author: drwhite
Date: 2015-04-29 09:59 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/01d4bdce1f7f
8076995: gc/ergonomics/TestDynamicNumberOfGCThreads.java failed with java.lang.RuntimeException: 'new_active_workers' missing from stdout/stderr
Reviewed-by: brutisso, jmasa, jwilhelm
! src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp
! test/TEST.groups
! test/gc/ergonomics/TestDynamicNumberOfGCThreads.java
Changeset: ce8df07dd074
Author: dfazunen
Date: 2015-04-29 15:32 +0400
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/ce8df07dd074
8073476: G1 logging ignores changes to PrintGC* flags via MXBeans
Reviewed-by: brutisso, jwilhelm
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1Log.cpp
! src/share/vm/gc_implementation/g1/g1Log.hpp
Changeset: 793d9c6105bf
Author: ecaspole
Date: 2015-04-29 15:25 -0400
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/793d9c6105bf
8078405: Heap decommit failed in TestShrinkAuxiliaryData tests
Summary: Modified test so options in the code are after the options from the environment, so -ExplicitGCInvokesConcurrent is always used.
Reviewed-by: tschatzl, kbarrett
! test/gc/g1/TestShrinkAuxiliaryData.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
Changeset: f4e82a545ec1
Author: sjohanss
Date: 2015-04-30 10:14 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/f4e82a545ec1
8078897: Clean out unused code in G1MMUTracker
Reviewed-by: brutisso, jwilhelm, drwhite
! src/share/vm/gc_implementation/g1/g1MMUTracker.cpp
! src/share/vm/gc_implementation/g1/g1MMUTracker.hpp
Changeset: e4526110b455
Author: kbarrett
Date: 2015-05-01 17:38 -0400
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/e4526110b455
8075215: SATB buffer processing found reclaimed humongous object
Summary: Don't assume SATB buffer entries are valid objects
Reviewed-by: brutisso, ecaspole
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
! src/share/vm/gc_implementation/g1/satbQueue.cpp
! src/share/vm/gc_implementation/g1/satbQueue.hpp
Changeset: e35e4cd5e4e1
Author: pliden
Date: 2015-05-04 09:24 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/e35e4cd5e4e1
8079148: Fix incorrect include guards
Reviewed-by: stefank, ehelin
! src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.hpp
! src/share/vm/gc_implementation/g1/evacuationInfo.hpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
! src/share/vm/gc_implementation/g1/g1RootProcessor.hpp
! src/share/vm/gc_implementation/g1/heapRegionBounds.inline.hpp
! src/share/vm/gc_implementation/shared/objectCountEventSender.hpp
! src/share/vm/memory/guardedMemory.hpp
! src/share/vm/memory/metaspaceChunkFreeListSummary.hpp
! src/share/vm/memory/metaspaceGCThresholdUpdater.hpp
! src/share/vm/memory/metaspaceShared.hpp
! src/share/vm/memory/metaspaceTracer.hpp
! src/share/vm/memory/padded.inline.hpp
! src/share/vm/memory/referenceType.hpp
Changeset: 6952bec7d142
Author: jwilhelm
Date: 2015-05-04 17:10 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/6952bec7d142
Merge
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp
! src/share/vm/gc_implementation/g1/g1CardCounts.hpp
! src/share/vm/memory/metaspaceShared.hpp
! src/share/vm/memory/referenceProcessor.cpp
! test/Makefile
! test/TEST.groups
Changeset: 35975c2e5d65
Author: jwha
Date: 2015-05-01 10:51 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/35975c2e5d65
8079091: Remove dictionary NULL check on common path of BlockFreeList methods
Reviewed-by: kbarrett, stefank, dholmes, jmasa
! src/share/vm/memory/metaspace.cpp
Changeset: 57debce28da6
Author: stefank
Date: 2015-05-04 15:02 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/57debce28da6
8079275: Remove CollectedHeap::use_parallel_gc_threads
Reviewed-by: sjohanss, kbarrett
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/memory/genCollectedHeap.cpp
Changeset: 1262561bc0d9
Author: pliden
Date: 2015-05-06 09:21 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/1262561bc0d9
8013171: G1: C1 x86_64 barriers use 32-bit accesses to 64-bit PtrQueue::_index
Reviewed-by: roland, tschatzl
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
Changeset: 639258bc9fc5
Author: pliden
Date: 2015-05-05 11:17 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/639258bc9fc5
8079330: Circular dependency between G1CollectedHeap and G1BlockOffsetSharedArray
Reviewed-by: tschatzl, mgerdin
! src/share/vm/gc_implementation/g1/g1Allocator.cpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp
Changeset: c8c884c4313b
Author: david
Date: 2015-05-06 11:04 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c8c884c4313b
8079337: Format string issues in workgroup.cpp and taskqueue.cpp
Reviewed-by: jwilhelm, pliden, ehelin
! src/share/vm/utilities/taskqueue.cpp
! src/share/vm/utilities/workgroup.cpp
Changeset: ce9e6340d20e
Author: eistepan
Date: 2015-04-29 15:12 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/ce9e6340d20e
6407976: GC worker number should be unsigned
Reviewed-by: jwilhelm, tschatzl
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc_implementation/g1/g1RootProcessor.cpp
! src/share/vm/gc_implementation/g1/g1RootProcessor.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
! src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp
! src/share/vm/gc_implementation/shared/adaptiveSizePolicy.hpp
! src/share/vm/runtime/vm_version.cpp
! src/share/vm/runtime/vm_version.hpp
! src/share/vm/utilities/taskqueue.cpp
! src/share/vm/utilities/taskqueue.hpp
! src/share/vm/utilities/workgroup.hpp
Changeset: 887e9af41bed
Author: tschatzl
Date: 2015-05-07 10:32 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/887e9af41bed
8079556: BACKOUT - Determining the desired PLAB size adjusts to the the number of threads at the wrong place
Reviewed-by: jwilhelm, brutisso
! src/share/vm/gc_implementation/g1/g1Allocator.cpp
! src/share/vm/gc_implementation/g1/g1Allocator.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
! src/share/vm/gc_implementation/shared/plab.cpp
! src/share/vm/gc_implementation/shared/plab.hpp
More information about the jdk9-hs-changes
mailing list