node/test/js-native-api/6_object_wrap
Chengzhong Wu 4a8db273ba
node-api: add nested object wrap and napi_ref test
Test that an napi_ref can be nested inside another ObjectWrap. The test
shows a critical case where a finalizer deletes an `napi_ref` whose
finalizer is also scheduled.

PR-URL: https://github.com/nodejs/node/pull/57981
Reviewed-By: Vladimir Morozov <vmorozov@microsoft.com>
Reviewed-By: Michael Dawson <midawson@redhat.com>
2025-05-19 12:14:02 +02:00
..
binding.gyp node-api: add nested object wrap and napi_ref test 2025-05-19 12:14:02 +02:00
myobject.cc node-api: add nested object wrap and napi_ref test 2025-05-19 12:14:02 +02:00
myobject.h node-api: allow napi_delete_reference in finalizers 2025-01-05 13:05:30 -05:00
nested_wrap.cc node-api: add nested object wrap and napi_ref test 2025-05-19 12:14:02 +02:00
nested_wrap.h node-api: add nested object wrap and napi_ref test 2025-05-19 12:14:02 +02:00
nested_wrap.js node-api: add nested object wrap and napi_ref test 2025-05-19 12:14:02 +02:00
test-basic-finalizer.js node-api: add nested object wrap and napi_ref test 2025-05-19 12:14:02 +02:00
test-object-wrap-ref.js node-api: add nested object wrap and napi_ref test 2025-05-19 12:14:02 +02:00
test.js node-api: add nested object wrap and napi_ref test 2025-05-19 12:14:02 +02:00