Lines Matching refs:cl
923 // "cl" is the closure that will be used to process evac-failure
925 void init_for_evac_failure(OopsInHeapRegionClosure* cl);
1165 void iterate_dirty_card_closure(CardTableEntryClosure* cl,
1371 // "cl.do_oop" on each.
1372 virtual void oop_iterate(OopClosure* cl) {
1373 oop_iterate(cl, true);
1375 void oop_iterate(OopClosure* cl, bool do_perm);
1378 virtual void oop_iterate(MemRegion mr, OopClosure* cl) {
1379 oop_iterate(mr, cl, true);
1381 void oop_iterate(MemRegion mr, OopClosure* cl, bool do_perm);
1383 // Iterate over all objects, calling "cl.do_object" on each.
1384 virtual void object_iterate(ObjectClosure* cl) {
1385 object_iterate(cl, true);
1387 virtual void safe_object_iterate(ObjectClosure* cl) {
1388 object_iterate(cl, true);
1390 void object_iterate(ObjectClosure* cl, bool do_perm);
1393 // "cl.do_object" on each. The heap must have been initialized properly
1395 virtual void object_iterate_since_last_GC(ObjectClosure* cl);
1398 virtual void space_iterate(SpaceClosure* cl);