src: set arraybuffer_untransferable_private_symbol
for ArrayBuffer
whose buffers are not own by BackingStore
. This
would help us avoid problem with the new V8 BackingStore API where new
ArrayBuffer
is allocated at the same place of previous ArrayBuffer
that is still being tracked in BackingStore
table.
Ref: https://github.com/nodejs/node/issues/31052
Checklist
-
make -j4 test
(UNIX), orvcbuild test
(Windows) passes -
tests and/or benchmarks are included -
documentation is changed or added -
commit message follows commit guidelines