src/hotspot/share/gc/parallel/asPSYoungGen.cpp
changeset 49964 99e698e94cc7
parent 49164 7e958a8ebcd3
child 54678 93f09ca4a7f8
equal deleted inserted replaced
49963:93a7cbd3f838 49964:99e698e94cc7
   494 void ASPSYoungGen::reset_after_change() {
   494 void ASPSYoungGen::reset_after_change() {
   495   assert_locked_or_safepoint(Heap_lock);
   495   assert_locked_or_safepoint(Heap_lock);
   496 
   496 
   497   _reserved = MemRegion((HeapWord*)virtual_space()->low_boundary(),
   497   _reserved = MemRegion((HeapWord*)virtual_space()->low_boundary(),
   498                         (HeapWord*)virtual_space()->high_boundary());
   498                         (HeapWord*)virtual_space()->high_boundary());
   499   PSScavenge::reference_processor()->set_span(_reserved);
   499   PSScavenge::set_subject_to_discovery_span(_reserved);
   500 
   500 
   501   HeapWord* new_eden_bottom = (HeapWord*)virtual_space()->low();
   501   HeapWord* new_eden_bottom = (HeapWord*)virtual_space()->low();
   502   HeapWord* eden_bottom = eden_space()->bottom();
   502   HeapWord* eden_bottom = eden_space()->bottom();
   503   if (new_eden_bottom != eden_bottom) {
   503   if (new_eden_bottom != eden_bottom) {
   504     MemRegion eden_mr(new_eden_bottom, eden_space()->end());
   504     MemRegion eden_mr(new_eden_bottom, eden_space()->end());