src/hotspot/share/runtime/arguments.cpp
changeset 58047 01905d6a828b
parent 57876 30db6422848b
child 58084 cddef3bde924
equal deleted inserted replaced
58046:7efe5923cfdc 58047:01905d6a828b
   626   } else {
   626   } else {
   627     return true;
   627     return true;
   628   }
   628   }
   629 }
   629 }
   630 
   630 
   631 extern bool lookup_special_flag_ext(const char *flag_name, SpecialFlag& flag);
       
   632 
       
   633 static bool lookup_special_flag(const char *flag_name, SpecialFlag& flag) {
   631 static bool lookup_special_flag(const char *flag_name, SpecialFlag& flag) {
   634   // Allow extensions to have priority
       
   635   if (lookup_special_flag_ext(flag_name, flag)) {
       
   636     return true;
       
   637   }
       
   638 
       
   639   for (size_t i = 0; special_jvm_flags[i].name != NULL; i++) {
   632   for (size_t i = 0; special_jvm_flags[i].name != NULL; i++) {
   640     if ((strcmp(special_jvm_flags[i].name, flag_name) == 0)) {
   633     if ((strcmp(special_jvm_flags[i].name, flag_name) == 0)) {
   641       flag = special_jvm_flags[i];
   634       flag = special_jvm_flags[i];
   642       return true;
   635       return true;
   643     }
   636     }