OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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