src/hotspot/share/memory/filemap.hpp
changeset 53884 1a7b57d02107
parent 53244 9807daeb47c4
child 54340 2221f042556d
equal deleted inserted replaced
53883:f41793b5b83f 53884:1a7b57d02107
   300   static void allocate_shared_path_table();
   300   static void allocate_shared_path_table();
   301   static void check_nonempty_dir_in_shared_path_table();
   301   static void check_nonempty_dir_in_shared_path_table();
   302   bool validate_shared_path_table();
   302   bool validate_shared_path_table();
   303   static void update_shared_classpath(ClassPathEntry *cpe, SharedClassPathEntry* ent, TRAPS);
   303   static void update_shared_classpath(ClassPathEntry *cpe, SharedClassPathEntry* ent, TRAPS);
   304 
   304 
       
   305 #if INCLUDE_JVMTI
       
   306   static ClassFileStream* open_stream_for_jvmti(InstanceKlass* ik, TRAPS);
       
   307 #endif
       
   308 
   305   static SharedClassPathEntry* shared_path(int index) {
   309   static SharedClassPathEntry* shared_path(int index) {
   306     if (index < 0) {
   310     if (index < 0) {
   307       return NULL;
   311       return NULL;
   308     }
   312     }
   309     assert(index < _shared_path_table_size, "sanity");
   313     assert(index < _shared_path_table_size, "sanity");
   346   address start_address_as_decoded_from_archive(CDSFileMapRegion* spc) {
   350   address start_address_as_decoded_from_archive(CDSFileMapRegion* spc) {
   347     return decode_start_address(spc, false);
   351     return decode_start_address(spc, false);
   348   }
   352   }
   349 
   353 
   350   address decode_start_address(CDSFileMapRegion* spc, bool with_current_oop_encoding_mode);
   354   address decode_start_address(CDSFileMapRegion* spc, bool with_current_oop_encoding_mode);
       
   355 
       
   356 #if INCLUDE_JVMTI
       
   357   static ClassPathEntry** _classpath_entries_for_jvmti;
       
   358   static ClassPathEntry* get_classpath_entry_for_jvmti(int i, TRAPS);
       
   359 #endif
   351 };
   360 };
   352 
   361 
   353 #endif // SHARE_MEMORY_FILEMAP_HPP
   362 #endif // SHARE_MEMORY_FILEMAP_HPP