comparison src/share/vm/runtime/arguments.hpp @ 12322:72b7e96c1922

8024545: make develop and notproduct flag values available in product builds Reviewed-by: dholmes, kvn
author twisti
date Thu, 26 Sep 2013 12:07:53 -0700
parents 179cd89fb279
children cefad50507d8 63a4eb8bcd23 b59507f713e0 a034dc5e910b
comparison
equal deleted inserted replaced
12295:1b64d46620a3 12322:72b7e96c1922
358 // Aggressive optimization flags. 358 // Aggressive optimization flags.
359 static void set_aggressive_opts_flags(); 359 static void set_aggressive_opts_flags();
360 360
361 // Argument parsing 361 // Argument parsing
362 static void do_pd_flag_adjustments(); 362 static void do_pd_flag_adjustments();
363 static bool parse_argument(const char* arg, FlagValueOrigin origin); 363 static bool parse_argument(const char* arg, Flag::Flags origin);
364 static bool process_argument(const char* arg, jboolean ignore_unrecognized, FlagValueOrigin origin); 364 static bool process_argument(const char* arg, jboolean ignore_unrecognized, Flag::Flags origin);
365 static void process_java_launcher_argument(const char*, void*); 365 static void process_java_launcher_argument(const char*, void*);
366 static void process_java_compiler_argument(char* arg); 366 static void process_java_compiler_argument(char* arg);
367 static jint parse_options_environment_variable(const char* name, SysClassPath* scp_p, bool* scp_assembly_required_p); 367 static jint parse_options_environment_variable(const char* name, SysClassPath* scp_p, bool* scp_assembly_required_p);
368 static jint parse_java_tool_options_environment_variable(SysClassPath* scp_p, bool* scp_assembly_required_p); 368 static jint parse_java_tool_options_environment_variable(SysClassPath* scp_p, bool* scp_assembly_required_p);
369 static jint parse_java_options_environment_variable(SysClassPath* scp_p, bool* scp_assembly_required_p); 369 static jint parse_java_options_environment_variable(SysClassPath* scp_p, bool* scp_assembly_required_p);
370 static jint parse_vm_init_args(const JavaVMInitArgs* args); 370 static jint parse_vm_init_args(const JavaVMInitArgs* args);
371 static jint parse_each_vm_init_arg(const JavaVMInitArgs* args, SysClassPath* scp_p, bool* scp_assembly_required_p, FlagValueOrigin origin); 371 static jint parse_each_vm_init_arg(const JavaVMInitArgs* args, SysClassPath* scp_p, bool* scp_assembly_required_p, Flag::Flags origin);
372 static jint finalize_vm_init_args(SysClassPath* scp_p, bool scp_assembly_required); 372 static jint finalize_vm_init_args(SysClassPath* scp_p, bool scp_assembly_required);
373 static bool is_bad_option(const JavaVMOption* option, jboolean ignore, 373 static bool is_bad_option(const JavaVMOption* option, jboolean ignore,
374 const char* option_type); 374 const char* option_type);
375 static bool is_bad_option(const JavaVMOption* option, jboolean ignore) { 375 static bool is_bad_option(const JavaVMOption* option, jboolean ignore) {
376 return is_bad_option(option, ignore, NULL); 376 return is_bad_option(option, ignore, NULL);