Lines Matching refs:changed_region

508   int changed_region = -1;
511 changed_region = j;
514 assert(changed_region != -1, "Don't expect to add a covered region");
515 assert(_covered[changed_region].byte_size() != new_region.byte_size(),
517 resize_covered_region_by_end(changed_region, new_region);
533 void CardTableExtension::resize_covered_region_by_end(int changed_region,
541 assert(changed_region == k, "Changed region is incorrect");
548 if (resize_commit_uncommit(changed_region, new_region)) {
550 resize_update_committed_table(changed_region, new_region);
554 resize_update_card_table_entries(changed_region, new_region);
557 resize_update_covered_table(changed_region, new_region);
560 int ind = changed_region;
586 bool CardTableExtension::resize_commit_uncommit(int changed_region,
590 MemRegion cur_committed = _committed[changed_region];
591 assert(_covered[changed_region].end() == new_region.end(),
596 HeapWord* min_prev_start = lowest_prev_committed_start(changed_region);
664 MemRegion uncommit_region = committed_unique_to_self(changed_region,
678 assert(_committed[changed_region].end() == cur_committed.end(),
683 void CardTableExtension::resize_update_committed_table(int changed_region,
692 _committed[changed_region].end());
693 _committed[changed_region] = new_committed;
694 _committed[changed_region].set_start(new_start_aligned);
697 void CardTableExtension::resize_update_card_table_entries(int changed_region,
700 MemRegion original_covered = _covered[changed_region];
715 void CardTableExtension::resize_update_covered_table(int changed_region,
718 _covered[changed_region].set_start(new_region.start());
719 _covered[changed_region].set_word_size(new_region.word_size());