• Home
  • Raw
  • Download

Lines Matching refs:gcHeap

91     GcMarkContext *ctx = &gDvm.gcHeap->markContext;  in dvmHeapBeginMarkStep()
183 GcHeap *gcHeap = gDvm.gcHeap; in dvmHeapMarkRootSet() local
184 dvmMarkImmuneObjects(gcHeap->markContext.immuneLimit); in dvmHeapMarkRootSet()
185 dvmVisitRoots(rootMarkObjectVisitor, &gcHeap->markContext); in dvmHeapMarkRootSet()
209 GcMarkContext *ctx = &gDvm.gcHeap->markContext; in dvmHeapReMarkRootSet()
414 GcHeap *gcHeap = gDvm.gcHeap; in delayReferenceReferent() local
422 list = &gcHeap->softReferences; in delayReferenceReferent()
424 list = &gcHeap->weakReferences; in delayReferenceReferent()
426 list = &gcHeap->finalizerReferences; in delayReferenceReferent()
428 list = &gcHeap->phantomReferences; in delayReferenceReferent()
557 GcHeap *h = gDvm.gcHeap; in scanGrayObjects()
598 GcMarkContext *ctx = &gDvm.gcHeap->markContext; in dvmHeapScanMarkedObjects()
617 GcMarkContext *ctx = &gDvm.gcHeap->markContext; in dvmHeapReScanMarkedObjects()
659 enqueuePendingReference(ref, &gDvm.gcHeap->clearedReferences); in enqueueReference()
671 GcMarkContext *ctx = &gDvm.gcHeap->markContext; in preserveSomeSoftReferences()
709 GcMarkContext *ctx = &gDvm.gcHeap->markContext; in clearWhiteReferences()
733 GcMarkContext *ctx = &gDvm.gcHeap->markContext; in enqueueFinalizerReferences()
844 GcMarkContext *ctx = &gDvm.gcHeap->markContext; in dvmHeapFinishMarkStep()
883 return !isMarked((Object *)obj, &gDvm.gcHeap->markContext); in isUnmarkedObject()
889 GcMarkContext* ctx = &gDvm.gcHeap->markContext; in sweepWeakJniGlobals()
926 assert((uintptr_t)gDvm.gcHeap->markContext.immuneLimit == base[0]); in dvmHeapSweepUnmarkedObjects()