Skip to content

Commit c128e8f

Browse files
committed
BuiltinFunctions can absolutely keep a Realm alive
1 parent fd6bdbc commit c128e8f

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

nova_vm/src/ecmascript/builtins/builtin_function.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -712,8 +712,7 @@ impl HeapMarkAndSweep for BuiltinFunction {
712712

713713
impl HeapMarkAndSweep for BuiltinFunctionHeapData {
714714
fn mark_values(&self, queues: &mut WorkQueues) {
715-
// Note: Builtin functions cannot keep their realm alive.
716-
// self.realm.mark_values(queues);
715+
self.realm.mark_values(queues);
717716
self.initial_name.mark_values(queues);
718717
self.object_index.mark_values(queues);
719718
}

0 commit comments

Comments
 (0)