src/share/vm/memory/metaspace.cpp

changeset 9931
fd44df5e3bc3
parent 9637
eef07cd490d4
parent 9905
6c179587bf5b
equal deleted inserted replaced
9855:274a1ea904c8 9931:fd44df5e3bc3
3431 _vsm = new SpaceManager(NonClassType, lock); 3431 _vsm = new SpaceManager(NonClassType, lock);
3432 3432
3433 if (using_class_space()) { 3433 if (using_class_space()) {
3434 // Allocate SpaceManager for classes. 3434 // Allocate SpaceManager for classes.
3435 _class_vsm = new SpaceManager(ClassType, lock); 3435 _class_vsm = new SpaceManager(ClassType, lock);
3436 } else {
3437 _class_vsm = NULL;
3436 } 3438 }
3437 3439
3438 MutexLockerEx cl(SpaceManager::expand_lock(), Mutex::_no_safepoint_check_flag); 3440 MutexLockerEx cl(SpaceManager::expand_lock(), Mutex::_no_safepoint_check_flag);
3439 3441
3440 // Allocate chunk for metadata objects 3442 // Allocate chunk for metadata objects

mercurial