Home | History | Annotate | Download | only in src

Lines Matching refs:allocation_list_

152 List<CodeRange::FreeBlock> CodeRange::allocation_list_(0);
171 allocation_list_.Add(FreeBlock(code_range_->address(), code_range_->size()));
188 current_allocation_block_index_ < allocation_list_.length();
190 if (requested <= allocation_list_[current_allocation_block_index_].size) {
196 free_list_.AddAll(allocation_list_);
197 allocation_list_.Clear();
209 allocation_list_.Add(merged);
215 current_allocation_block_index_ < allocation_list_.length();
217 if (requested <= allocation_list_[current_allocation_block_index_].size) {
229 ASSERT(current_allocation_block_index_ < allocation_list_.length());
230 if (requested > allocation_list_[current_allocation_block_index_].size) {
237 FreeBlock current = allocation_list_[current_allocation_block_index_];
247 allocation_list_[current_allocation_block_index_].start += *allocated;
248 allocation_list_[current_allocation_block_index_].size -= *allocated;
266 allocation_list_.Free();