From fd883c686eeaed92da1c9edf4a721b728818f6ae Mon Sep 17 00:00:00 2001 From: Peter Zhu Date: Sat, 8 Aug 2026 19:56:58 -0400 Subject: [PATCH] Rename UpdateFinalizerObjIdTables to UpdateFinalizerTable Object ID tables are no longer managed by the GC. --- gc/mmtk/src/weak_proc.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gc/mmtk/src/weak_proc.rs b/gc/mmtk/src/weak_proc.rs index d38dbe0..20b8f5e 100644 --- a/gc/mmtk/src/weak_proc.rs +++ b/gc/mmtk/src/weak_proc.rs @@ -118,7 +118,7 @@ impl WeakProcessor { worker.add_work(WorkBucketStage::VMRefClosure, ProcessWeakReferences); - worker.add_work(WorkBucketStage::Prepare, UpdateFinalizerObjIdTables); + worker.add_work(WorkBucketStage::Prepare, UpdateFinalizerTable); let global_tables_count = (crate::upcalls().global_tables_count)(); let work_packets = (0..global_tables_count) @@ -260,13 +260,13 @@ trait GlobalTableProcessingWork { } } -struct UpdateFinalizerObjIdTables; -impl GlobalTableProcessingWork for UpdateFinalizerObjIdTables { +struct UpdateFinalizerTable; +impl GlobalTableProcessingWork for UpdateFinalizerTable { fn process_table(&mut self) { (crate::upcalls().update_finalizer_table)(); } } -impl GCWork for UpdateFinalizerObjIdTables { +impl GCWork for UpdateFinalizerTable { fn do_work(&mut self, worker: &mut GCWorker, mmtk: &'static mmtk::MMTK) { GlobalTableProcessingWork::do_work(self, worker, mmtk); }