< prev index next >
src/hotspot/share/gc/g1/g1CollectedHeap.hpp
8201171: Cleanup in g1CollectedHeap, change CamelCase to snake_case
Reviewed-by:
// statistics or updating free lists.
void abandon_collection_set(G1CollectionSet* collection_set);
// The concurrent marker (and the thread it runs in.)
G1ConcurrentMark* _cm;
! G1ConcurrentMarkThread* _cmThread;
// The concurrent refiner.
G1ConcurrentRefine* _cr;
// The parallel task queues
// statistics or updating free lists.
void abandon_collection_set(G1CollectionSet* collection_set);
// The concurrent marker (and the thread it runs in.)
G1ConcurrentMark* _cm;
! G1ConcurrentMarkThread* _cm_thread;
// The concurrent refiner.
G1ConcurrentRefine* _cr;
// The parallel task queues
***************
// functions.
// This performs a concurrent marking of the live objects in a
// bitmap off to the side.
void do_concurrent_mark();
! bool isMarkedNext(oop obj) const;
// Determine if an object is dead, given the object and also
// the region to which the object belongs. An object is dead
// iff a) it was not allocated since the last mark, b) it
// is not marked, and c) it is not in an archive region.
// functions.
// This performs a concurrent marking of the live objects in a
// bitmap off to the side.
void do_concurrent_mark();
! bool is_marked_next(oop obj) const;
// Determine if an object is dead, given the object and also
// the region to which the object belongs. An object is dead
// iff a) it was not allocated since the last mark, b) it
// is not marked, and c) it is not in an archive region.
***************
// around since the previous marking and hasn't yet
// been marked during this marking, and is not in an archive region.
bool is_obj_ill(const oop obj, const HeapRegion* hr) const {
return
!hr->obj_allocated_since_next_marking(obj) &&
! !isMarkedNext(obj) &&
!hr->is_archive();
}
// Determine if an object is dead, given only the object itself.
// This will find the region to which the object belongs and
// around since the previous marking and hasn't yet
// been marked during this marking, and is not in an archive region.
bool is_obj_ill(const oop obj, const HeapRegion* hr) const {
return
!hr->obj_allocated_since_next_marking(obj) &&
! !is_marked_next(obj) &&
!hr->is_archive();
}
// Determine if an object is dead, given only the object itself.
// This will find the region to which the object belongs and
< prev index next >