HomeSort by relevance Sort by last modified time
    Searched refs:GcHeap (Results 1 - 9 of 9) sorted by null

  /dalvik/vm/alloc/
HeapSource.h 20 #include "alloc/HeapInternal.h" // for GcHeap
41 GcHeap *dvmHeapSourceStartup(size_t startingSize,
70 void dvmHeapSourceShutdown(GcHeap **gcHeap);
HeapInternal.h 26 struct GcHeap {
CardTable.cpp 56 GcHeap *gcHeap = gDvm.gcHeap;
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->cardTableLength)
    [all...]
Heap.cpp 83 GcHeap *gcHeap;
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
    [all...]
HeapSource.cpp 57 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) {
589 * dvmHeapSource*() functions. Returns a GcHeap structure
592 GcHeap* dvmHeapSourceStartup(size_t startSize, size_t maximumSize,
595 GcHeap *gcHeap;
    [all...]
DdmHeap.cpp 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;
136 gDvm.gcHeap->ddmHpifWhen = when;
433 GcHeap *gcHeap = gDvm.gcHeap;
440 when = gcHeap->ddmHpsgWhen;
441 what = gcHeap->ddmHpsgWhat
    [all...]
MarkSweep.cpp 91 GcMarkContext *ctx = &gDvm.gcHeap->markContext;
183 GcHeap *gcHeap = gDvm.gcHeap;
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
    [all...]
Copying.cpp 440 GcHeap *dvmHeapSourceStartup(size_t startSize, size_t absoluteMaxSize)
442 GcHeap* gcHeap;
490 gcHeap = calloc(1, sizeof(*gcHeap));
491 assert(gcHeap != NULL);
492 gcHeap->heapSource = heapSource;
494 return gcHeap;
513 void dvmHeapSourceShutdown(GcHeap **gcHeap)
    [all...]
  /dalvik/vm/
Globals.h 39 struct GcHeap;
557 GcHeap* gcHeap;
    [all...]

Completed in 200 milliseconds