Lines Matching refs:PSScavenge
34 inline void PSScavenge::save_to_space_top_before_gc() {
39 template <class T> inline bool PSScavenge::should_scavenge(T* p) {
43 return PSScavenge::is_obj_in_young((HeapWord*)obj);
47 inline bool PSScavenge::should_scavenge(T* p, MutableSpace* to_space) {
58 inline bool PSScavenge::should_scavenge(T* p, bool check_to_space) {
70 inline void PSScavenge::copy_and_push_safe_barrier(PSPromotionManager* pm,
82 if ((!PSScavenge::is_obj_in_young((HeapWord*)p)) &&
84 if (PSScavenge::is_obj_in_young((HeapWord*)new_obj)) {
97 if (PSScavenge::should_scavenge(p)) {
99 PSScavenge::copy_and_push_safe_barrier<T, promote_immediately>(_promotion_manager, p);