• Home
  • Raw
  • Download

Lines Matching refs:Object

31     pRef->table = (Object**) malloc(initialCount * sizeof(Object*));  in dvmInitReferenceTable()
35 memset(pRef->table, 0xdd, initialCount * sizeof(Object*)); in dvmInitReferenceTable()
57 bool dvmAddToReferenceTable(ReferenceTable* pRef, Object* obj) in dvmAddToReferenceTable()
71 Object** newTable; in dvmAddToReferenceTable()
79 newTable = (Object**) realloc(pRef->table, newSize * sizeof(Object*)); in dvmAddToReferenceTable()
82 pRef->allocEntries, newSize, sizeof(Object*)); in dvmAddToReferenceTable()
100 Object** dvmFindInReferenceTable(const ReferenceTable* pRef, Object** bottom, in dvmFindInReferenceTable()
101 Object* obj) in dvmFindInReferenceTable()
103 Object** ptr; in dvmFindInReferenceTable()
121 bool dvmRemoveFromReferenceTable(ReferenceTable* pRef, Object** bottom, in dvmRemoveFromReferenceTable()
122 Object* obj) in dvmRemoveFromReferenceTable()
124 Object** ptr; in dvmRemoveFromReferenceTable()
143 memmove(ptr, ptr+1, moveCount * sizeof(Object*)); in dvmRemoveFromReferenceTable()
157 static size_t getElementCount(const Object* obj) in getElementCount()
173 const Object* obj1 = *((Object* const*) vobj1); in compareObject()
174 const Object* obj2 = *((Object* const*) vobj2); in compareObject()
216 static void logSummaryLine(const Object* obj, size_t elems, int identical, int equiv) in logSummaryLine()
251 void dvmDumpReferenceTableContents(Object* const* refs, size_t count, in dvmDumpReferenceTableContents()
269 const Object* ref = refs[idx]; in dvmDumpReferenceTableContents()
311 Object** tableCopy = (Object**)malloc(sizeof(Object*) * count); in dvmDumpReferenceTableContents()
316 memcpy(tableCopy, refs, sizeof(Object*) * count); in dvmDumpReferenceTableContents()
317 qsort(tableCopy, count, sizeof(Object*), compareObject); in dvmDumpReferenceTableContents()