Searched refs:isUnmarkedObject (Results 1 – 5 of 5) sorted by relevance
27 void dvmGcDetachDeadInternedStrings(int (*isUnmarkedObject)(void *));
169 void dvmGcDetachDeadInternedStrings(int (*isUnmarkedObject)(void *)) in dvmGcDetachDeadInternedStrings()176 dvmHashForeachRemove(gDvm.internedStrings, isUnmarkedObject); in dvmGcDetachDeadInternedStrings()
118 void dvmSweepMonitorList(Monitor** mon, int (*isUnmarkedObject)(void*));
219 void dvmSweepMonitorList(Monitor** mon, int (*isUnmarkedObject)(void*)) in dvmSweepMonitorList()226 assert(isUnmarkedObject != NULL); in dvmSweepMonitorList()231 if (obj != NULL && (*isUnmarkedObject)(obj) != 0) { in dvmSweepMonitorList()
880 static int isUnmarkedObject(void *obj) in isUnmarkedObject() function904 dvmGcDetachDeadInternedStrings(isUnmarkedObject); in dvmHeapSweepSystemWeaks()905 dvmSweepMonitorList(&gDvm.monitorList, isUnmarkedObject); in dvmHeapSweepSystemWeaks()