src/share/vm/runtime/arguments.hpp

changeset 1719
5f1f51edaff6
parent 1679
745c853ee57f
child 1907
c18cbe5936b8
equal deleted inserted replaced
1718:1c72304f1885 1719:5f1f51edaff6
341 static bool verify_percentage(uintx value, const char* name); 341 static bool verify_percentage(uintx value, const char* name);
342 static void describe_range_error(ArgsRange errcode); 342 static void describe_range_error(ArgsRange errcode);
343 static ArgsRange check_memory_size(julong size, julong min_size); 343 static ArgsRange check_memory_size(julong size, julong min_size);
344 static ArgsRange parse_memory_size(const char* s, julong* long_arg, 344 static ArgsRange parse_memory_size(const char* s, julong* long_arg,
345 julong min_size); 345 julong min_size);
346 // Parse a string for a unsigned integer. Returns true if value
347 // is an unsigned integer greater than or equal to the minimum
348 // parameter passed and returns the value in uintx_arg. Returns
349 // false otherwise, with uintx_arg undefined.
350 static bool parse_uintx(const char* value, uintx* uintx_arg,
351 uintx min_size);
346 352
347 // methods to build strings from individual args 353 // methods to build strings from individual args
348 static void build_jvm_args(const char* arg); 354 static void build_jvm_args(const char* arg);
349 static void build_jvm_flags(const char* arg); 355 static void build_jvm_flags(const char* arg);
350 static void add_string(char*** bldarray, int* count, const char* arg); 356 static void add_string(char*** bldarray, int* count, const char* arg);

mercurial