equal
deleted
inserted
replaced
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 |