Home
last modified time | relevance | path

Searched refs:IndirectRefTable (Results 1 – 8 of 8) sorted by relevance

/dalvik/vm/
DIndirectRefTable.cpp30 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()
DIndirectRefTable.h241 struct IndirectRefTable { struct
DGlobals.h524 IndirectRefTable jniGlobalRefTable;
525 IndirectRefTable jniWeakGlobalRefTable;
DThread.h206 IndirectRefTable jniLocalRefTable;
DJni.cpp328 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()
/dalvik/vm/alloc/
DVisit.cpp68 static void visitIndirectRefTable(RootVisitor *visitor, IndirectRefTable *table, in visitIndirectRefTable()
73 typedef IndirectRefTable::iterator It; // TODO: C++0x auto in visitIndirectRefTable()
DMarkSweep.cpp887 IndirectRefTable* table = &gDvm.jniWeakGlobalRefTable; in sweepWeakJniGlobals()
889 typedef IndirectRefTable::iterator It; // TODO: C++0x auto in sweepWeakJniGlobals()
/dalvik/vm/test/
DTestIndirectRefTable.cpp65 IndirectRefTable irt; in basicTest()
350 IndirectRefTable irt; in performanceTest()