8258408: SystemDictionary passes TRAPS to functions that don't throw exceptions

Reviewed-by: dholmes, lfoltan
This commit is contained in:
Coleen Phillimore 2020-12-17 18:49:42 +00:00
parent 9ed0b76403
commit 6e824b3f51
8 changed files with 137 additions and 170 deletions

View file

@ -1319,7 +1319,7 @@ void InstanceKlass::init_implementor() {
}
void InstanceKlass::process_interfaces(Thread *thread) {
void InstanceKlass::process_interfaces() {
// link this class into the implementors list of every interface it implements
for (int i = local_interfaces()->length() - 1; i >= 0; i--) {
assert(local_interfaces()->at(i)->is_klass(), "must be a klass");