HomeSort by relevance Sort by last modified time
    Searched defs:gcHeap (Results 1 - 8 of 8) sorted by null

  /dalvik/vm/alloc/
CardTable.c 54 GcHeap *gcHeap = gDvm.gcHeap;
56 assert(gcHeap != NULL);
67 gcHeap->cardTableBase = allocBase;
68 gcHeap->cardTableLength = length;
90 munmap(gDvm.gcHeap->cardTableBase, gDvm.gcHeap->cardTableLength);
95 assert(gDvm.gcHeap->cardTableBase != NULL);
96 memset(gDvm.gcHeap->cardTableBase, GC_CARD_CLEAN, gDvm.gcHeap->cardTableLength)
    [all...]
HeapWorker.c 123 if (gDvm.gcHeap->heapWorkerCurrentObject != NULL) {
126 u8 heapWorkerInterpStartTime = gDvm.gcHeap->heapWorkerInterpStartTime;
142 gDvm.gcHeap->heapWorkerInterpStartTime = now; /* reset timer */
163 gDvm.gcHeap->heapWorkerInterpStartTime = now;
169 &gDvm.gcHeap->heapWorkerCurrentMethod->prototype);
172 gDvm.gcHeap->heapWorkerCurrentObject->clazz->descriptor,
173 gDvm.gcHeap->heapWorkerCurrentMethod->name, desc);
184 &gDvm.gcHeap->heapWorkerCurrentMethod->prototype);
187 gDvm.gcHeap->heapWorkerCurrentObject->clazz->descriptor,
188 gDvm.gcHeap->heapWorkerCurrentMethod->name, desc)
    [all...]
DdmHeap.c 71 if (reason == gDvm.gcHeap->ddmHpifWhen) {
76 if (reason == gDvm.gcHeap->ddmHpifWhen) {
77 if (gDvm.gcHeap->ddmHpifWhen == HPIF_WHEN_NEXT_GC) {
78 gDvm.gcHeap->ddmHpifWhen = HPIF_WHEN_NEVER;
137 gDvm.gcHeap->ddmHpifWhen = when;
403 GcHeap *gcHeap = gDvm.gcHeap;
410 when = gcHeap->ddmHpsgWhen;
411 what = gcHeap->ddmHpsgWhat
    [all...]
Heap.c 55 GcHeap *gcHeap;
62 gcHeap = dvmHeapSourceStartup(gDvm.heapSizeStart, gDvm.heapSizeMax);
63 if (gcHeap == NULL) {
66 gcHeap->heapWorkerCurrentObject = NULL;
67 gcHeap->heapWorkerCurrentMethod = NULL;
68 gcHeap->heapWorkerInterpStartTime = 0LL;
69 gcHeap->ddmHpifWhen = 0;
70 gcHeap->ddmHpsgWhen = 0;
71 gcHeap->ddmHpsgWhat = 0
    [all...]
MarkSweep.c 95 GcMarkContext *ctx = &gDvm.gcHeap->markContext;
131 if (gDvm.gcHeap->hprofContext != NULL) {
132 hprofMarkRootObject(gDvm.gcHeap->hprofContext, obj, 0);
163 markObjectNonNull(obj, &gDvm.gcHeap->markContext, false);
194 GcHeap *gcHeap = gDvm.gcHeap;
199 dvmMarkImmuneObjects(gcHeap->markContext.immuneLimit);
227 dvmHeapMarkLargeTableRefs(gcHeap->referenceOperations);
232 dvmHeapMarkLargeTableRefs(gcHeap->pendingFinalizationRefs)
    [all...]
HeapSource.c 57 assert(gDvm.gcHeap != NULL); \
58 assert(gDvm.gcHeap->heapSource != NULL); \
59 assert(gHs == gDvm.gcHeap->heapSource); \
314 hs = gDvm.gcHeap->heapSource;
333 hs = gDvm.gcHeap->heapSource;
480 * dvmHeapSource*() functions. Returns a GcHeap structure
483 GcHeap *
486 GcHeap *gcHeap;
520 gcHeap = mspace_malloc(msp, sizeof(*gcHeap))
    [all...]
Copying.c 456 GcHeap *dvmHeapSourceStartup(size_t startSize, size_t absoluteMaxSize)
458 GcHeap* gcHeap;
508 gcHeap = malloc(sizeof(*gcHeap));
509 assert(gcHeap != NULL);
510 memset(gcHeap, 0, sizeof(*gcHeap));
511 gcHeap->heapSource = heapSource;
513 return gcHeap;
    [all...]
  /dalvik/vm/
Globals.h 38 typedef struct GcHeap GcHeap;
469 GcHeap* gcHeap;

Completed in 463 milliseconds