hotspot/src/share/vm/runtime/commandLineFlagConstraintList.cpp
changeset 33230 23bb11a5cf4e
parent 33198 b37ad9fbf681
parent 33222 e0a340f4ab6e
child 34242 e530decd7c63
equal deleted inserted replaced
33199:ba60c42fa77b 33230:23bb11a5cf4e
   221 
   221 
   222 // Generate func argument to pass into emit_constraint_xxx functions
   222 // Generate func argument to pass into emit_constraint_xxx functions
   223 #define EMIT_CONSTRAINT_CHECK(func, type)                               , func, CommandLineFlagConstraint::type
   223 #define EMIT_CONSTRAINT_CHECK(func, type)                               , func, CommandLineFlagConstraint::type
   224 
   224 
   225 // the "name" argument must be a string literal
   225 // the "name" argument must be a string literal
   226 #define INITIAL_CONSTRAINTS_SIZE 40
   226 #define INITIAL_CONSTRAINTS_SIZE 45
   227 GrowableArray<CommandLineFlagConstraint*>* CommandLineFlagConstraintList::_constraints = NULL;
   227 GrowableArray<CommandLineFlagConstraint*>* CommandLineFlagConstraintList::_constraints = NULL;
   228 CommandLineFlagConstraint::ConstraintType CommandLineFlagConstraintList::_validating_type = CommandLineFlagConstraint::AtParse;
   228 CommandLineFlagConstraint::ConstraintType CommandLineFlagConstraintList::_validating_type = CommandLineFlagConstraint::AtParse;
   229 
   229 
   230 // Check the ranges of all flags that have them or print them out and exit if requested
   230 // Check the ranges of all flags that have them or print them out and exit if requested
   231 void CommandLineFlagConstraintList::init(void) {
   231 void CommandLineFlagConstraintList::init(void) {