refactor(core): remove force_op_registration and cleanup JsRuntimeForSnapshot (#19353)

Addresses
https://github.com/denoland/deno/pull/19308#discussion_r1212248194. 

Removes force_op_registration as it is no longer necessary.
This commit is contained in:
Nayeem Rahman 2023-06-03 21:22:32 +01:00 committed by GitHub
parent 7d0853d158
commit 34dac6c6ef
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
52 changed files with 161 additions and 402 deletions

View file

@ -143,7 +143,6 @@ impl Op {
is_async: #is_async,
is_unstable: #is_unstable,
is_v8: #is_v8,
force_registration: false,
// TODO(mmastrac)
arg_count: 0,
}
@ -206,7 +205,6 @@ impl Op {
is_async: #is_async,
is_unstable: #is_unstable,
is_v8: #is_v8,
force_registration: false,
arg_count: #arg_count as u8,
}
}

View file

@ -40,7 +40,6 @@ impl op_void_async {
is_async: true,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 1usize as u8,
}
}

View file

@ -40,7 +40,6 @@ impl op_async_result {
is_async: true,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 2usize as u8,
}
}

View file

@ -40,7 +40,6 @@ impl op_fallback {
is_async: false,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 1usize as u8,
}
}

View file

@ -40,7 +40,6 @@ impl op_cow_str {
is_async: false,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 1usize as u8,
}
}

View file

@ -40,7 +40,6 @@ impl op_f64_buf {
is_async: false,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 1usize as u8,
}
}

View file

@ -30,7 +30,6 @@ impl op_sync_serialize_object_with_numbers_as_keys {
is_async: false,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 1usize as u8,
}
}

View file

@ -30,7 +30,6 @@ impl send_stdin {
is_async: true,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 2usize as u8,
}
}

View file

@ -30,7 +30,6 @@ impl send_stdin {
is_async: true,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 2usize as u8,
}
}

View file

@ -30,7 +30,6 @@ impl op_blob_revoke_object_url {
is_async: false,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 1usize as u8,
}
}

View file

@ -40,7 +40,6 @@ impl op_ffi_ptr_value {
is_async: false,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 2usize as u8,
}
}

View file

@ -30,7 +30,6 @@ impl op_print {
is_async: false,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 2usize as u8,
}
}

View file

@ -40,7 +40,6 @@ impl op_set_exit_code {
is_async: false,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 1usize as u8,
}
}

View file

@ -40,7 +40,6 @@ impl foo {
is_async: false,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 2usize as u8,
}
}

View file

@ -46,7 +46,6 @@ impl op_foo {
is_async: false,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 0usize as u8,
}
}

View file

@ -40,7 +40,6 @@ impl foo {
is_async: false,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 2usize as u8,
}
}

View file

@ -40,7 +40,6 @@ impl op_listen {
is_async: false,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 0usize as u8,
}
}

View file

@ -46,7 +46,6 @@ impl op_now {
is_async: false,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 1usize as u8,
}
}

View file

@ -40,7 +40,6 @@ impl op_add_4 {
is_async: false,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 4usize as u8,
}
}

View file

@ -30,7 +30,6 @@ impl op_try_close {
is_async: false,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 1usize as u8,
}
}

View file

@ -40,7 +40,6 @@ impl op_string_length {
is_async: false,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 1usize as u8,
}
}

View file

@ -30,7 +30,6 @@ impl op_read_sync {
is_async: false,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 2usize as u8,
}
}

View file

@ -51,7 +51,6 @@ impl op_ffi_ptr_of {
is_async: false,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 2usize as u8,
}
}

View file

@ -40,7 +40,6 @@ impl op_is_proxy {
is_async: false,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 1usize as u8,
}
}

View file

@ -40,7 +40,6 @@ impl op_string_length {
is_async: false,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 1usize as u8,
}
}

View file

@ -30,7 +30,6 @@ impl op_string_length {
is_async: false,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 1usize as u8,
}
}

View file

@ -30,7 +30,6 @@ impl op_bench_now {
is_async: false,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 0usize as u8,
}
}

View file

@ -40,7 +40,6 @@ impl op_import_spki_x25519 {
is_async: false,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 2usize as u8,
}
}

View file

@ -40,7 +40,6 @@ impl op_unit_result {
is_async: false,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 0usize as u8,
}
}

View file

@ -40,7 +40,6 @@ impl op_set_nodelay {
is_async: false,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 2usize as u8,
}
}

View file

@ -40,7 +40,6 @@ impl op_unit {
is_async: false,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 0usize as u8,
}
}

View file

@ -40,7 +40,6 @@ impl op_wasm {
is_async: false,
is_unstable: false,
is_v8: false,
force_registration: false,
arg_count: 1usize as u8,
}
}