Searched refs:ReferenceTable (Results 1 - 8 of 8) sorted by relevance
/dalvik/vm/ |
H A D | ReferenceTable.h | 38 typedef struct ReferenceTable { struct 44 } ReferenceTable; typedef in typeref:struct:ReferenceTable 47 * Initialize a ReferenceTable. 53 bool dvmInitReferenceTable(ReferenceTable* pRef, int initialCount, 57 * Clears out the contents of a ReferenceTable, freeing allocated storage. 62 void dvmClearReferenceTable(ReferenceTable* pRef); 65 * Return the #of entries currently stored in the ReferenceTable. 67 INLINE size_t dvmReferenceTableEntries(const ReferenceTable* pRef) 76 INLINE size_t dvmIsReferenceTableFull(const ReferenceTable* pRef) 88 bool dvmAddToReferenceTable(ReferenceTable* pRe [all...] |
H A D | ReferenceTable.c | 22 * Initialize a ReferenceTable structure. 24 bool dvmInitReferenceTable(ReferenceTable* pRef, int initialCount, 44 * Clears out the contents of a ReferenceTable, freeing allocated storage. 46 void dvmClearReferenceTable(ReferenceTable* pRef) 56 bool dvmAddToReferenceTable(ReferenceTable* pRef, Object* obj) 63 LOGW("ReferenceTable overflow (max=%d)\n", pRef->maxEntries); 95 Object** dvmFindInReferenceTable(const ReferenceTable* pRef, Object** top, 116 bool dvmRemoveFromReferenceTable(ReferenceTable* pRef, Object** top, 196 * Dump the contents of a ReferenceTable to the log. 203 void dvmDumpReferenceTable(const ReferenceTable* pRe [all...] |
H A D | Thread.h | 151 ReferenceTable internalLocalRefTable; 154 ReferenceTable jniLocalRefTable; 157 ReferenceTable jniMonitorRefTable;
|
H A D | Globals.h | 400 ReferenceTable jniGlobalRefTable;
|
H A D | Jni.c | 177 Each Thread/JNIEnv points to a ReferenceTable struct. The struct 572 * Retrieve the ReferenceTable struct for the current thread. 577 static inline ReferenceTable* getLocalRefTable(void) 599 ReferenceTable* pRef = getLocalRefTable(); 622 ReferenceTable* pRef = getLocalRefTable(); 635 ReferenceTable* pRef = getLocalRefTable(); 890 ReferenceTable* pRef = getLocalRefTable(); 1002 ReferenceTable* refTable = &self->jniMonitorRefTable; 1028 ReferenceTable* refTable = &self->jniMonitorRefTable; 1043 ReferenceTable* refTabl [all...] |
H A D | Android.mk | 110 ReferenceTable.c \
|
H A D | Thread.c | 3317 static void gcScanReferenceTable(ReferenceTable *refTable)
|
/dalvik/vm/alloc/ |
H A D | HeapTable.h | 19 #include "ReferenceTable.h" 21 typedef ReferenceTable HeapRefTable;
|
Completed in 218 milliseconds