hotspot/src/share/vm/memory/metaspace.cpp
changeset 28163 322d55d167be
parent 28023 a4075664328d
child 28372 ce0aad4b8c44
equal deleted inserted replaced
28023:a4075664328d 28163:322d55d167be
   790   "SpaceManager chunk allocation lock";
   790   "SpaceManager chunk allocation lock";
   791 const int SpaceManager::_expand_lock_rank = Monitor::leaf - 1;
   791 const int SpaceManager::_expand_lock_rank = Monitor::leaf - 1;
   792 Mutex* const SpaceManager::_expand_lock =
   792 Mutex* const SpaceManager::_expand_lock =
   793   new Mutex(SpaceManager::_expand_lock_rank,
   793   new Mutex(SpaceManager::_expand_lock_rank,
   794             SpaceManager::_expand_lock_name,
   794             SpaceManager::_expand_lock_name,
   795             Mutex::_allow_vm_block_flag);
   795             Mutex::_allow_vm_block_flag,
       
   796             Monitor::_safepoint_check_never);
   796 
   797 
   797 void VirtualSpaceNode::inc_container_count() {
   798 void VirtualSpaceNode::inc_container_count() {
   798   assert_lock_strong(SpaceManager::expand_lock());
   799   assert_lock_strong(SpaceManager::expand_lock());
   799   _container_count++;
   800   _container_count++;
   800   assert(_container_count == container_count_slow(),
   801   assert(_container_count == container_count_slow(),