node/deps/v8/test
Kevin Gibbons 74567b2115 deps: V8: backport da20a197a7f9
Original commit message:

    [builtins] Make Promise resolvers not keep resolved Promises alive

    Currently a Promise's resolve/reject functions unconditionally hold the
    Promise, plus a separate bit to track whether the Promise has been
    resolved. Instead, hold a single field with Promise|Undefined.

    This allows GC'ing a resolved Promise even if its resolvers are still
    alive.

    R=olivf@chromium.org

    Fixed: 42213031
    Change-Id: Ice645dbabb79e63dfcac8ae843cad95439d7a1f1
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7646250
    Reviewed-by: Darius Mercadier <dmercadier@chromium.org>
    Commit-Queue: Kevin Gibbons <bakkot@gmail.com>
    Reviewed-by: Olivier Flückiger <olivf@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#108183}

Refs: da20a197a7
Co-authored-by: Kevin Gibbons <bakkot@gmail.com>
PR-URL: https://github.com/nodejs/node/pull/64101
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Richard Lau <richard.lau@ibm.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
2026-06-25 22:06:06 +00:00
..
benchmarks deps: update V8 to 14.6.202.33 2026-04-24 18:01:28 +02:00
bigint deps: update V8 to 14.1.146.11 2025-10-04 18:47:18 +02:00
cctest deps: V8: backport da20a197a7f9 2026-06-25 22:06:06 +00:00
common deps: update V8 to 14.6.202.33 2026-04-24 18:01:28 +02:00
debugger deps: update V8 to 14.6.202.33 2026-04-24 18:01:28 +02:00
debugging deps: update V8 to 14.6.202.33 2026-04-24 18:01:28 +02:00
filecheck deps: update V8 to 14.6.202.33 2026-04-24 18:01:28 +02:00
fuzzer deps: update V8 to 14.6.202.33 2026-04-24 18:01:28 +02:00
fuzzilli
inspector deps: V8: cherry-pick 0cc9eb22c0b0 2026-06-25 22:06:05 +00:00
intl deps: update V8 to 14.6.202.33 2026-04-24 18:01:28 +02:00
js-perf-test deps: update V8 to 14.3.127.12 2025-11-13 15:08:26 +01:00
memory
message deps: update V8 to 14.6.202.33 2026-04-24 18:01:28 +02:00
mjsunit deps: V8: backport da20a197a7f9 2026-06-25 22:06:06 +00:00
mkgrokdump deps: update V8 to 14.6.202.33 2026-04-24 18:01:28 +02:00
mozilla deps: update V8 to 14.1.146.11 2025-10-04 18:47:18 +02:00
test262 deps: update V8 to 14.6.202.33 2026-04-24 18:01:28 +02:00
torque deps: update V8 to 14.1.146.11 2025-10-04 18:47:18 +02:00
unittests deps: V8: backport bef0d9c1bc90 2026-04-24 18:01:32 +02:00
wasm-api-tests deps: update V8 to 14.2.231.9 2025-10-23 07:36:34 +02:00
wasm-js deps: V8: cherry-pick 435a2cdf664c 2026-05-12 15:48:18 +00:00
wasm-spec-tests deps: update V8 to 14.6.202.33 2026-04-24 18:01:28 +02:00
webkit deps: update V8 to 14.2.231.9 2025-10-23 07:36:34 +02:00
BUILD.gn deps: update V8 to 14.2.231.9 2025-10-23 07:36:34 +02:00
OWNERS