Searched refs:GenRemSet (Results 1 - 25 of 28) sorted by relevance

12

/openjdk7/hotspot/src/share/vm/memory/
H A DgenRemSet.cpp33 uintx GenRemSet::max_alignment_constraint(Name nm) {
35 case GenRemSet::CardTable:
38 guarantee(false, "Unrecognized GenRemSet type.");
H A DgenRemSet.inline.hpp28 // Inline functions of GenRemSet, which de-virtualize this
32 void GenRemSet::write_ref_field_gc(void* field, oop new_val) {
H A DcompactPermGen.hpp45 size_t initial_byte_size, GenRemSet* remset,
H A DgenRemSet.hpp30 // A GenRemSet provides ways of iterating over pointers accross generations.
38 class GenRemSet: public CHeapObj<mtGC> { class in inherits:CHeapObj
49 GenRemSet(BarrierSet * bs) : _bs(bs) {} function in class:GenRemSet
50 GenRemSet() : _bs(NULL) {} function in class:GenRemSet
H A DcardTableRS.hpp35 // This kind of "GenRemSet" uses a card table both as shared data structure
38 class CardTableRS: public GenRemSet {
106 // *** GenRemSet functions.
107 GenRemSet::Name rs_kind() { return GenRemSet::CardTable; }
H A DsharedHeap.hpp41 class GenRemSet;
132 GenRemSet* _rem_set;
172 // This function returns the "GenRemSet" object that allows us to scan
175 GenRemSet* rem_set() { return _rem_set; }
H A DpermGen.hpp40 class GenRemSet;
H A DtenuredGeneration.hpp63 GenRemSet* remset);
H A DgenerationSpec.hpp49 Generation* init(ReservedSpace rs, int level, GenRemSet* remset);
96 PermGen* init(ReservedSpace rs, size_t init_size, GenRemSet* remset);
H A DcollectorPolicy.hpp164 virtual GenRemSet::Name rem_set_name() = 0;
168 virtual GenRemSet* create_rem_set(MemRegion reserved,
319 GenRemSet::Name rem_set_name() { return GenRemSet::CardTable; }
H A DgenOopClosures.inline.hpp47 GenRemSet* rs = SharedHeap::heap()->rem_set();
48 assert(rs->rs_kind() == GenRemSet::CardTable, "Wrong rem set kind");
H A DgenerationSpec.cpp40 GenRemSet* remset) {
142 GenRemSet *remset) {
H A Dgeneration.hpp75 class GenRemSet;
635 GenRemSet* _rs;
640 GenRemSet* remset);
695 int level, GenRemSet* remset,
H A DpermGen.cpp123 GenRemSet* remset,
H A DcompactingPermGenGen.hpp122 size_t initial_byte_size, int level, GenRemSet* remset,
H A DcollectorPolicy.cpp162 GenRemSet* CollectorPolicy::create_rem_set(MemRegion whole_heap,
165 case GenRemSet::CardTable: {
170 guarantee(false, "unrecognized GenRemSet::Name");
221 size_t alignment = GenRemSet::max_alignment_constraint(rem_set_name());
H A DgenMarkSweep.cpp153 GenRemSet* rs = gch->rem_set();
H A Dgeneration.cpp319 GenRemSet* rs = SharedHeap::heap()->rem_set();
386 GenRemSet* remset) :
H A DcompactingPermGenGen.cpp135 int level, GenRemSet* remset,
H A DtenuredGeneration.cpp39 GenRemSet* remset) :
H A DcardTableRS.cpp41 GenRemSet(),
H A DdefNewGeneration.cpp76 GenRemSet* rs = GenCollectedHeap::heap()->rem_set();
77 assert(rs->rs_kind() == GenRemSet::CardTable, "Wrong rem set kind.");
/openjdk7/hotspot/src/share/vm/gc_implementation/g1/
H A Dg1CollectorPolicy.hpp671 GenRemSet::Name rem_set_name() { return GenRemSet::CardTable; }
H A Dg1MarkSweep.cpp108 GenRemSet* rs = sh->rem_set();
H A Dg1CollectedHeap.hpp60 class GenRemSet;

Completed in 2994 milliseconds

12