src/share/vm/services/diagnosticArgument.cpp

changeset 9858
b985cbb00e68
parent 9327
f96fcd9e1e1b
child 9931
fd44df5e3bc3
equal deleted inserted replaced
9727:c7a3e57fdf4a 9858:b985cbb00e68
278 278
279 template <> void DCmdArgument<MemorySizeArgument>::parse_value(const char* str, 279 template <> void DCmdArgument<MemorySizeArgument>::parse_value(const char* str,
280 size_t len, TRAPS) { 280 size_t len, TRAPS) {
281 if (str == NULL) { 281 if (str == NULL) {
282 THROW_MSG(vmSymbols::java_lang_IllegalArgumentException(), 282 THROW_MSG(vmSymbols::java_lang_IllegalArgumentException(),
283 "Integer parsing error nanotime value: syntax error"); 283 "Parsing error memory size value: syntax error, value is null\n");
284 } 284 }
285 285
286 if (*str == '-') { 286 if (*str == '-') {
287 THROW_MSG(vmSymbols::java_lang_IllegalArgumentException(), 287 THROW_MSG(vmSymbols::java_lang_IllegalArgumentException(),
288 "Parsing error memory size value: negative values not allowed"); 288 "Parsing error memory size value: negative values not allowed");

mercurial