hg: jdk9/hs/hotspot: 19 new changesets
jesper.wilhelmsson at oracle.com
jesper.wilhelmsson at oracle.com
Thu May 28 15:36:44 UTC 2015
Changeset: 57796cea775c
Author: stefank
Date: 2015-05-21 09:10 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/57796cea775c
8080109: Use single-threaded code in Threads::possibly_parallel_oops_do when running with only one worker thread
Reviewed-by: jmasa, kbarrett
! src/share/vm/gc/g1/g1RootProcessor.cpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
Changeset: 68c4b4b4fc86
Author: stefank
Date: 2015-05-21 09:23 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/68c4b4b4fc86
8080110: Remove usage of CollectedHeap::n_par_threads() from root processing
Reviewed-by: jmasa, kbarrett
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/cms/parNewGeneration.hpp
! src/share/vm/gc/g1/concurrentMark.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1MarkSweep.cpp
! src/share/vm/gc/g1/g1RootProcessor.cpp
! src/share/vm/gc/g1/g1RootProcessor.hpp
! src/share/vm/gc/serial/defNewGeneration.cpp
! src/share/vm/gc/serial/genMarkSweep.cpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/gc/shared/genCollectedHeap.hpp
! src/share/vm/gc/shared/strongRootsScope.cpp
! src/share/vm/gc/shared/strongRootsScope.hpp
Changeset: 01a3646d1237
Author: stefank
Date: 2015-05-21 09:23 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/01a3646d1237
8080111: Remove SubTaskDone::_n_threads
Reviewed-by: jmasa, kbarrett
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1RootProcessor.cpp
! src/share/vm/gc/g1/g1RootProcessor.hpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/gc/shared/genCollectedHeap.hpp
! src/share/vm/gc/shared/workgroup.cpp
! src/share/vm/gc/shared/workgroup.hpp
Changeset: 678e64c3211a
Author: stefank
Date: 2015-05-21 09:35 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/678e64c3211a
8080112: Replace and remove the last usages of CollectedHeap::n_par_threads()
Reviewed-by: jmasa, kbarrett
! src/share/vm/gc/cms/compactibleFreeListSpace.cpp
! src/share/vm/gc/cms/compactibleFreeListSpace.hpp
! src/share/vm/gc/cms/parCardTableModRefBS.cpp
! src/share/vm/gc/g1/concurrentMark.cpp
! src/share/vm/gc/serial/defNewGeneration.cpp
! src/share/vm/gc/serial/defNewGeneration.hpp
! src/share/vm/gc/shared/cardGeneration.cpp
! src/share/vm/gc/shared/cardGeneration.hpp
! src/share/vm/gc/shared/cardTableModRefBS.cpp
! src/share/vm/gc/shared/cardTableModRefBS.hpp
! src/share/vm/gc/shared/cardTableRS.cpp
! src/share/vm/gc/shared/cardTableRS.hpp
! src/share/vm/gc/shared/collectedHeap.cpp
! src/share/vm/gc/shared/collectedHeap.hpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/gc/shared/genRemSet.hpp
! src/share/vm/gc/shared/generation.cpp
! src/share/vm/gc/shared/generation.hpp
! src/share/vm/gc/shared/space.cpp
! src/share/vm/gc/shared/space.hpp
Changeset: 3e9cfe1b6af3
Author: stefank
Date: 2015-05-21 09:35 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/3e9cfe1b6af3
8080113: Remove CollectedHeap::set_par_threads()
Reviewed-by: jmasa, kbarrett
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/g1/concurrentMark.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1StringDedup.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/shared/cardTableModRefBS.cpp
! src/share/vm/gc/shared/collectedHeap.hpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/gc/shared/genCollectedHeap.hpp
Changeset: 2a7495690d3d
Author: brutisso
Date: 2015-05-22 10:56 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/2a7495690d3d
8080627: JavaThread::satb_mark_queue_offset() is too big for an ARM ldrsb instruction
Reviewed-by: roland, kbarrett
! src/share/vm/c1/c1_LIRGenerator.cpp
Changeset: a20b51d96bf3
Author: stefank
Date: 2015-05-21 14:10 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/a20b51d96bf3
8080869: FlexibleWorkGang initializes _active_workers to more than _total_workers
Reviewed-by: kbarrett, jmasa
! src/share/vm/gc/shared/workgroup.hpp
Changeset: 824abbd9bbf9
Author: stefank
Date: 2015-05-22 10:57 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/824abbd9bbf9
8080837: Move number of workers calculation out of CollectionSetChooser::prepare_for_par_region_addition
Reviewed-by: kbarrett, mgerdin
! src/share/vm/gc/g1/collectionSetChooser.cpp
! src/share/vm/gc/g1/collectionSetChooser.hpp
! src/share/vm/gc/g1/concurrentMark.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
Changeset: 5d337610d914
Author: stefank
Date: 2015-05-22 10:58 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/5d337610d914
8080840: Clean up active_workers() asserts
Reviewed-by: kbarrett, jmasa
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/g1/concurrentMark.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/shared/workgroup.hpp
Changeset: 2752e41d4828
Author: stefank
Date: 2015-05-22 10:58 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/2752e41d4828
8080876: Replace unnecessary MAX2(ParallelGCThreads, 1) calls with ParallelGCThreads
Reviewed-by: kbarrett, mgerdin
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/g1/concurrentG1Refine.cpp
! src/share/vm/gc/g1/concurrentMark.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1OopClosures.cpp
! src/share/vm/gc/g1/g1StringDedupQueue.cpp
! src/share/vm/gc/g1/g1StringDedupTable.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/parallel/psScavenge.cpp
! src/share/vm/gc/shared/adaptiveSizePolicy.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: 14932754dcd5
Author: stefank
Date: 2015-05-22 10:44 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/14932754dcd5
Merge
Changeset: 72b225f8872c
Author: stefank
Date: 2015-05-22 13:35 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/72b225f8872c
8080877: Don't use workers()->total_workers() when walking G1CollectedHeap::_task_queues
Reviewed-by: jmasa, drwhite
! src/share/vm/gc/cms/cmsOopClosures.hpp
! src/share/vm/gc/cms/parOopClosures.hpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/shared/genOopClosures.hpp
! src/share/vm/gc/shared/taskqueue.hpp
Changeset: 3f771c493969
Author: stefank
Date: 2015-05-25 09:28 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/3f771c493969
Merge
Changeset: 40007db708b1
Author: sjohanss
Date: 2015-05-25 11:39 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/40007db708b1
8080746: Refactor oop iteration macros to be more general
Reviewed-by: stefank, pliden
! src/share/vm/memory/iterator.hpp
! src/share/vm/oops/arrayKlass.hpp
! src/share/vm/oops/instanceClassLoaderKlass.hpp
! src/share/vm/oops/instanceClassLoaderKlass.inline.hpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/instanceKlass.inline.hpp
! src/share/vm/oops/instanceMirrorKlass.hpp
! src/share/vm/oops/instanceMirrorKlass.inline.hpp
! src/share/vm/oops/instanceRefKlass.hpp
! src/share/vm/oops/instanceRefKlass.inline.hpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/objArrayKlass.hpp
! src/share/vm/oops/objArrayKlass.inline.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/oops/typeArrayKlass.hpp
! src/share/vm/oops/typeArrayKlass.inline.hpp
Changeset: da8d3eff08ea
Author: stefank
Date: 2015-05-25 11:41 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/da8d3eff08ea
8080879: Remove FlexibleWorkGang::set_for_termination
Reviewed-by: brutisso, kbarrett, pliden
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/cms/parNewGeneration.hpp
! src/share/vm/gc/cms/yieldingWorkgroup.hpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/shared/workgroup.cpp
! src/share/vm/gc/shared/workgroup.hpp
Changeset: 4229cf175d3f
Author: jwilhelm
Date: 2015-05-25 16:59 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/4229cf175d3f
Merge
Changeset: c8f0a089a41f
Author: stefank
Date: 2015-05-26 10:06 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c8f0a089a41f
8081007: Remove redundant active worker variables and calls in ParNewGeneration::collect
Reviewed-by: pliden, kbarrett, ehelin
! src/share/vm/gc/cms/parNewGeneration.cpp
Changeset: 5ba9a0b5c968
Author: brutisso
Date: 2015-05-27 09:04 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/5ba9a0b5c968
8081039: G1: Remove unused statistics code in G1NoteEndOfConcMarkClosure and G1ParNoteEndTask
Reviewed-by: jmasa, kbarrett
! src/share/vm/gc/g1/concurrentMark.cpp
Changeset: e55d513ea0e4
Author: jwilhelm
Date: 2015-05-28 16:01 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/e55d513ea0e4
Merge
More information about the jdk9-all-changes
mailing list