• Home
  • Raw
  • Download

Lines Matching refs:maximumSize

67     size_t maximumSize;  member
112 size_t maximumSize; member
362 static bool addInitialHeap(HeapSource *hs, mspace msp, size_t maximumSize) in addInitialHeap() argument
370 hs->heaps[0].maximumSize = maximumSize; in addInitialHeap()
373 hs->heaps[0].limit = hs->heapBase + maximumSize; in addInitialHeap()
405 if (overhead + hs->minFree >= hs->maximumSize) { in addNewHeap()
408 overhead, hs->maximumSize); in addNewHeap()
412 heap.maximumSize = hs->growthLimit - overhead; in addNewHeap()
415 heap.limit = heap.base + heap.maximumSize; in addNewHeap()
424 hs->heaps[0].maximumSize = overhead; in addNewHeap()
510 static bool allocMarkStack(GcMarkStack *stack, size_t maximumSize) in allocMarkStack() argument
516 stack->length = maximumSize * sizeof(Object*) / in allocMarkStack()
541 GcHeap* dvmHeapSourceStartup(size_t startSize, size_t maximumSize, in dvmHeapSourceStartup() argument
552 if (!(startSize <= growthLimit && growthLimit <= maximumSize)) { in dvmHeapSourceStartup()
554 startSize, maximumSize, growthLimit); in dvmHeapSourceStartup()
562 length = ALIGN_UP_TO_PAGE_SIZE(maximumSize); in dvmHeapSourceStartup()
593 hs->maximumSize = maximumSize; in dvmHeapSourceStartup()
603 if (hs->maxFree > hs->maximumSize) { in dvmHeapSourceStartup()
604 hs->maxFree = hs->maximumSize; in dvmHeapSourceStartup()
625 if (!allocMarkStack(&gcHeap->markContext.stack, hs->maximumSize)) { in dvmHeapSourceStartup()
911 size_t max = heap->maximumSize; in heapAllocAndGrow()
1117 gHs->growthLimit = gHs->maximumSize; in dvmClearGrowthLimit()
1119 gHs->heaps[0].maximumSize = gHs->maximumSize - overhead; in dvmClearGrowthLimit()
1120 gHs->heaps[0].limit = gHs->heaps[0].base + gHs->heaps[0].maximumSize; in dvmClearGrowthLimit()
1192 size_t maximumSize = getMaximumSize(hs); in setIdealFootprint() local
1193 if (max > maximumSize) { in setIdealFootprint()
1196 FRACTIONAL_MB(maximumSize)); in setIdealFootprint()
1197 max = maximumSize; in setIdealFootprint()