Home
last modified time | relevance | path

Searched refs:immuneLimit (Results 1 – 4 of 4) sorted by relevance

/dalvik/vm/alloc/
DMarkSweep.h43 const char *immuneLimit; member
DHeapSource.h193 void dvmMarkImmuneObjects(const char *immuneLimit);
DHeapSource.c770 void dvmMarkImmuneObjects(const char *immuneLimit) in dvmMarkImmuneObjects() argument
780 assert(immuneLimit == gHs->heaps[0].base || in dvmMarkImmuneObjects()
781 immuneLimit == NULL); in dvmMarkImmuneObjects()
785 assert(gHs->heaps[0].base >= immuneLimit); in dvmMarkImmuneObjects()
786 assert(gHs->heaps[0].limit > immuneLimit); in dvmMarkImmuneObjects()
789 if (gHs->heaps[i].base < immuneLimit) { in dvmMarkImmuneObjects()
790 assert(gHs->heaps[i].limit <= immuneLimit); in dvmMarkImmuneObjects()
DMarkSweep.c101 ctx->immuneLimit = dvmHeapSourceGetImmuneLimit(mode); in dvmHeapBeginMarkStep()
117 if (obj < (Object *)ctx->immuneLimit) { in markObjectNonNull()
199 dvmMarkImmuneObjects(gcHeap->markContext.immuneLimit); in dvmHeapMarkRootSet()
969 assert((uintptr_t)gDvm.gcHeap->markContext.immuneLimit == currLive[0].base); in dvmHeapSweepUnmarkedObjects()