Lines Matching defs:cm

763 HeapWord* ParallelCompactData::calc_new_pointer(HeapWord* addr, ParCompactionManager* cm) {
800 const size_t live = bitmap->live_words_in_range(cm, search_start, oop(addr));
1577 void PSParallelCompact::summary_phase(ParCompactionManager* cm,
1910 ParCompactionManager* const cm =
1912 assert(cm->marking_stack()->is_empty(), "should be empty");
1913 assert(cm->region_stack()->is_empty(), "Region stack " SIZE_FORMAT " is not empty", i);
2050 void PSParallelCompact::marking_phase(ParCompactionManager* cm,
2062 ParCompactionManager::MarkAndPushClosure mark_and_push_closure(cm);
2063 ParCompactionManager::FollowStackClosure follow_stack_closure(cm);
2116 assert(cm->marking_stacks_empty(), "Marking should have completed");
2146 void PSParallelCompact::adjust_roots(ParCompactionManager* cm) {
2153 PSParallelCompact::AdjustPointerClosure oop_closure(cm);
2154 PSParallelCompact::AdjustKlassClosure klass_closure(cm);
2252 ParCompactionManager* cm = ParCompactionManager::manager_array(which);
2253 cm->region_stack()->push(cur);
2433 ParCompactionManager* cm = ParCompactionManager::manager_array(0);
2435 update_deferred_objects(cm, SpaceId(id));
2489 PSParallelCompact::update_and_deadwood_in_dense_prefix(ParCompactionManager* cm,
2531 UpdateOnlyClosure update_closure(mbm, cm, space_id);
2532 FillClosure fill_closure(cm, space_id);
2565 void PSParallelCompact::update_deferred_objects(ParCompactionManager* cm,
2587 cm->update_contents(oop(addr));
2691 void PSParallelCompact::decrement_destination_counts(ParCompactionManager* cm,
2719 cm->push_region(sd.region(cur));
2797 void PSParallelCompact::fill_region(ParCompactionManager* cm, size_t region_idx)
2818 MoveAndUpdateClosure closure(bitmap, cm, start_array, dest_addr, words);
2834 decrement_destination_counts(cm, src_space_id, src_region_idx,
2844 decrement_destination_counts(cm, src_space_id, src_region_idx, end_addr);
2884 decrement_destination_counts(cm, src_space_id, src_region_idx,
2891 decrement_destination_counts(cm, src_space_id, src_region_idx,
2898 decrement_destination_counts(cm, src_space_id, src_region_idx, end_addr);
2959 PSParallelCompact::move_and_update(ParCompactionManager* cm, SpaceId space_id) {
2976 update_and_deadwood_in_dense_prefix(cm, space_id, beg_region, dp_region);
2988 MoveAndUpdateClosure closure(bitmap, cm, start_array, dest_addr, words);
3047 void InstanceKlass::oop_pc_update_pointers(oop obj, ParCompactionManager* cm) {
3048 PSParallelCompact::AdjustPointerClosure closure(cm);
3052 void InstanceMirrorKlass::oop_pc_update_pointers(oop obj, ParCompactionManager* cm) {
3053 InstanceKlass::oop_pc_update_pointers(obj, cm);
3055 PSParallelCompact::AdjustPointerClosure closure(cm);
3059 void InstanceClassLoaderKlass::oop_pc_update_pointers(oop obj, ParCompactionManager* cm) {
3060 InstanceKlass::oop_pc_update_pointers(obj, cm);
3079 static void oop_pc_update_pointers_specialized(oop obj, ParCompactionManager* cm) {
3081 PSParallelCompact::adjust_pointer(referent_addr, cm);
3083 PSParallelCompact::adjust_pointer(next_addr, cm);
3085 PSParallelCompact::adjust_pointer(discovered_addr, cm);
3090 void InstanceRefKlass::oop_pc_update_pointers(oop obj, ParCompactionManager* cm) {
3091 InstanceKlass::oop_pc_update_pointers(obj, cm);
3094 oop_pc_update_pointers_specialized<narrowOop>(obj, cm);
3096 oop_pc_update_pointers_specialized<oop>(obj, cm);
3100 void ObjArrayKlass::oop_pc_update_pointers(oop obj, ParCompactionManager* cm) {
3102 PSParallelCompact::AdjustPointerClosure closure(cm);
3106 void TypeArrayKlass::oop_pc_update_pointers(oop obj, ParCompactionManager* cm) {
3143 ParCompactionManager* cm,
3145 ParMarkBitMapClosure(mbm, cm),