8263107: PSPromotionManager::copy_and_push_safe_barrier needs acquire memory barrier

Reviewed-by: iwalulya, tschatzl, mdoerr
This commit is contained in:
Kim Barrett 2021-06-10 07:27:53 +00:00
parent d4377afb99
commit 5a666282a9
6 changed files with 169 additions and 180 deletions

View file

@ -110,6 +110,9 @@ class PSPromotionManager {
static PSScannerTasksQueueSet* stack_array_depth() { return _stack_array_depth; }
template<bool promote_immediately>
oop copy_unmarked_to_survivor_space(oop o, markWord m);
public:
// Static
static void initialize();