< prev index next >

src/share/vm/runtime/arguments.hpp

Print this page
rev 7386 : 8064457: Introduce compressed oops mode disjoint base and improve compressed heap handling.


 554 
 555   static bool CompileMethod(char* className, char* methodName) {
 556     return
 557       methodExists(
 558         className, methodName,
 559         CompileOnlyClassesNum, CompileOnlyClasses, CompileOnlyAllMethods,
 560         CompileOnlyMethodsNum, CompileOnlyMethods, CompileOnlyAllClasses
 561       );
 562   }
 563 
 564   // Java launcher properties
 565   static void process_sun_java_launcher_properties(JavaVMInitArgs* args);
 566 
 567   // System properties
 568   static void init_system_properties();
 569 
 570   // Update/Initialize System properties after JDK version number is known
 571   static void init_version_specific_system_properties();
 572 
 573   // Property List manipulation

 574   static void PropertyList_add(SystemProperty** plist, SystemProperty *element);
 575   static void PropertyList_add(SystemProperty** plist, const char* k, char* v);
 576   static void PropertyList_unique_add(SystemProperty** plist, const char* k, char* v) {
 577     PropertyList_unique_add(plist, k, v, false);
 578   }
 579   static void PropertyList_unique_add(SystemProperty** plist, const char* k, char* v, jboolean append);
 580   static const char* PropertyList_get_value(SystemProperty* plist, const char* key);
 581   static int  PropertyList_count(SystemProperty* pl);
 582   static const char* PropertyList_get_key_at(SystemProperty* pl,int index);
 583   static char* PropertyList_get_value_at(SystemProperty* pl,int index);
 584 
 585   // Miscellaneous System property value getter and setters.
 586   static void set_dll_dir(char *value) { _sun_boot_library_path->set_value(value); }
 587   static void set_java_home(char *value) { _java_home->set_value(value); }
 588   static void set_library_path(char *value) { _java_library_path->set_value(value); }
 589   static void set_ext_dirs(char *value) { _java_ext_dirs->set_value(value); }
 590   static void set_endorsed_dirs(char *value) { _java_endorsed_dirs->set_value(value); }
 591   static void set_sysclasspath(char *value) { _sun_boot_class_path->set_value(value); }
 592   static void append_sysclasspath(const char *value) { _sun_boot_class_path->append_value(value); }
 593   static void set_meta_index_path(char* meta_index_path, char* meta_index_dir) {




 554 
 555   static bool CompileMethod(char* className, char* methodName) {
 556     return
 557       methodExists(
 558         className, methodName,
 559         CompileOnlyClassesNum, CompileOnlyClasses, CompileOnlyAllMethods,
 560         CompileOnlyMethodsNum, CompileOnlyMethods, CompileOnlyAllClasses
 561       );
 562   }
 563 
 564   // Java launcher properties
 565   static void process_sun_java_launcher_properties(JavaVMInitArgs* args);
 566 
 567   // System properties
 568   static void init_system_properties();
 569 
 570   // Update/Initialize System properties after JDK version number is known
 571   static void init_version_specific_system_properties();
 572 
 573   // Property List manipulation
 574   static void PropertyList_add(SystemProperty *element);
 575   static void PropertyList_add(SystemProperty** plist, SystemProperty *element);
 576   static void PropertyList_add(SystemProperty** plist, const char* k, char* v);
 577   static void PropertyList_unique_add(SystemProperty** plist, const char* k, char* v) {
 578     PropertyList_unique_add(plist, k, v, false);
 579   }
 580   static void PropertyList_unique_add(SystemProperty** plist, const char* k, char* v, jboolean append);
 581   static const char* PropertyList_get_value(SystemProperty* plist, const char* key);
 582   static int  PropertyList_count(SystemProperty* pl);
 583   static const char* PropertyList_get_key_at(SystemProperty* pl,int index);
 584   static char* PropertyList_get_value_at(SystemProperty* pl,int index);
 585 
 586   // Miscellaneous System property value getter and setters.
 587   static void set_dll_dir(char *value) { _sun_boot_library_path->set_value(value); }
 588   static void set_java_home(char *value) { _java_home->set_value(value); }
 589   static void set_library_path(char *value) { _java_library_path->set_value(value); }
 590   static void set_ext_dirs(char *value) { _java_ext_dirs->set_value(value); }
 591   static void set_endorsed_dirs(char *value) { _java_endorsed_dirs->set_value(value); }
 592   static void set_sysclasspath(char *value) { _sun_boot_class_path->set_value(value); }
 593   static void append_sysclasspath(const char *value) { _sun_boot_class_path->append_value(value); }
 594   static void set_meta_index_path(char* meta_index_path, char* meta_index_dir) {


< prev index next >