Searched refs:IndirectRefTable (Results 1 – 8 of 8) sorted by relevance
30 bool IndirectRefTable::init(size_t initialCount, in init()54 void IndirectRefTable::destroy() in destroy()61 IndirectRef IndirectRefTable::add(u4 cookie, Object* obj) in add()140 Object* IndirectRefTable::get(IndirectRef iref) const { in get()196 bool IndirectRefTable::contains(const Object* obj) const { in contains()213 bool IndirectRefTable::remove(u4 cookie, IndirectRef iref) in remove()308 void IndirectRefTable::dump(const char* descr) const in dump()
241 struct IndirectRefTable { struct
524 IndirectRefTable jniGlobalRefTable;525 IndirectRefTable jniWeakGlobalRefTable;
206 IndirectRefTable jniLocalRefTable;
328 IndirectRefTable* pRefTable = &gDvm.jniGlobalRefTable; in dvmDecodeIndirectRef()340 IndirectRefTable* pRefTable = &gDvm.jniWeakGlobalRefTable; in dvmDecodeIndirectRef()363 static void AddLocalReferenceFailure(IndirectRefTable* pRefTable) { in AddLocalReferenceFailure()384 IndirectRefTable* pRefTable = &self->jniLocalRefTable; in addLocalReference()416 IndirectRefTable* pRefTable = &self->jniLocalRefTable; in deleteLocalReference()526 IndirectRefTable *table = &gDvm.jniWeakGlobalRefTable; in addWeakGlobalReference()542 IndirectRefTable *table = &gDvm.jniWeakGlobalRefTable; in deleteWeakGlobalReference()
68 static void visitIndirectRefTable(RootVisitor *visitor, IndirectRefTable *table, in visitIndirectRefTable()73 typedef IndirectRefTable::iterator It; // TODO: C++0x auto in visitIndirectRefTable()
887 IndirectRefTable* table = &gDvm.jniWeakGlobalRefTable; in sweepWeakJniGlobals()889 typedef IndirectRefTable::iterator It; // TODO: C++0x auto in sweepWeakJniGlobals()
65 IndirectRefTable irt; in basicTest()350 IndirectRefTable irt; in performanceTest()