Searched defs:compact_top (Results 1 - 3 of 3) sorted by relevance

/openjdk7/hotspot/src/share/vm/gc_implementation/parallelScavenge/
H A DpsMarkSweepDecorator.cpp112 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 Dspace.cpp382 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 DcompactibleFreeListSpace.cpp169 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