< prev index next >

src/hotspot/share/gc/parallel/psCompactionManager.cpp

Print this page
rev 56967 : [mq]: 8220465-parallel-gc-haoyu-li
rev 56968 : [mq]: 8220465-suggestions

@@ -102,15 +102,12 @@
     "Could not create ParCompactionManager");
   assert(ParallelScavengeHeap::heap()->workers().total_workers() != 0,
     "Not initialized?");
 
   _shadow_region_array = new (ResourceObj::C_HEAP, mtInternal) GrowableArray<size_t >(10, true);
-  guarantee(_shadow_region_array != NULL, "Could not allocate shadow_region_array");
-
   _shadow_region_monitor = new Monitor(Mutex::barrier, "CompactionManager monitor",
                                        Mutex::_allow_vm_block_flag, Monitor::_safepoint_check_never);
-  guarantee(_shadow_region_monitor != NULL, "Could not allocate shadow_region_monitor");
 }
 
 void ParCompactionManager::reset_all_bitmap_query_caches() {
   uint parallel_gc_threads = ParallelScavengeHeap::heap()->workers().total_workers();
   for (uint i=0; i<=parallel_gc_threads; i++) {

@@ -193,12 +190,12 @@
 void ParCompactionManager::release_shadow_region(size_t shadow_region) {
   MutexLocker ml(_shadow_region_monitor, Mutex::_no_safepoint_check_flag);
   _shadow_region_array->append(shadow_region);
 }
 
-void ParCompactionManager::enqueue_shadow_region(size_t shadow_region) {
+void ParCompactionManager::add_shadow_region(size_t shadow_region) {
   _shadow_region_array->append(shadow_region);
 }
 
-void ParCompactionManager::dequeue_shadow_region() {
+void ParCompactionManager::remove_all_shadow_regions() {
   _shadow_region_array->clear();
 }
\ No newline at end of file
< prev index next >