src/hotspot/share/memory/filemap.hpp
changeset 51439 0517bd2a0eda
parent 50199 83d8b3a25f25
child 51477 e77d7687c831
equal deleted inserted replaced
51438:6ca468ea3564 51439:0517bd2a0eda
   190     size_t _shared_path_entry_size;
   190     size_t _shared_path_entry_size;
   191     Array<u8>* _shared_path_table;
   191     Array<u8>* _shared_path_table;
   192 
   192 
   193     jshort _app_class_paths_start_index;  // Index of first app classpath entry
   193     jshort _app_class_paths_start_index;  // Index of first app classpath entry
   194     jshort _app_module_paths_start_index; // Index of first module path entry
   194     jshort _app_module_paths_start_index; // Index of first module path entry
       
   195     jshort _max_used_path_index;          // max path index referenced during CDS dump
   195     bool   _verify_local;                 // BytecodeVerificationLocal setting
   196     bool   _verify_local;                 // BytecodeVerificationLocal setting
   196     bool   _verify_remote;                // BytecodeVerificationRemote setting
   197     bool   _verify_remote;                // BytecodeVerificationRemote setting
   197     bool   _has_platform_or_app_classes;  // Archive contains app classes
   198     bool   _has_platform_or_app_classes;  // Archive contains app classes
   198 
   199 
   199     void set_has_platform_or_app_classes(bool v) {
   200     void set_has_platform_or_app_classes(bool v) {
   200       _has_platform_or_app_classes = v;
   201       _has_platform_or_app_classes = v;
   201     }
   202     }
   202     bool has_platform_or_app_classes() { return _has_platform_or_app_classes; }
   203     bool has_platform_or_app_classes() { return _has_platform_or_app_classes; }
       
   204     jshort max_used_path_index()       { return _max_used_path_index; }
       
   205     jshort app_module_paths_start_index() { return _app_module_paths_start_index; }
   203 
   206 
   204     char* region_addr(int idx);
   207     char* region_addr(int idx);
   205 
   208 
   206     bool validate();
   209     bool validate();
   207     void populate(FileMapInfo* info, size_t alignment);
   210     void populate(FileMapInfo* info, size_t alignment);