src/share/vm/runtime/arguments.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File 8026324.01 Sdiff src/share/vm/runtime

src/share/vm/runtime/arguments.hpp

Print this page




 474   static void check_deprecated_gc_flags();
 475   // Check consistency or otherwise of VM argument settings
 476   static bool check_vm_args_consistency();
 477   // Used by os_solaris
 478   static bool process_settings_file(const char* file_name, bool should_exist, jboolean ignore_unrecognized);
 479 
 480   static size_t conservative_max_heap_alignment() { return _conservative_max_heap_alignment; }
 481   // Return the maximum size a heap with compressed oops can take
 482   static size_t max_heap_for_compressed_oops();
 483 
 484   // return a char* array containing all options
 485   static char** jvm_flags_array()          { return _jvm_flags_array; }
 486   static char** jvm_args_array()           { return _jvm_args_array; }
 487   static int num_jvm_flags()               { return _num_jvm_flags; }
 488   static int num_jvm_args()                { return _num_jvm_args; }
 489   // return the arguments passed to the Java application
 490   static const char* java_command()        { return _java_command; }
 491 
 492   // print jvm_flags, jvm_args and java_command
 493   static void print_on(outputStream* st);

 494 
 495   // convenient methods to obtain / print jvm_flags and jvm_args
 496   static const char* jvm_flags()           { return build_resource_string(_jvm_flags_array, _num_jvm_flags); }
 497   static const char* jvm_args()            { return build_resource_string(_jvm_args_array, _num_jvm_args); }
 498   static void print_jvm_flags_on(outputStream* st);
 499   static void print_jvm_args_on(outputStream* st);
 500 
 501   // -Dkey=value flags
 502   static SystemProperty*  system_properties()   { return _system_properties; }
 503   static const char*    get_property(const char* key);
 504 
 505   // -Djava.vendor.url.bug
 506   static const char* java_vendor_url_bug()  { return _java_vendor_url_bug; }
 507 
 508   // -Dsun.java.launcher
 509   static const char* sun_java_launcher()    { return _sun_java_launcher; }
 510   // Was VM created by a Java launcher?
 511   static bool created_by_java_launcher();
 512   // -Dsun.java.launcher.is_altjvm
 513   static bool sun_java_launcher_is_altjvm();




 474   static void check_deprecated_gc_flags();
 475   // Check consistency or otherwise of VM argument settings
 476   static bool check_vm_args_consistency();
 477   // Used by os_solaris
 478   static bool process_settings_file(const char* file_name, bool should_exist, jboolean ignore_unrecognized);
 479 
 480   static size_t conservative_max_heap_alignment() { return _conservative_max_heap_alignment; }
 481   // Return the maximum size a heap with compressed oops can take
 482   static size_t max_heap_for_compressed_oops();
 483 
 484   // return a char* array containing all options
 485   static char** jvm_flags_array()          { return _jvm_flags_array; }
 486   static char** jvm_args_array()           { return _jvm_args_array; }
 487   static int num_jvm_flags()               { return _num_jvm_flags; }
 488   static int num_jvm_args()                { return _num_jvm_args; }
 489   // return the arguments passed to the Java application
 490   static const char* java_command()        { return _java_command; }
 491 
 492   // print jvm_flags, jvm_args and java_command
 493   static void print_on(outputStream* st);
 494   static void print_summary_on(outputStream* st);
 495 
 496   // convenient methods to obtain / print jvm_flags and jvm_args
 497   static const char* jvm_flags()           { return build_resource_string(_jvm_flags_array, _num_jvm_flags); }
 498   static const char* jvm_args()            { return build_resource_string(_jvm_args_array, _num_jvm_args); }
 499   static void print_jvm_flags_on(outputStream* st);
 500   static void print_jvm_args_on(outputStream* st);
 501 
 502   // -Dkey=value flags
 503   static SystemProperty*  system_properties()   { return _system_properties; }
 504   static const char*    get_property(const char* key);
 505 
 506   // -Djava.vendor.url.bug
 507   static const char* java_vendor_url_bug()  { return _java_vendor_url_bug; }
 508 
 509   // -Dsun.java.launcher
 510   static const char* sun_java_launcher()    { return _sun_java_launcher; }
 511   // Was VM created by a Java launcher?
 512   static bool created_by_java_launcher();
 513   // -Dsun.java.launcher.is_altjvm
 514   static bool sun_java_launcher_is_altjvm();


src/share/vm/runtime/arguments.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File