src/hotspot/share/classfile/dictionary.cpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File
open Cdiff src/hotspot/share/classfile/dictionary.cpp
src/hotspot/share/classfile/dictionary.cpp
Print this page
*** 501,510 ****
--- 501,516 ----
// There are only a small number of these classes, so it's not worthwhile to
// support them and make CDS more complicated.
ResourceMark rm;
tty->print_cr("Skipping JFR event class %s", ik->name()->as_C_string());
free_entry(p);
+ } else if (ik->has_been_redefined()) {
+ // Similar to the above, we cannot include classes which has beed redefined during
+ // dump time.
+ ResourceMark rm;
+ tty->print_cr("Skipping redefined class %s", ik->name()->as_C_string());
+ free_entry(p);
} else {
p->set_next(master_list);
master_list = p;
}
p = next;
src/hotspot/share/classfile/dictionary.cpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File