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