Searched defs:gcHeap (Results 1 - 7 of 7) sorted by relevance

/dalvik/vm/alloc/
H A DCardTable.cpp56 GcHeap *gcHeap = gDvm.gcHeap; local
58 assert(gcHeap != NULL);
69 gcHeap->cardTableBase = (u1*)allocBase;
70 gcHeap->cardTableLength = growthLimit / GC_CARD_SIZE;
71 gcHeap->cardTableMaxLength = length;
72 gcHeap->cardTableOffset = 0;
80 gcHeap->cardTableOffset = offset + (offset < 0 ? 0x100 : 0);
81 biasedBase += gcHeap->cardTableOffset;
95 munmap(gDvm.gcHeap
[all...]
H A DHeap.cpp77 GcHeap *gcHeap; local
83 gcHeap = dvmHeapSourceStartup(gDvm.heapStartingSize,
86 if (gcHeap == NULL) {
89 gcHeap->ddmHpifWhen = 0;
90 gcHeap->ddmHpsgWhen = 0;
91 gcHeap->ddmHpsgWhat = 0;
92 gcHeap->ddmNhsgWhen = 0;
93 gcHeap->ddmNhsgWhat = 0;
94 gDvm.gcHeap = gcHeap;
458 GcHeap *gcHeap = gDvm.gcHeap; local
[all...]
H A DDdmHeap.cpp70 if (reason == gDvm.gcHeap->ddmHpifWhen) {
75 if (reason == gDvm.gcHeap->ddmHpifWhen) {
76 if (gDvm.gcHeap->ddmHpifWhen == HPIF_WHEN_NEXT_GC) {
77 gDvm.gcHeap->ddmHpifWhen = HPIF_WHEN_NEVER;
135 gDvm.gcHeap->ddmHpifWhen = when;
397 GcHeap *gcHeap = gDvm.gcHeap; local
404 when = gcHeap->ddmHpsgWhen;
405 what = gcHeap->ddmHpsgWhat;
410 when = gcHeap
[all...]
H A DCopying.cpp442 GcHeap* gcHeap; local
490 gcHeap = calloc(1, sizeof(*gcHeap));
491 assert(gcHeap != NULL);
492 gcHeap->heapSource = heapSource;
494 return gcHeap;
513 void dvmHeapSourceShutdown(GcHeap **gcHeap) argument
515 if (*gcHeap == NULL || (*gcHeap)->heapSource == NULL)
517 free((*gcHeap)
[all...]
H A DHeapSource.cpp62 assert(gDvm.gcHeap != NULL); \
63 assert(gDvm.gcHeap->heapSource != NULL); \
64 assert(gHs == gDvm.gcHeap->heapSource); \
264 HeapSource* hs = gDvm.gcHeap->heapSource;
279 HeapSource* hs = gDvm.gcHeap->heapSource;
428 if (!gDvm.gcHeap->gcRunning) {
506 GcHeap *gcHeap; local
538 gcHeap = (GcHeap *)calloc(1, sizeof(*gcHeap));
539 if (gcHeap
635 dvmHeapSourceShutdown(GcHeap **gcHeap) argument
[all...]
H A DMarkSweep.cpp91 GcMarkContext *ctx = &gDvm.gcHeap->markContext;
183 GcHeap *gcHeap = gDvm.gcHeap; local
184 dvmMarkImmuneObjects(gcHeap->markContext.immuneLimit);
185 dvmVisitRoots(rootMarkObjectVisitor, &gcHeap->markContext);
209 GcMarkContext *ctx = &gDvm.gcHeap->markContext;
406 * the gcHeap for later processing.
414 GcHeap *gcHeap = gDvm.gcHeap; local
422 list = &gcHeap
[all...]
/dalvik/vm/
H A DGlobals.h549 GcHeap* gcHeap; member in struct:DvmGlobals

Completed in 251 milliseconds