Home | History | Annotate | Download | only in space

Lines Matching defs:growth_limit

105                         byte* end, size_t growth_limit, size_t initial_size) :
106 DlMallocSpace(name, mem_map, mspace, begin, end, growth_limit) {
120 byte* end, size_t growth_limit)
125 growth_limit_(growth_limit) {
150 growth_limit, size_t capacity, byte* requested_begin) {
161 << " growth_limit=" << PrettySize(growth_limit)
170 if (initial_size > growth_limit) {
173 << PrettySize(growth_limit) << ")";
176 if (growth_limit > capacity) {
178 << PrettySize(growth_limit) << ") is larger than the capacity ("
184 growth_limit = RoundUp(growth_limit, kPageSize);
212 growth_limit, initial_size);
214 space = new DlMallocSpace(name, mem_map_ptr, mspace, mem_map_ptr->Begin(), end, growth_limit);
273 void DlMallocSpace::SetGrowthLimit(size_t growth_limit) {
274 growth_limit = RoundUp(growth_limit, kPageSize);
275 growth_limit_ = growth_limit;
277 end_ = begin_ + growth_limit;
296 const size_t growth_limit = growth_limit_ - size;
309 VLOG(heap) << "GrowthLimit " << PrettySize(growth_limit);
319 new DlMallocSpace(alloc_space_name, mem_map.release(), mspace, end_, end, growth_limit);