< prev index next >

src/share/vm/runtime/arguments.hpp

Print this page




 489   static intx scaled_compile_threshold(intx threshold) {
 490     return scaled_compile_threshold(threshold, CompileThresholdScaling);
 491   }
 492   // Returns freq_log scaled with CompileThresholdScaling
 493   static intx scaled_freq_log(intx freq_log, double scale);
 494   static intx scaled_freq_log(intx freq_log) {
 495     return scaled_freq_log(freq_log, CompileThresholdScaling);
 496   }
 497 
 498   // Parses the arguments, first phase
 499   static jint parse(const JavaVMInitArgs* args);
 500   // Apply ergonomics
 501   static jint apply_ergo();
 502   // Adjusts the arguments after the OS have adjusted the arguments
 503   static jint adjust_after_os();
 504 
 505   static void set_gc_specific_flags();
 506   static inline bool gc_selected(); // whether a gc has been selected
 507   static void select_gc_ergonomically();
 508 





 509   // Check for consistency in the selection of the garbage collector.
 510   static bool check_gc_consistency();        // Check user-selected gc
 511   // Check consistency or otherwise of VM argument settings
 512   static bool check_vm_args_consistency();
 513   // Used by os_solaris
 514   static bool process_settings_file(const char* file_name, bool should_exist, jboolean ignore_unrecognized);
 515 
 516   static size_t conservative_max_heap_alignment() { return _conservative_max_heap_alignment; }
 517   // Return the maximum size a heap with compressed oops can take
 518   static size_t max_heap_for_compressed_oops();
 519 
 520   // return a char* array containing all options
 521   static char** jvm_flags_array()          { return _jvm_flags_array; }
 522   static char** jvm_args_array()           { return _jvm_args_array; }
 523   static int num_jvm_flags()               { return _num_jvm_flags; }
 524   static int num_jvm_args()                { return _num_jvm_args; }
 525   // return the arguments passed to the Java application
 526   static const char* java_command()        { return _java_command; }
 527 
 528   // print jvm_flags, jvm_args and java_command




 489   static intx scaled_compile_threshold(intx threshold) {
 490     return scaled_compile_threshold(threshold, CompileThresholdScaling);
 491   }
 492   // Returns freq_log scaled with CompileThresholdScaling
 493   static intx scaled_freq_log(intx freq_log, double scale);
 494   static intx scaled_freq_log(intx freq_log) {
 495     return scaled_freq_log(freq_log, CompileThresholdScaling);
 496   }
 497 
 498   // Parses the arguments, first phase
 499   static jint parse(const JavaVMInitArgs* args);
 500   // Apply ergonomics
 501   static jint apply_ergo();
 502   // Adjusts the arguments after the OS have adjusted the arguments
 503   static jint adjust_after_os();
 504 
 505   static void set_gc_specific_flags();
 506   static inline bool gc_selected(); // whether a gc has been selected
 507   static void select_gc_ergonomically();
 508 
 509 #if INCLUDE_JVMCI
 510   // Check consistency of jvmci vm argument settings.
 511   static bool check_jvmci_args_consistency();
 512 #endif
 513 
 514   // Check for consistency in the selection of the garbage collector.
 515   static bool check_gc_consistency();        // Check user-selected gc
 516   // Check consistency or otherwise of VM argument settings
 517   static bool check_vm_args_consistency();
 518   // Used by os_solaris
 519   static bool process_settings_file(const char* file_name, bool should_exist, jboolean ignore_unrecognized);
 520 
 521   static size_t conservative_max_heap_alignment() { return _conservative_max_heap_alignment; }
 522   // Return the maximum size a heap with compressed oops can take
 523   static size_t max_heap_for_compressed_oops();
 524 
 525   // return a char* array containing all options
 526   static char** jvm_flags_array()          { return _jvm_flags_array; }
 527   static char** jvm_args_array()           { return _jvm_args_array; }
 528   static int num_jvm_flags()               { return _num_jvm_flags; }
 529   static int num_jvm_args()                { return _num_jvm_args; }
 530   // return the arguments passed to the Java application
 531   static const char* java_command()        { return _java_command; }
 532 
 533   // print jvm_flags, jvm_args and java_command


< prev index next >