fix: 补晋升域弱键定夺 in-run 钉与文档前提

This commit is contained in:
2026-09-24 07:33:50 +00:00
parent fd21fa6b3f
commit d0b47a6610
3 changed files with 86 additions and 0 deletions
+7
View File
@@ -370,6 +370,13 @@ impl SessionGc {
}
}
}
if obj.is_weak_map_obj() {
for value in weak_map::weak_map_native_edges(obj) {
if value.is_string() {
Self::mark_string_live(live, value.as_string_ptr_mut());
}
}
}
if obj.is_module_namespace() {
for value in module::module_ns_native_edges(obj) {
if value.is_string() {