mirror of
https://github.com/nodejs/node.git
synced 2024-11-21 10:59:27 +00:00
b68fa59960
Previously we hard-code a wrapper id to be used in BaseObjects
to avoid accidentally triggering cppgc on these non-cppgc-managed
objects, but hard-coding can be be hacky and result in mismatch
when we start to create CppHeap ourselves. This patch makes it
more robust by deducing non-cppgc id from the effective cppgc id,
if there is one.
PR-URL: https://github.com/nodejs/node/pull/48660
Refs:
|
||
---|---|---|
.. | ||
node_test_fixture.cc | ||
node_test_fixture.h | ||
test_aliased_buffer.cc | ||
test_base64.cc | ||
test_base_object_ptr.cc | ||
test_cppgc.cc | ||
test_crypto_clienthello.cc | ||
test_dataqueue.cc | ||
test_environment.cc | ||
test_inspector_socket_server.cc | ||
test_inspector_socket.cc | ||
test_json_utils.cc | ||
test_linked_binding.cc | ||
test_node_api.cc | ||
test_node_crypto_env.cc | ||
test_node_crypto.cc | ||
test_node_postmortem_metadata.cc | ||
test_per_process.cc | ||
test_platform.cc | ||
test_quic_cid.cc | ||
test_quic_tokens.cc | ||
test_report.cc | ||
test_sockaddr.cc | ||
test_traced_value.cc | ||
test_util.cc |