Searched refs:ReferenceTable (Results 1 - 8 of 8) sorted by relevance

/dalvik/vm/
H A DReferenceTable.h39 struct ReferenceTable { struct
48 * Initialize a ReferenceTable.
54 bool dvmInitReferenceTable(ReferenceTable* pRef, int initialCount,
58 * Clears out the contents of a ReferenceTable, freeing allocated storage.
63 void dvmClearReferenceTable(ReferenceTable* pRef);
66 * Return the #of entries currently stored in the ReferenceTable.
68 INLINE size_t dvmReferenceTableEntries(const ReferenceTable* pRef)
77 INLINE size_t dvmIsReferenceTableFull(const ReferenceTable* pRef)
89 bool dvmAddToReferenceTable(ReferenceTable* pRef, Object* obj);
98 Object** dvmFindInReferenceTable(const ReferenceTable* pRe
[all...]
H A DReferenceTable.cpp23 * Initialize a ReferenceTable structure.
25 bool dvmInitReferenceTable(ReferenceTable* pRef, int initialCount,
45 * Clears out the contents of a ReferenceTable, freeing allocated storage.
47 void dvmClearReferenceTable(ReferenceTable* pRef)
57 bool dvmAddToReferenceTable(ReferenceTable* pRef, Object* obj)
67 ALOGW("ReferenceTable overflow (max=%d)", pRef->maxEntries);
100 Object** dvmFindInReferenceTable(const ReferenceTable* pRef, Object** bottom,
121 bool dvmRemoveFromReferenceTable(ReferenceTable* pRef, Object** bottom,
248 * This is used to dump the contents of ReferenceTable and IndirectRefTable
363 * Dump the contents of a ReferenceTable t
[all...]
H A DThread.h243 ReferenceTable internalLocalRefTable;
247 ReferenceTable jniMonitorRefTable;
H A DGlobals.h528 ReferenceTable jniPinRefTable;
H A DDvm.mk107 ReferenceTable.cpp \
H A DJni.cpp953 ReferenceTable* refTable = &self->jniMonitorRefTable;
978 ReferenceTable* pRefTable = &self->jniMonitorRefTable;
992 ReferenceTable* pRefTable = &self->jniMonitorRefTable;
/dalvik/vm/alloc/
H A DVisit.cpp54 static void visitReferenceTable(RootVisitor *visitor, ReferenceTable *table,
H A DCopying.cpp1491 static void pinReferenceTable(const ReferenceTable *table)

Completed in 94 milliseconds