hotspot/src/share/vm/runtime/commandLineFlagConstraintList.hpp
changeset 33222 e0a340f4ab6e
parent 33144 c56850e328fc
child 37208 aaf76eb8cfd4
equal deleted inserted replaced
33219:08f642d9214f 33222:e0a340f4ab6e
    52 public:
    52 public:
    53   // During VM initialization, constraint validation will be done order of ConstraintType.
    53   // During VM initialization, constraint validation will be done order of ConstraintType.
    54   enum ConstraintType {
    54   enum ConstraintType {
    55     // Will be validated during argument processing (Arguments::parse_argument).
    55     // Will be validated during argument processing (Arguments::parse_argument).
    56     AtParse         = 0,
    56     AtParse         = 0,
    57     // Will be validated by CommandLineFlagConstraintList::check_constraints(AfterErgo).
    57     // Will be validated inside Threads::create_vm(), right after Arguments::apply_ergo().
    58     AfterErgo       = 1,
    58     AfterErgo       = 1,
    59     // Will be validated by CommandLineFlagConstraintList::check_constraints(AfterMemoryInit).
    59     // Will be validated inside universe_init(), right after Metaspace::global_initialize().
    60     AfterMemoryInit = 2
    60     AfterMemoryInit = 2
    61   };
    61   };
    62 
    62 
    63 private:
    63 private:
    64   const char* _name;
    64   const char* _name;