Lines Matching refs:internedStrings
29 gDvm.internedStrings = dvmHashTableCreate(256, NULL); in dvmStringInternStartup()
30 if (gDvm.internedStrings == NULL) in dvmStringInternStartup()
45 if (gDvm.internedStrings != NULL || gDvm.literalStrings != NULL) { in dvmStringInternShutdown()
48 dvmHashTableFree(gDvm.internedStrings); in dvmStringInternShutdown()
49 gDvm.internedStrings = NULL; in dvmStringInternShutdown()
93 StringObject* interned = lookupString(gDvm.internedStrings, key, strObj); in lookupInternedString()
99 dvmHashTableRemove(gDvm.internedStrings, key, interned); in lookupInternedString()
121 found = insertString(gDvm.internedStrings, key, strObj); in lookupInternedString()
156 if (gDvm.internedStrings == NULL) { in dvmIsWeakInternedString()
161 StringObject* found = lookupString(gDvm.internedStrings, key, strObj); in dvmIsWeakInternedString()
174 if (gDvm.internedStrings != NULL) { in dvmGcDetachDeadInternedStrings()
176 dvmHashForeachRemove(gDvm.internedStrings, isUnmarkedObject); in dvmGcDetachDeadInternedStrings()