File tree Expand file tree Collapse file tree 3 files changed +4
-7
lines changed
Expand file tree Collapse file tree 3 files changed +4
-7
lines changed Original file line number Diff line number Diff line change 1010
1111namespace GC {
1212
13- // Defers all garbage collection activity (both starting new cycles and
14- // running incremental marking steps) for the lifetime of this object.
15- // Write barriers remain active during deferral so the tri-color invariant
16- // is preserved. When the last DeferGC is destroyed, a deferred collection
17- // runs if one was requested.
13+ // note: write barriers remain active during deferral to ensure the tri-color
14+ // invariant is preserved.
1815class GC_API DeferGC {
1916public:
2017 explicit DeferGC (Heap& heap)
Original file line number Diff line number Diff line change 11/*
2- * Copyright (c) 2026, Marc Butler <marc@ladybird .org>
2+ * Copyright (c) 2026, Marc Butler <marc@mailworks .org>
33 *
44 * SPDX-License-Identifier: BSD-2-Clause
55 */
Original file line number Diff line number Diff line change 11/*
2- * Copyright (c) 2026, Marc Butler <marc@ladybird .org>
2+ * Copyright (c) 2026, Marc Butler <marc@mailworks .org>
33 *
44 * SPDX-License-Identifier: BSD-2-Clause
55 */
You can’t perform that action at this time.
0 commit comments