--- a/hotspot/src/share/vm/runtime/arguments.hpp Tue Feb 23 23:14:34 2010 -0500
+++ b/hotspot/src/share/vm/runtime/arguments.hpp Wed Feb 24 07:00:33 2010 -0800
@@ -343,6 +343,12 @@
static ArgsRange check_memory_size(julong size, julong min_size);
static ArgsRange parse_memory_size(const char* s, julong* long_arg,
julong min_size);
+ // Parse a string for a unsigned integer. Returns true if value
+ // is an unsigned integer greater than or equal to the minimum
+ // parameter passed and returns the value in uintx_arg. Returns
+ // false otherwise, with uintx_arg undefined.
+ static bool parse_uintx(const char* value, uintx* uintx_arg,
+ uintx min_size);
// methods to build strings from individual args
static void build_jvm_args(const char* arg);