1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-22 15:24:46 -05:00
denoland-deno/ops/optimizer_tests
Divy Srivastava fcdcc8c0c3
feat(ops): support raw pointer arguments (#16826)
See https://github.com/denoland/deno/pull/16814#discussion_r1032744083.
Allows nullable buffers in low-level ops like FFI:

```rust
fn op_ffi_ptr_of<FP>(
  state: &mut OpState,
  buf: *const u8,
  out: &mut [u32],
) 
where
  FP: FfiPermissions + 'static {
  // ..
}
```
2022-11-26 20:07:43 +05:30
..
async_nop.expected feat(ops): implement fast lazy async ops (#16579) 2022-11-11 19:14:53 +05:30
async_nop.out feat(ops): implement fast lazy async ops (#16579) 2022-11-11 19:14:53 +05:30
async_nop.rs feat(ops): implement fast lazy async ops (#16579) 2022-11-11 19:14:53 +05:30
async_result.expected feat(ops): implement fast lazy async ops (#16579) 2022-11-11 19:14:53 +05:30
async_result.out feat(ops): implement fast lazy async ops (#16579) 2022-11-11 19:14:53 +05:30
async_result.rs feat(ops): implement fast lazy async ops (#16579) 2022-11-11 19:14:53 +05:30
callback_options.expected feat(ops): implement fast lazy async ops (#16579) 2022-11-11 19:14:53 +05:30
callback_options.out refactor(ops): Rewrite fast call optimizer and codegen (#16514) 2022-11-10 17:23:31 +05:30
callback_options.rs refactor(ops): Rewrite fast call optimizer and codegen (#16514) 2022-11-10 17:23:31 +05:30
incompatible_1.expected refactor(ops): Rewrite fast call optimizer and codegen (#16514) 2022-11-10 17:23:31 +05:30
incompatible_1.rs refactor(ops): Rewrite fast call optimizer and codegen (#16514) 2022-11-10 17:23:31 +05:30
op_state.expected feat(ops): implement fast lazy async ops (#16579) 2022-11-11 19:14:53 +05:30
op_state.out refactor(ops): Rewrite fast call optimizer and codegen (#16514) 2022-11-10 17:23:31 +05:30
op_state.rs refactor(ops): Rewrite fast call optimizer and codegen (#16514) 2022-11-10 17:23:31 +05:30
op_state_basic1.expected feat(ops): implement fast lazy async ops (#16579) 2022-11-11 19:14:53 +05:30
op_state_basic1.out refactor(ops): Rewrite fast call optimizer and codegen (#16514) 2022-11-10 17:23:31 +05:30
op_state_basic1.rs refactor(ops): Rewrite fast call optimizer and codegen (#16514) 2022-11-10 17:23:31 +05:30
op_state_generics.expected feat(ops): implement fast lazy async ops (#16579) 2022-11-11 19:14:53 +05:30
op_state_generics.out refactor(ops): Rewrite fast call optimizer and codegen (#16514) 2022-11-10 17:23:31 +05:30
op_state_generics.rs refactor(ops): Rewrite fast call optimizer and codegen (#16514) 2022-11-10 17:23:31 +05:30
op_state_result.expected feat(ops): implement fast lazy async ops (#16579) 2022-11-11 19:14:53 +05:30
op_state_result.out refactor(ops): Rewrite fast call optimizer and codegen (#16514) 2022-11-10 17:23:31 +05:30
op_state_result.rs refactor(ops): Rewrite fast call optimizer and codegen (#16514) 2022-11-10 17:23:31 +05:30
op_state_warning.expected feat(ops): implement fast lazy async ops (#16579) 2022-11-11 19:14:53 +05:30
op_state_warning.out feat(ops): implement fast lazy async ops (#16579) 2022-11-11 19:14:53 +05:30
op_state_warning.rs feat(ops): implement fast lazy async ops (#16579) 2022-11-11 19:14:53 +05:30
op_state_with_transforms.expected feat(ops): implement fast lazy async ops (#16579) 2022-11-11 19:14:53 +05:30
op_state_with_transforms.out refactor(ops): Rewrite fast call optimizer and codegen (#16514) 2022-11-10 17:23:31 +05:30
op_state_with_transforms.rs refactor(ops): Rewrite fast call optimizer and codegen (#16514) 2022-11-10 17:23:31 +05:30
opstate_with_arity.expected feat(ops): implement fast lazy async ops (#16579) 2022-11-11 19:14:53 +05:30
opstate_with_arity.out refactor(ops): Rewrite fast call optimizer and codegen (#16514) 2022-11-10 17:23:31 +05:30
opstate_with_arity.rs refactor(ops): Rewrite fast call optimizer and codegen (#16514) 2022-11-10 17:23:31 +05:30
param_mut_binding_warning.expected refactor(ops): Rewrite fast call optimizer and codegen (#16514) 2022-11-10 17:23:31 +05:30
param_mut_binding_warning.rs refactor(ops): Rewrite fast call optimizer and codegen (#16514) 2022-11-10 17:23:31 +05:30
raw_ptr.expected feat(ops): support raw pointer arguments (#16826) 2022-11-26 20:07:43 +05:30
raw_ptr.out feat(ops): support raw pointer arguments (#16826) 2022-11-26 20:07:43 +05:30
raw_ptr.rs feat(ops): support raw pointer arguments (#16826) 2022-11-26 20:07:43 +05:30
serde_v8_value.expected feat(ops): implement fast lazy async ops (#16579) 2022-11-11 19:14:53 +05:30
serde_v8_value.out refactor(ops): Rewrite fast call optimizer and codegen (#16514) 2022-11-10 17:23:31 +05:30
serde_v8_value.rs refactor(ops): Rewrite fast call optimizer and codegen (#16514) 2022-11-10 17:23:31 +05:30
u64_result.expected refactor(ops): Rewrite fast call optimizer and codegen (#16514) 2022-11-10 17:23:31 +05:30
u64_result.rs refactor(ops): Rewrite fast call optimizer and codegen (#16514) 2022-11-10 17:23:31 +05:30