8214972: Uses of klass_holder() except GC need to apply GC barriers

Fix klass_holder() and make all callers use it, remove holder_phantom().

Reviewed-by: eosterlund, dlong
This commit is contained in:
Coleen Phillimore 2018-12-07 14:48:35 -05:00
parent 0a8c4491c2
commit 3d0faa649c
9 changed files with 12 additions and 23 deletions

View file

@ -467,10 +467,6 @@ void Klass::clean_subklass() {
}
}
oop Klass::holder_phantom() const {
return class_loader_data()->holder_phantom();
}
void Klass::clean_weak_klass_links(bool unloading_occurred, bool clean_alive_klasses) {
if (!ClassUnloading || !unloading_occurred) {
return;