Searched refs:compaction_top (Results 1 - 10 of 10) sorted by relevance
/openjdk7/hotspot/src/share/vm/gc_implementation/parallelScavenge/ |
H A D | psMarkSweepDecorator.cpp | 112 HeapWord* compact_top = dest->compaction_top(); 151 compact_top = dest->compaction_top(); 212 compact_top = dest->compaction_top(); 290 // Recall that we required "q == compaction_top". 406 HeapWord* compaction_top = (HeapWord*)oop(q)->forwardee(); local 408 // prefetch beyond compaction_top 409 Prefetch::write(compaction_top, copy_interval); 412 VALIDATE_MARK_SWEEP_ONLY(MarkSweep::live_oop_moved_to(q, size, compaction_top)); 413 assert(q != compaction_top, "everything in this pass should be moving"); 414 Copy::aligned_conjoint_words(q, compaction_top, siz [all...] |
H A D | psMarkSweepDecorator.hpp | 70 HeapWord* compaction_top() { return _compaction_top; } function in class:PSMarkSweepDecorator
|
H A D | psParallelCompact.cpp | 2959 HeapWord* compaction_top) { 2960 assert(oop(q)->forwardee() == NULL || oop(q)->forwardee() == oop(compaction_top), 2964 _live_oops_moved_to->push(oop(compaction_top)); 2968 _cur_gc_live_oops_moved_to->push(compaction_top); 2958 live_oop_moved_to(HeapWord* q, size_t size, HeapWord* compaction_top) argument
|
H A D | psParallelCompact.hpp | 1339 static void live_oop_moved_to(HeapWord* q, size_t size, HeapWord* compaction_top);
|
/openjdk7/hotspot/src/share/vm/memory/ |
H A D | space.hpp | 412 HeapWord* compaction_top() const { return _compaction_top; } function in class:CompactibleSpace 442 // and leaves the "compaction_top" of the final value of 527 compact_top = cp->space->compaction_top(); \ 626 /* save the compaction_top of the compaction space. */ \ 753 HeapWord* compaction_top = (HeapWord*)oop(q)->forwardee(); \ 755 /* prefetch beyond compaction_top */ \ 756 Prefetch::write(compaction_top, copy_interval); \ 760 compaction_top)); \ 761 assert(q != compaction_top, "everything in this pass should be moving"); \ 762 Copy::aligned_conjoint_words(q, compaction_top, siz [all...] |
/openjdk7/hotspot/src/share/vm/gc_implementation/shared/ |
H A D | markSweep.cpp | 280 HeapWord* compaction_top) { 281 assert(oop(q)->forwardee() == NULL || oop(q)->forwardee() == oop(compaction_top), 285 _live_oops_moved_to->push(oop(compaction_top)); 289 _cur_gc_live_oops_moved_to->push(compaction_top); 279 live_oop_moved_to(HeapWord* q, size_t size, HeapWord* compaction_top) argument
|
H A D | markSweep.hpp | 233 static void live_oop_moved_to(HeapWord* q, size_t size, HeapWord* compaction_top);
|
/openjdk7/hotspot/src/share/vm/gc_implementation/g1/ |
H A D | g1MarkSweep.cpp | 231 _mrbs->clear(MemRegion(hr->compaction_top(), end)); 268 _mrbs->clear(MemRegion(hr->compaction_top(), hr->end()));
|
/openjdk7/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/ |
H A D | compactibleFreeListSpace.cpp | 225 // the compaction_top exceeds the current threshold but not for an 297 MemRegion mr(compaction_top(), end());
|
H A D | concurrentMarkSweepGeneration.cpp | 2058 pointer_delta(cms_space->end(), cms_space->compaction_top())
|
Completed in 120 milliseconds