Lines Matching refs:gDvm
56 GcHeap *gcHeap = gDvm.gcHeap;
81 gDvm.biasedCardTableBase = biasedBase;
91 gDvm.biasedCardTableBase = NULL;
92 munmap(gDvm.gcHeap->cardTableBase, gDvm.gcHeap->cardTableLength);
134 assert(gDvm.gcHeap->cardTableBase != NULL);
136 if (gDvm.lowMemoryMode) {
138 madvise(gDvm.gcHeap->cardTableBase, gDvm.gcHeap->cardTableLength, MADV_DONTNEED);
144 if (maxLiveCard > gDvm.gcHeap->cardTableLength) {
145 maxLiveCard = gDvm.gcHeap->cardTableLength;
148 memset(gDvm.gcHeap->cardTableBase, GC_CARD_CLEAN, maxLiveCard);
157 GcHeap *h = gDvm.gcHeap;
169 u1 *biasedBase = gDvm.biasedCardTableBase;
181 uintptr_t offset = cardAddr - gDvm.biasedCardTableBase;
318 size_t offset = gDvm.offJavaLangRefReference_referent;
333 if (obj->clazz == gDvm.classJavaLangString) {
346 GcMarkStack *stack = &gDvm.gcHeap->markContext.stack;
392 HeapBitmap *markBits = gDvm.gcHeap->markContext.bitmap;