summaryrefslogtreecommitdiff
path: root/test_ffi/tests
diff options
context:
space:
mode:
authorAapo Alasuutari <aapo.alasuutari@gmail.com>2023-03-05 10:01:23 +0200
committerGitHub <noreply@github.com>2023-03-05 08:01:23 +0000
commitda201d9ea5e00f7fd2aefc3222759f3c253c1882 (patch)
tree2c1289a43454f6d804295d160601d849c5015468 /test_ffi/tests
parent0910be4d64272be6774b8b3d44852737e8c53ad4 (diff)
feat(ext/ffi): Make External pointers keep reference to V8 buffer (#17955)
Diffstat (limited to 'test_ffi/tests')
-rw-r--r--test_ffi/tests/bench.js6
1 files changed, 0 insertions, 6 deletions
diff --git a/test_ffi/tests/bench.js b/test_ffi/tests/bench.js
index b70b41e8f..a3983fb2b 100644
--- a/test_ffi/tests/bench.js
+++ b/test_ffi/tests/bench.js
@@ -354,8 +354,6 @@ Deno.bench("nop_f64()", () => {
const { nop_buffer } = dylib.symbols;
const buffer = new Uint8Array(8).fill(5);
-// Make sure the buffer does not get collected
-globalThis.buffer = buffer;
Deno.bench("nop_buffer()", () => {
nop_buffer(buffer);
});
@@ -565,8 +563,6 @@ Deno.bench("return_buffer_nonblocking()", async () => {
const { nop_many_parameters } = dylib.symbols;
const buffer2 = new Uint8Array(8).fill(25);
-// Make sure the buffer does not get collected
-globalThis.buffer2 = buffer2;
Deno.bench("nop_many_parameters()", () => {
nop_many_parameters(
135,
@@ -635,8 +631,6 @@ Deno.bench("Deno.UnsafePointer.of", () => {
});
const cstringBuffer = new TextEncoder().encode("Best believe it!\0");
-// Make sure the buffer does not get collected
-globalThis.cstringBuffer = cstringBuffer;
const cstringPointerView = new Deno.UnsafePointerView(
Deno.UnsafePointer.of(cstringBuffer),
);