Searched defs:compact_top (Results 1 - 3 of 3) sorted by relevance
/openjdk7/hotspot/src/share/vm/gc_implementation/parallelScavenge/ |
H A D | psMarkSweepDecorator.cpp | 112 HeapWord* compact_top = dest->compaction_top(); local 136 size_t compaction_max_size = pointer_delta(compact_end, compact_top); 142 // First record the last compact_top 143 dest->set_compaction_top(compact_top); 151 compact_top = dest->compaction_top(); 153 assert(compact_top == dest->space()->bottom(), "Advanced to space already in use"); 154 assert(compact_end > compact_top, "Must always be space remaining"); 156 pointer_delta(compact_end, compact_top); 160 if (q != compact_top) { 161 oop(q)->forward_to(oop(compact_top)); [all...] |
/openjdk7/hotspot/src/share/vm/memory/ |
H A D | space.cpp | 382 CompactPoint* cp, HeapWord* compact_top) { 386 size_t compaction_max_size = pointer_delta(end(), compact_top); 389 cp->space->set_compaction_top(compact_top); 397 compact_top = cp->space->bottom(); 398 cp->space->set_compaction_top(compact_top); 400 compaction_max_size = pointer_delta(cp->space->end(), compact_top); 404 if ((HeapWord*)q != compact_top) { 405 q->forward_to(oop(compact_top)); 415 compact_top += size; 420 if (compact_top > c 381 forward(oop q, size_t size, CompactPoint* cp, HeapWord* compact_top) argument [all...] |
/openjdk7/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/ |
H A D | compactibleFreeListSpace.cpp | 169 CompactPoint* cp, HeapWord* compact_top) { 173 size_t compaction_max_size = pointer_delta(end(), compact_top); 186 cp->space->set_compaction_top(compact_top); 194 compact_top = cp->space->bottom(); 195 cp->space->set_compaction_top(compact_top); 201 compaction_max_size = pointer_delta(cp->space->end(), compact_top); 207 if ((HeapWord*)q != compact_top) { 208 q->forward_to(oop(compact_top)); 218 compact_top += adjusted_size; 228 cp->space->cross_threshold(compact_top 168 forward(oop q, size_t size, CompactPoint* cp, HeapWord* compact_top) argument [all...] |
Completed in 47 milliseconds