8198447: Remove ClassLoaderExt::check()

ClassLoaderExt::check() is no longer needed, remove.

Reviewed-by: lfoltan, ccheung
This commit is contained in:
Jiangli Zhou 2018-03-05 14:24:45 -05:00
parent c0bc887c36
commit 54361e56a8
3 changed files with 2 additions and 39 deletions

View file

@ -1457,9 +1457,6 @@ InstanceKlass* ClassLoader::load_class(Symbol* name, bool search_append_only, TR
if (has_jrt_entry()) {
e = _jrt_entry;
stream = _jrt_entry->open_stream(file_name, CHECK_NULL);
if (!context.check(stream, classpath_index)) {
return NULL;
}
} else {
// Exploded build - attempt to locate class in its defining module's location.
assert(_exploded_entries != NULL, "No exploded build entries present");
@ -1478,9 +1475,6 @@ InstanceKlass* ClassLoader::load_class(Symbol* name, bool search_append_only, TR
e = _first_append_entry;
while (e != NULL) {
stream = e->open_stream(file_name, CHECK_NULL);
if (!context.check(stream, classpath_index)) {
return NULL;
}
if (NULL != stream) {
break;
}