< prev index next >
src/hotspot/share/memory/filemap.hpp
Print this page
@@ -300,10 +300,14 @@
static void allocate_shared_path_table();
static void check_nonempty_dir_in_shared_path_table();
bool validate_shared_path_table();
static void update_shared_classpath(ClassPathEntry *cpe, SharedClassPathEntry* ent, TRAPS);
+#if INCLUDE_JVMTI
+ static ClassFileStream* open_stream_for_jvmti(InstanceKlass* ik, TRAPS);
+#endif
+
static SharedClassPathEntry* shared_path(int index) {
if (index < 0) {
return NULL;
}
assert(index < _shared_path_table_size, "sanity");
@@ -346,8 +350,13 @@
address start_address_as_decoded_from_archive(CDSFileMapRegion* spc) {
return decode_start_address(spc, false);
}
address decode_start_address(CDSFileMapRegion* spc, bool with_current_oop_encoding_mode);
+
+#if INCLUDE_JVMTI
+ static ClassPathEntry** _classpath_entries_for_jvmti;
+ static ClassPathEntry* get_classpath_entry_for_jvmti(int i, TRAPS);
+#endif
};
#endif // SHARE_MEMORY_FILEMAP_HPP
< prev index next >