File tree Expand file tree Collapse file tree 2 files changed +1
-4
lines changed Expand file tree Collapse file tree 2 files changed +1
-4
lines changed Original file line number Diff line number Diff 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,
Original file line number Diff line number Diff 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.
You can’t perform that action at this time.
0 commit comments