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

/dalvik/vm/alloc/
H A DCardTable.cpp56 GcHeap *gcHeap = gDvm.gcHeap; local
59 assert(gcHeap != NULL);
72 gcHeap->cardTableBase = (u1*)allocBase;
73 gcHeap->cardTableLength = growthLimit / GC_CARD_SIZE;
74 gcHeap->cardTableMaxLength = length;
78 gcHeap->cardTableOffset = offset + (offset < 0 ? 0x100 : 0);
79 biasedBase += gcHeap->cardTableOffset;
92 munmap(gDvm.gcHeap->cardTableBase, gDvm.gcHeap
[all...]
H A DHeap.cpp83 GcHeap *gcHeap; local
89 gcHeap = dvmHeapSourceStartup(gDvm.heapStartingSize,
92 if (gcHeap == NULL) {
95 gcHeap->ddmHpifWhen = 0;
96 gcHeap->ddmHpsgWhen = 0;
97 gcHeap->ddmHpsgWhat = 0;
98 gcHeap->ddmNhsgWhen = 0;
99 gcHeap->ddmNhsgWhat = 0;
100 gDvm.gcHeap = gcHeap;
448 GcHeap *gcHeap = gDvm.gcHeap; local
[all...]
H A DDdmHeap.cpp71 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;
136 gDvm.gcHeap->ddmHpifWhen = when;
433 GcHeap *gcHeap = gDvm.gcHeap; local
440 when = gcHeap->ddmHpsgWhen;
441 what = gcHeap->ddmHpsgWhat;
446 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 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...]
H A DHeapSource.cpp57 assert(gDvm.gcHeap != NULL); \
58 assert(gDvm.gcHeap->heapSource != NULL); \
59 assert(gHs == gDvm.gcHeap->heapSource); \
285 HeapSource* hs = gDvm.gcHeap->heapSource;
300 HeapSource* hs = gDvm.gcHeap->heapSource;
517 if (!gDvm.gcHeap->gcRunning) {
595 GcHeap *gcHeap; local
627 gcHeap = (GcHeap *)calloc(1, sizeof(*gcHeap));
628 if (gcHeap
743 dvmHeapSourceShutdown(GcHeap **gcHeap) argument
[all...]
/dalvik/vm/
H A DGlobals.h557 GcHeap* gcHeap; member in struct:DvmGlobals

Completed in 264 milliseconds