RFR 8223774: Shenandoah: Refactor ShenandoahRootProcessor and family

Roman Kennke rkennke at redhat.com
Thu May 16 13:30:25 UTC 2019


>> *) shenandoahArguments.cpp: this block is better be in
>> ShenandoahTraversalHeuristics?
>>
>>   186   if (strcmp(ShenandoahGCHeuristics, "traversal") == 0) {
>>   187     FLAG_SET_DEFAULT(ShenandoahConcurrentScanCodeRoots, false);
>>   188   }
>>   189
> 
> We don't have this heuristic, let's do it in follow up RFE.

We do:
src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.hpp

and

src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp

Roman



More information about the shenandoah-dev mailing list