comparison src/share/vm/runtime/arguments.hpp @ 489:2494ab195856

6653214: MemoryPoolMXBean.setUsageThreshold() does not support large heap sizes. Reviewed-by: ysr, mchung
author swamyv
date Mon, 15 Dec 2008 13:58:57 -0800
parents 1ee8caae33af
children 0fbdb4381b99
comparison
equal deleted inserted replaced
487:80206b8a9128 489:2494ab195856
337 static bool is_bad_option(const JavaVMOption* option, jboolean ignore) { 337 static bool is_bad_option(const JavaVMOption* option, jboolean ignore) {
338 return is_bad_option(option, ignore, NULL); 338 return is_bad_option(option, ignore, NULL);
339 } 339 }
340 static bool verify_percentage(uintx value, const char* name); 340 static bool verify_percentage(uintx value, const char* name);
341 static void describe_range_error(ArgsRange errcode); 341 static void describe_range_error(ArgsRange errcode);
342 static ArgsRange check_memory_size(jlong size, jlong min_size); 342 static ArgsRange check_memory_size(julong size, julong min_size);
343 static ArgsRange parse_memory_size(const char* s, jlong* long_arg, 343 static ArgsRange parse_memory_size(const char* s, julong* long_arg,
344 jlong min_size); 344 julong min_size);
345 345
346 // methods to build strings from individual args 346 // methods to build strings from individual args
347 static void build_jvm_args(const char* arg); 347 static void build_jvm_args(const char* arg);
348 static void build_jvm_flags(const char* arg); 348 static void build_jvm_flags(const char* arg);
349 static void add_string(char*** bldarray, int* count, const char* arg); 349 static void add_string(char*** bldarray, int* count, const char* arg);