Skip to content

Commit ed28a27

Browse files
kdnilsenshipilev
authored andcommittedMar 23, 2020
8241068: Shenandoah: improve ShenandoahTraversalGC constructor arguments
Reviewed-by: shade
1 parent 9010293 commit ed28a27

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed
 

‎src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -368,7 +368,7 @@ jint ShenandoahHeap::initialize() {
368368
}
369369

370370
_traversal_gc = strcmp(ShenandoahGCMode, "traversal") == 0 ?
371-
new ShenandoahTraversalGC(this, _num_regions) :
371+
new ShenandoahTraversalGC(this) :
372372
NULL;
373373

374374
_control_thread = new ShenandoahControlThread();

‎src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -291,7 +291,7 @@ class ShenandoahFinalTraversalCollectionTask : public AbstractGangTask {
291291
}
292292
};
293293

294-
ShenandoahTraversalGC::ShenandoahTraversalGC(ShenandoahHeap* heap, size_t num_regions) :
294+
ShenandoahTraversalGC::ShenandoahTraversalGC(ShenandoahHeap* heap) :
295295
_heap(heap),
296296
_task_queues(new ShenandoahObjToScanQueueSet(heap->max_workers())),
297297
_traversal_set(ShenandoahHeapRegionSet()) {

‎src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.hpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ class ShenandoahTraversalGC : public CHeapObj<mtGC> {
3939
ShenandoahHeapRegionSet _traversal_set;
4040

4141
public:
42-
ShenandoahTraversalGC(ShenandoahHeap* heap, size_t num_regions);
42+
ShenandoahTraversalGC(ShenandoahHeap* heap);
4343
~ShenandoahTraversalGC();
4444

4545
ShenandoahHeapRegionSet* traversal_set() { return &_traversal_set; }

0 commit comments

Comments
 (0)
Please sign in to comment.