8246718: ParallelGC should not check for forward objects for copy task queue

Prefetch task's oop markword and unconditionally push task.

Reviewed-by: tschatzl, eosterlund
This commit is contained in:
Kim Barrett 2020-06-09 18:42:00 -04:00
parent 27e168677f
commit 0bf3ba402b
2 changed files with 4 additions and 20 deletions

View file

@ -99,7 +99,6 @@ class PSPromotionManager {
static MutableSpace* young_space() { return _young_space; }
inline static PSPromotionManager* manager_array(uint index);
template <class T> inline void claim_or_forward_internal_depth(T* p);
template <class T> void process_array_chunk_work(oop obj,
int start, int end);