Home
last modified time | relevance | path

Searched refs:next_ (Results 1 – 11 of 11) sorted by relevance

/art/runtime/base/
Darena_allocator.cc98 for (const Arena* arena = first; arena != nullptr; arena = arena->next_) { in Dump()
124 Arena::Arena() : bytes_allocated_(0), next_(nullptr) { in Arena()
177 free_arenas_ = free_arenas_->next_; in ~ArenaPool()
189 free_arenas_ = free_arenas_->next_; in AllocArena()
204 for (auto* arena = free_arenas_; arena != nullptr; arena = arena->next_) { in TrimMaps()
213 for (Arena* arena = free_arenas_; arena != nullptr; arena = arena->next_) { in GetBytesAllocated()
221 for (Arena* arena = first; arena != nullptr; arena = arena->next_) { in FreeArenaChain()
227 while (last->next_ != nullptr) { in FreeArenaChain()
228 last = last->next_; in FreeArenaChain()
232 last->next_ = free_arenas_; in FreeArenaChain()
[all …]
Dscoped_arena_allocator.cc61 top_arena_->next_ = nullptr; in AllocateFromNextArena()
62 } else if (top_arena_->next_ != nullptr && top_arena_->next_->Size() >= allocation_size) { in AllocateFromNextArena()
63 top_arena_ = top_arena_->next_; in AllocateFromNextArena()
65 Arena* tail = top_arena_->next_; in AllocateFromNextArena()
66 top_arena_->next_ = stats_and_pool_.pool->AllocArena(allocation_size); in AllocateFromNextArena()
67 top_arena_ = top_arena_->next_; in AllocateFromNextArena()
68 top_arena_->next_ = tail; in AllocateFromNextArena()
Darena_allocator.h154 Arena* next_; variable
/art/compiler/optimizing/
Dssa_liveness_analysis.h60 LiveRange(size_t start, size_t end, LiveRange* next) : start_(start), end_(end), next_(next) { in LiveRange()
62 DCHECK(next_ == nullptr || next_->GetStart() > GetEnd()); in LiveRange()
67 LiveRange* GetNext() const { return next_; } in GetNext()
84 start_, end_, next_ == nullptr ? nullptr : next_->Dup(allocator)); in Dup()
88 return next_ == nullptr ? this : next_->GetLastRange(); in GetLastRange()
94 LiveRange* next_; variable
115 next_(next) { in UsePosition()
120 DCHECK(next_ == nullptr || next->GetPosition() >= GetPosition()); in UsePosition()
127 UsePosition* GetNext() const { return next_; } in GetNext()
128 void SetNext(UsePosition* next) { next_ = next; } in SetNext()
[all …]
Dnodes.cc627 last_instruction_->next_ = instruction; in AddInstruction()
637 instruction->next_ = cursor; in InsertInstructionBefore()
641 instruction->next_ = cursor; in InsertInstructionBefore()
643 instruction->previous_->next_ = instruction; in InsertInstructionBefore()
650 cursor->next_ = instruction; in InsertInstructionAfter()
654 instruction->next_ = cursor->next_; in InsertInstructionAfter()
656 cursor->next_ = instruction; in InsertInstructionAfter()
657 instruction->next_->previous_ = instruction; in InsertInstructionAfter()
663 instruction->previous_->next_ = instruction->next_; in RemoveInstruction()
665 if (instruction->next_ != nullptr) { in RemoveInstruction()
[all …]
Dgvn.cc149 : instruction_(instruction), hash_code_(hash_code), next_(next) {} in Node()
153 Node* GetNext() const { return next_; } in GetNext()
154 void SetNext(Node* node) { next_ = node; } in SetNext()
163 Node* next_; member in art::ValueSet::Node
Dnodes.h901 HUseListNode* GetNext() const { return next_; } in GetNext()
908 : user_(user), index_(index), prev_(nullptr), next_(nullptr) {} in HUseListNode()
913 HUseListNode<T>* next_; variable
937 new_node->next_ = first_; in AddUse()
952 node->prev_->next_ = node->next_; in Remove()
954 if (node->next_ != nullptr) { in Remove()
955 node->next_->prev_ = node->prev_; in Remove()
958 first_ = node->next_; in Remove()
979 return first_ != nullptr && first_->next_ == nullptr; in HasOnlyOneUse()
1295 next_(nullptr), in HInstruction()
[all …]
/art/compiler/utils/
Dassembler.h159 SlowPath() : next_(nullptr) {} in SlowPath()
173 SlowPath *next_; variable
223 for ( ; cur->next_ != nullptr ; cur = cur->next_) {} in EnqueueSlowPath()
224 cur->next_ = slowpath; in EnqueueSlowPath()
234 next = cur->next_; in EmitSlowPaths()
/art/runtime/mirror/
Dreference.h141 HeapReference<FinalizerReference> next_;
/art/runtime/
Delf_file.cc46 JITCodeEntry* next_; member
82 entry->next_ = __jit_debug_descriptor.first_entry_; in CreateCodeEntry()
83 if (entry->next_ != nullptr) { in CreateCodeEntry()
84 entry->next_->prev_ = entry; in CreateCodeEntry()
98 entry->prev_->next_ = entry->next_; in UnregisterCodeEntry()
100 __jit_debug_descriptor.first_entry_ = entry->next_; in UnregisterCodeEntry()
103 if (entry->next_ != nullptr) { in UnregisterCodeEntry()
104 entry->next_->prev_ = entry->prev_; in UnregisterCodeEntry()
Dclass_linker_test.cc589 addOffset(OFFSETOF_MEMBER(mirror::FinalizerReference, next_), "next"); in FinalizerReferenceOffsets()