Home
last modified time | relevance | path

Searched refs:GcMarkContext (Results 1 – 3 of 3) sorted by relevance

/dalvik/vm/alloc/
DMarkSweep.cpp35 static bool isMarked(const Object *obj, const GcMarkContext *ctx) in isMarked()
91 GcMarkContext *ctx = &gDvm.gcHeap->markContext; in dvmHeapBeginMarkStep()
101 static long setAndReturnMarkBit(GcMarkContext *ctx, const void *obj) in setAndReturnMarkBit()
106 static void markObjectNonNull(const Object *obj, GcMarkContext *ctx, in markObjectNonNull()
133 static void markObject(const Object *obj, GcMarkContext *ctx) in markObject()
151 GcMarkContext *ctx = (GcMarkContext *)arg; in rootMarkObjectVisitor()
198 GcMarkContext *ctx = (GcMarkContext *)arg; in rootReMarkObjectVisitor()
209 GcMarkContext *ctx = &gDvm.gcHeap->markContext; in dvmHeapReMarkRootSet()
217 static void scanFields(const Object *obj, GcMarkContext *ctx) in scanFields()
248 static void scanStaticFields(const ClassObject *clazz, GcMarkContext *ctx) in scanStaticFields()
[all …]
DMarkSweep.h42 struct GcMarkContext { struct
DHeapInternal.h46 GcMarkContext markContext;