node/deps/v8/test/unittests/heap/cppgc-js
Joyee Cheung 44027fbca8
deps: V8: cherry-pick 93275031284c
Original commit message:

    [cppgc] expose wrapper descriptor on CppHeap

    This makes it possible for embedders to:

    1. Avoid creating wrapper objects that happen to have a layout that
      leads V8 to consider the object cppgc-managed while it's not.
      Refs: https://github.com/nodejs/node/pull/43521
    2. Create cppgc-managed wrapper objects when they do not own the
       CppHeap. Refs: https://github.com/nodejs/node/pull/45704

    Bug: v8:13960
    Change-Id: If31f4d56c5ead59dc0d56f937494d23d631f7438
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4598833
    Reviewed-by: Michael Lippautz <mlippautz@chromium.org>
    Commit-Queue: Michael Lippautz <mlippautz@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#88490}

Refs: 9327503128
PR-URL: https://github.com/nodejs/node/pull/48660
Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
2023-07-21 16:44:20 +02:00
..
embedder-roots-handler-unittest.cc deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
traced-reference-unittest.cc deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
unified-heap-snapshot-unittest.cc deps: update V8 to 10.7.193.13 2022-10-11 07:24:33 +02:00
unified-heap-unittest.cc deps: V8: cherry-pick 93275031284c 2023-07-21 16:44:20 +02:00
unified-heap-utils.cc deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
unified-heap-utils.h deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
young-unified-heap-unittest.cc deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00