src/hotspot/share/classfile/klassFactory.cpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File
open Cdiff src/hotspot/share/classfile/klassFactory.cpp
src/hotspot/share/classfile/klassFactory.cpp
Print this page
*** 82,92 ****
} else {
pathname = "";
}
} else {
SharedClassPathEntry* ent =
! (SharedClassPathEntry*)FileMapInfo::shared_classpath(path_index);
pathname = ent == NULL ? NULL : ent->name();
}
ClassFileStream* stream = new ClassFileStream(ptr,
end_ptr - ptr,
pathname,
--- 82,92 ----
} else {
pathname = "";
}
} else {
SharedClassPathEntry* ent =
! (SharedClassPathEntry*)FileMapInfo::shared_path(path_index);
pathname = ent == NULL ? NULL : ent->name();
}
ClassFileStream* stream = new ClassFileStream(ptr,
end_ptr - ptr,
pathname,
*** 230,240 ****
TRACE_KLASS_CREATION(result, parser, THREAD);
#if INCLUDE_CDS
if (DumpSharedSpaces) {
! ClassLoader::record_result(result, stream);
#if INCLUDE_JVMTI
assert(cached_class_file == NULL, "Sanity");
// Archive the class stream data into the optional data section
JvmtiCachedClassFileData *p;
int len;
--- 230,240 ----
TRACE_KLASS_CREATION(result, parser, THREAD);
#if INCLUDE_CDS
if (DumpSharedSpaces) {
! ClassLoader::record_result(result, stream, THREAD);
#if INCLUDE_JVMTI
assert(cached_class_file == NULL, "Sanity");
// Archive the class stream data into the optional data section
JvmtiCachedClassFileData *p;
int len;
src/hotspot/share/classfile/klassFactory.cpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File