/art/runtime/gc/collector/ |
immune_spaces.h | 30 class ContinuousSpace; 40 bool operator()(space::ContinuousSpace* a, space::ContinuousSpace* b) const; 48 void AddSpace(space::ContinuousSpace* space) REQUIRES(Locks::heap_bitmap_lock_); 57 bool ContainsSpace(space::ContinuousSpace* space) const; 60 const std::set<space::ContinuousSpace*, CompareByBegin>& GetSpaces() { 74 for (space::ContinuousSpace* space : spaces_) { 87 std::set<space::ContinuousSpace*, CompareByBegin> spaces_;
|
immune_spaces.cc | 44 for (space::ContinuousSpace* space : GetSpaces()) { 106 void ImmuneSpaces::AddSpace(space::ContinuousSpace* space) { 117 bool ImmuneSpaces::CompareByBegin::operator()(space::ContinuousSpace* a, space::ContinuousSpace* b) 122 bool ImmuneSpaces::ContainsSpace(space::ContinuousSpace* space) const {
|
immune_region.h | 29 class ContinuousSpace;
|
mark_compact.h | 54 class ContinuousSpace; 144 bool ShouldSweepSpace(space::ContinuousSpace* space) const;
|
semi_space.h | 52 class ContinuousSpace; 184 virtual bool ShouldSweepSpace(space::ContinuousSpace* space) const;
|
immune_spaces_test.cc | 164 class DummySpace : public space::ContinuousSpace { 167 : ContinuousSpace("DummySpace",
|
mark_sweep.cc | [all...] |
concurrent_copying.cc | 323 for (space::ContinuousSpace* space : immune_spaces_.GetSpaces()) { 668 for (space::ContinuousSpace* space : immune_spaces_.GetSpaces()) { 708 for (space::ContinuousSpace* space : immune_spaces_.GetSpaces()) { [all...] |
mark_compact.cc | 497 bool MarkCompact::ShouldSweepSpace(space::ContinuousSpace* space) const {
|
/art/runtime/gc/accounting/ |
remembered_set.h | 35 class ContinuousSpace; 49 explicit RememberedSet(const std::string& name, Heap* heap, space::ContinuousSpace* space) 56 void UpdateAndMarkReferences(space::ContinuousSpace* target_space, 63 space::ContinuousSpace* GetSpace() { 77 space::ContinuousSpace* const space_;
|
mod_union_table-inl.h | 33 space::ContinuousSpace* space)
|
mod_union_table.h | 40 class ContinuousSpace; 58 explicit ModUnionTable(const std::string& name, Heap* heap, space::ContinuousSpace* space) 99 space::ContinuousSpace* GetSpace() { 114 space::ContinuousSpace* const space_; 121 space::ContinuousSpace* space) 169 space::ContinuousSpace* space);
|
remembered_set.cc | 64 RememberedSetReferenceVisitor(space::ContinuousSpace* target_space, 109 space::ContinuousSpace* const target_space_; 115 RememberedSetObjectVisitor(space::ContinuousSpace* target_space, 130 space::ContinuousSpace* const target_space_; 134 void RememberedSet::UpdateAndMarkReferences(space::ContinuousSpace* target_space,
|
mod_union_table.cc | 93 space::ContinuousSpace* from_space, 94 space::ContinuousSpace* immune_space, 134 space::ContinuousSpace* const from_space_; 135 space::ContinuousSpace* const immune_space_; 145 space::ContinuousSpace* from_space, 146 space::ContinuousSpace* immune_space, 167 space::ContinuousSpace* const from_space_; 168 space::ContinuousSpace* const immune_space_; 279 space::ContinuousSpace* from_space = heap->FindContinuousSpaceFromObject(obj, false); 280 space::ContinuousSpace* to_space = heap->FindContinuousSpaceFromObject(ref, false) [all...] |
mod_union_table_test.cc | 41 TableType type, space::ContinuousSpace* space, space::ContinuousSpace* target_space); 121 const std::string& name, Heap* heap, space::ContinuousSpace* space, 122 space::ContinuousSpace* target_space) 130 space::ContinuousSpace* const target_space_; 151 TableType type, space::ContinuousSpace* space, space::ContinuousSpace* target_space) {
|
card_table.h | 36 class ContinuousSpace;
|
read_barrier_table.h | 48 void ClearForSpace(space::ContinuousSpace* space) {
|
/art/runtime/gc/space/ |
space-inl.h | 47 inline ContinuousSpace* Space::AsContinuousSpace() { 49 return down_cast<ContinuousSpace*>(this);
|
space.h | 45 class ContinuousSpace; 150 ContinuousSpace* AsContinuousSpace(); 266 class ContinuousSpace : public Space { 321 virtual ~ContinuousSpace() {} 324 ContinuousSpace(const std::string& name, GcRetentionPolicy gc_retention_policy, 339 DISALLOW_IMPLICIT_CONSTRUCTORS(ContinuousSpace); 371 class MemMapSpace : public ContinuousSpace { 394 : ContinuousSpace(name, gc_retention_policy, begin, end, limit),
|
dlmalloc_space.cc | 336 for (space::ContinuousSpace* space : heap->GetContinuousSpaces()) {
|
space_test.h | 42 void AddSpace(ContinuousSpace* space, bool revoke = true) {
|
/art/runtime/gc/ |
heap.h | 380 void SetSpaceAsDefault(space::ContinuousSpace* continuous_space) 410 const std::vector<space::ContinuousSpace*>& GetContinuousSpaces() const 548 space::ContinuousSpace* FindContinuousSpaceFromObject(ObjPtr<mirror::Object>, bool fail_ok) const 551 space::ContinuousSpace* FindContinuousSpaceFromAddress(const mirror::Object* addr) const [all...] |
heap.cc | [all...] |
/art/compiler/ |
image_test.h | 407 gc::space::ContinuousSpace* space = heap->GetNonMovingSpace();
|
/art/runtime/native/ |
dalvik_system_VMDebug.cc | 350 for (gc::space::ContinuousSpace* space : heap->GetContinuousSpaces()) {
|