comparison src/share/vm/services/memoryService.cpp @ 8761:8b4ce9870fd6

8009156: [parfait] Null pointer deference in hotspot/src/share/vm/services/memoryService.cpp Summary: add guarantee() to add_generation_memory_pool() Reviewed-by: kvn, twisti
author morris
date Sat, 16 Mar 2013 07:39:57 -0700
parents db9981fd3124
children 338b3a9e29b5
comparison
equal deleted inserted replaced
8760:96ef09c26978 8761:8b4ce9870fd6
238 238
239 // Add memory pool(s) for one generation 239 // Add memory pool(s) for one generation
240 void MemoryService::add_generation_memory_pool(Generation* gen, 240 void MemoryService::add_generation_memory_pool(Generation* gen,
241 MemoryManager* major_mgr, 241 MemoryManager* major_mgr,
242 MemoryManager* minor_mgr) { 242 MemoryManager* minor_mgr) {
243 guarantee(gen != NULL, "No generation for memory pool");
243 Generation::Name kind = gen->kind(); 244 Generation::Name kind = gen->kind();
244 int index = _pools_list->length(); 245 int index = _pools_list->length();
245 246
246 switch (kind) { 247 switch (kind) {
247 case Generation::DefNew: { 248 case Generation::DefNew: {