Home | History | Annotate | Download | only in space

Lines Matching defs:growth_limit

33                                            int round, size_t growth_limit);
307 int round, size_t growth_limit) {
308 if (((object_size > 0 && object_size >= static_cast<intptr_t>(growth_limit))) ||
309 ((object_size < 0 && -object_size >= static_cast<intptr_t>(growth_limit)))) {
323 EXPECT_LE(footprint, growth_limit);
326 EXPECT_LE(space->Size(), growth_limit);
333 size_t max_objects = (growth_limit / (object_size > 0 ? object_size : 8)) + 1;
382 // We shouldn't have gone past the growth_limit
383 EXPECT_LE(amount_allocated, growth_limit);
384 EXPECT_LE(footprint, growth_limit);
385 EXPECT_LE(space->Size(), growth_limit);
399 EXPECT_LE(amount_allocated, growth_limit);
401 EXPECT_LE(footprint, growth_limit);
403 EXPECT_LE(space->Size(), growth_limit);
433 size_t three_quarters_space = (growth_limit / 2) + (growth_limit / 4);
444 EXPECT_LE(footprint, growth_limit);
446 EXPECT_LE(space->Size(), growth_limit);
453 EXPECT_LE(footprint, growth_limit);
455 EXPECT_LE(space->Size(), growth_limit);
460 size_t growth_limit = 8 * MB;
462 DlMallocSpace* space(DlMallocSpace::Create("test", initial_size, growth_limit, capacity, NULL));
466 growth_limit);
473 // This effectively makes the growth_limit the initial_size, so assert this.
475 SizeFootPrintGrowthLimitAndTrimBody(space, object_size, 2, growth_limit);