diff options
author | Divy Srivastava <dj.srivastava23@gmail.com> | 2024-06-30 21:06:33 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-07-01 09:36:33 +0530 |
commit | cd4a0072dc3a9c8783e0a864af9bd428552c2407 (patch) | |
tree | da71f2e1ce47f82c44c5f6bad1b57ca2c101b2e3 /tests | |
parent | bc8a0e6e68547cf07a246b8b6c886de155dc8282 (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.ts | 2 | ||||
-rw-r--r-- | tests/ffi/tests/test.js | 2 |
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"], |