summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorDivy Srivastava <dj.srivastava23@gmail.com>2024-06-30 21:06:33 -0700
committerGitHub <noreply@github.com>2024-07-01 09:36:33 +0530
commitcd4a0072dc3a9c8783e0a864af9bd428552c2407 (patch)
treeda71f2e1ce47f82c44c5f6bad1b57ca2c101b2e3 /tests
parentbc8a0e6e68547cf07a246b8b6c886de155dc8282 (diff)
BREAKING(unstable/ffi): remove callback reentrant flag (#24367)
Closes https://github.com/denoland/deno/issues/22947 This option is no longer needed as fast calls are now allowed to re-enter the isolate
Diffstat (limited to 'tests')
-rw-r--r--tests/ffi/tests/ffi_types.ts2
-rw-r--r--tests/ffi/tests/test.js2
2 files changed, 1 insertions, 3 deletions
diff --git a/tests/ffi/tests/ffi_types.ts b/tests/ffi/tests/ffi_types.ts
index f093e33eb..590af9369 100644
--- a/tests/ffi/tests/ffi_types.ts
+++ b/tests/ffi/tests/ffi_types.ts
@@ -5,7 +5,7 @@
const remote = Deno.dlopen(
"dummy_lib.so",
{
- method1: { parameters: ["usize", "bool"], result: "void", callback: true },
+ method1: { parameters: ["usize", "bool"], result: "void" },
method2: { parameters: [], result: "void" },
method3: { parameters: ["usize"], result: "void" },
method4: { parameters: ["isize"], result: "void" },
diff --git a/tests/ffi/tests/test.js b/tests/ffi/tests/test.js
index 4b02b2961..16dba6832 100644
--- a/tests/ffi/tests/test.js
+++ b/tests/ffi/tests/test.js
@@ -214,12 +214,10 @@ const dylib = Deno.dlopen(libPath, {
call_stored_function: {
parameters: [],
result: "void",
- callback: true,
},
call_stored_function_2: {
parameters: ["u8"],
result: "void",
- callback: true,
},
log_many_parameters: {
parameters: ["u8", "u16", "u32", "u64", "f64", "f32", "i64", "i32", "i16", "i8", "isize", "usize", "f64", "f32", "f64", "f32", "f64", "f32", "f64"],