8072863: Replace fatal() with vm_exit_during_initialization() when an incorrect class is found on the bootclasspath

Reviewed-by: dholmes, coleenp
This commit is contained in:
Cheleswer Sahu 2015-04-13 23:04:02 -07:00 committed by David Buck
parent 74a8303c24
commit f93a647092
2 changed files with 3 additions and 3 deletions

View file

@ -1234,7 +1234,7 @@ int WhiteBox::offset_for_field(const char* field_name, oop object,
if (res == NULL) {
tty->print_cr("Invalid layout of %s at %s", ik->external_name(),
name_symbol->as_C_string());
fatal("Invalid layout of preloaded class");
vm_exit_during_initialization("Invalid layout of preloaded class: use -XX:+TraceClassLoading to see the origin of the problem class");
}
//fetch the field at the offset we've found