Skip to content

Commit 3d37c4e

Browse files
author
Thomas Schatzl
committed
8361693: Remove Klass::clean_subklass_tree()
Reviewed-by: zgu, kbarrett
1 parent 73ab54e commit 3d37c4e

File tree

2 files changed

+1
-4
lines changed

2 files changed

+1
-4
lines changed

src/hotspot/share/gc/shared/parallelCleaning.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ void KlassCleaningTask::work() {
122122

123123
// One worker will clean the subklass/sibling klass tree.
124124
if (claim_clean_klass_tree_task()) {
125-
Klass::clean_subklass_tree();
125+
Klass::clean_weak_klass_links(true /* class_unloading_occurred */, false /* clean_alive_klasses */);
126126
}
127127

128128
// All workers will help cleaning the classes,

src/hotspot/share/oops/klass.hpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -735,9 +735,6 @@ class Klass : public Metadata {
735735
void clean_subklass();
736736

737737
static void clean_weak_klass_links(bool unloading_occurred, bool clean_alive_klasses = true);
738-
static void clean_subklass_tree() {
739-
clean_weak_klass_links(/*unloading_occurred*/ true , /* clean_alive_klasses */ false);
740-
}
741738

742739
// Return self, except for abstract classes with exactly 1
743740
// implementor. Then return the 1 concrete implementation.

0 commit comments

Comments
 (0)