From ac0510f3809c980386ea869eb865003f76c247a1 Mon Sep 17 00:00:00 2001 From: Basilisk-Dev Date: Sun, 24 May 2026 14:57:38 -0400 Subject: [PATCH] Revert "Issue #3092 - Implement BackgroundFinalizeTask for parallel garbage collection finalization" This reverts commit 8ca5438db9840c21ec246d92adfe38b1c4557d5b. --- js/src/jsgc.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/src/jsgc.cpp b/js/src/jsgc.cpp index 84d6a1071d..305d9d2774 100644 --- a/js/src/jsgc.cpp +++ b/js/src/jsgc.cpp @@ -4716,7 +4716,7 @@ PrepareWeakCacheTasks(JSRuntime* rt) WeakCacheTaskVector out; for (GCZoneGroupIter zone(rt); !zone.done(); zone.next()) { for (JS::WeakCache* cache : zone->weakCaches_) { - if (!out.emplaceBack(rt, *cache)) { + if (!out.append(SweepWeakCacheTask(rt, *cache))) { SweepWeakCachesFromMainThread(rt); return WeakCacheTaskVector(); }