equal
deleted
inserted
replaced
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(), |