src/hotspot/share/runtime/arguments.hpp
changeset 59070 22ee476cc664
parent 59053 ba6c248cae19
equal deleted inserted replaced
59069:e0d59f0c2b7d 59070:22ee476cc664
   479   static bool lookup_logging_aliases(const char* arg, char* buffer);
   479   static bool lookup_logging_aliases(const char* arg, char* buffer);
   480   static AliasedLoggingFlag catch_logging_aliases(const char* name, bool on);
   480   static AliasedLoggingFlag catch_logging_aliases(const char* name, bool on);
   481 
   481 
   482   static char*  SharedArchivePath;
   482   static char*  SharedArchivePath;
   483   static char*  SharedDynamicArchivePath;
   483   static char*  SharedDynamicArchivePath;
       
   484   static size_t _SharedBaseAddress; // The default value specified in globals.hpp
   484   static int num_archives(const char* archive_path) NOT_CDS_RETURN_(0);
   485   static int num_archives(const char* archive_path) NOT_CDS_RETURN_(0);
   485   static void extract_shared_archive_paths(const char* archive_path,
   486   static void extract_shared_archive_paths(const char* archive_path,
   486                                          char** base_archive_path,
   487                                          char** base_archive_path,
   487                                          char** top_archive_path) NOT_CDS_RETURN;
   488                                          char** top_archive_path) NOT_CDS_RETURN;
   488 
   489 
   561   static exit_hook_t     exit_hook()        { return _exit_hook; }
   562   static exit_hook_t     exit_hook()        { return _exit_hook; }
   562   static vfprintf_hook_t vfprintf_hook()    { return _vfprintf_hook; }
   563   static vfprintf_hook_t vfprintf_hook()    { return _vfprintf_hook; }
   563 
   564 
   564   static const char* GetSharedArchivePath() { return SharedArchivePath; }
   565   static const char* GetSharedArchivePath() { return SharedArchivePath; }
   565   static const char* GetSharedDynamicArchivePath() { return SharedDynamicArchivePath; }
   566   static const char* GetSharedDynamicArchivePath() { return SharedDynamicArchivePath; }
   566 
   567   static size_t default_SharedBaseAddress() { return _SharedBaseAddress; }
   567   // Java launcher properties
   568   // Java launcher properties
   568   static void process_sun_java_launcher_properties(JavaVMInitArgs* args);
   569   static void process_sun_java_launcher_properties(JavaVMInitArgs* args);
   569 
   570 
   570   // System properties
   571   // System properties
   571   static void init_system_properties();
   572   static void init_system_properties();