Mercurial > hg > truffle
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: { |