Searched refs:GcMarkContext (Results 1 – 3 of 3) sorted by relevance
35 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 …]
42 struct GcMarkContext { struct
46 GcMarkContext markContext;