1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-24 15:19:26 -05:00

feat: Upgrade V8 to 12.9 (#25138)

This commit is contained in:
Bartek Iwańczuk 2024-08-21 23:33:21 +01:00 committed by GitHub
parent 48da3c17ea
commit 777e7eaa81
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 14 additions and 14 deletions

16
Cargo.lock generated
View file

@ -1391,9 +1391,9 @@ dependencies = [
[[package]] [[package]]
name = "deno_core" name = "deno_core"
version = "0.305.0" version = "0.306.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e7c823d9ee0cf31b4b8b6be65bc87a9e6ecb3ed5b244a68bbf25b6b8a477da25" checksum = "ff7e5ec71a92ab026b997ac1315bdfb3eeac6cf89dd20f816c9c02baebccd066"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"bincode", "bincode",
@ -1890,9 +1890,9 @@ dependencies = [
[[package]] [[package]]
name = "deno_ops" name = "deno_ops"
version = "0.181.0" version = "0.182.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6c06bd7a0fa5a7bc531a544a889eaf8f3594c22aba147e2efb820c4d8c547a91" checksum = "623fee81066617b7a706923bc6364cd4181d35e6438e69d30dc8dd9ec94936f7"
dependencies = [ dependencies = [
"proc-macro-rules", "proc-macro-rules",
"proc-macro2", "proc-macro2",
@ -6260,9 +6260,9 @@ dependencies = [
[[package]] [[package]]
name = "serde_v8" name = "serde_v8"
version = "0.214.0" version = "0.215.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77304686fddb9b8c915396512a2e7bca70b0b2d07edd1898eeefa22918ef45fb" checksum = "41001c84d438ec3ad2d86413993cd72cb00b4d47aad010fc562bfdbb9aeff71d"
dependencies = [ dependencies = [
"num-bigint", "num-bigint",
"serde", "serde",
@ -7918,9 +7918,9 @@ dependencies = [
[[package]] [[package]]
name = "v8" name = "v8"
version = "0.103.0" version = "0.104.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56d72310e5b559c0a8165a5d6bdf4c975ba77c61461039ccf615ce3bbe489ca5" checksum = "834593934c4b3693706bcbd24d4e2accf02a318a62efd2a4e5e33b5452074882"
dependencies = [ dependencies = [
"bindgen", "bindgen",
"bitflags 2.5.0", "bitflags 2.5.0",

View file

@ -45,7 +45,7 @@ repository = "https://github.com/denoland/deno"
[workspace.dependencies] [workspace.dependencies]
deno_ast = { version = "=0.41.2", features = ["transpiling"] } deno_ast = { version = "=0.41.2", features = ["transpiling"] }
deno_core = { version = "0.305.0" } deno_core = { version = "0.306.0" }
deno_bench_util = { version = "0.158.0", path = "./bench_util" } deno_bench_util = { version = "0.158.0", path = "./bench_util" }
deno_lockfile = "0.21.2" deno_lockfile = "0.21.2"

View file

@ -621,7 +621,7 @@ where
Ok(array_value) Ok(array_value)
} }
#[op2] #[op2(fast)]
pub fn op_ffi_unsafe_callback_close( pub fn op_ffi_unsafe_callback_close(
state: &mut OpState, state: &mut OpState,
scope: &mut v8::HandleScope, scope: &mut v8::HandleScope,

View file

@ -466,7 +466,7 @@ pub fn op_http_set_response_header(
response_parts.headers.append(name, value); response_parts.headers.append(name, value);
} }
#[op2] #[op2(fast)]
pub fn op_http_set_response_headers( pub fn op_http_set_response_headers(
scope: &mut v8::HandleScope, scope: &mut v8::HandleScope,
external: *const c_void, external: *const c_void,

View file

@ -7,7 +7,7 @@ pub fn op_v8_cached_data_version_tag() -> u32 {
v8::script_compiler::cached_data_version_tag() v8::script_compiler::cached_data_version_tag()
} }
#[op2] #[op2(fast)]
pub fn op_v8_get_heap_statistics( pub fn op_v8_get_heap_statistics(
scope: &mut v8::HandleScope, scope: &mut v8::HandleScope,
#[buffer] buffer: &mut [f64], #[buffer] buffer: &mut [f64],

View file

@ -1074,7 +1074,7 @@ pub fn op_vm_script_run_in_context<'a>(
) )
} }
#[op2] #[op2(fast)]
pub fn op_vm_create_context( pub fn op_vm_create_context(
scope: &mut v8::HandleScope, scope: &mut v8::HandleScope,
sandbox_obj: v8::Local<v8::Object>, sandbox_obj: v8::Local<v8::Object>,
@ -1101,7 +1101,7 @@ pub fn op_vm_create_context(
); );
} }
#[op2] #[op2(fast)]
pub fn op_vm_is_context( pub fn op_vm_is_context(
scope: &mut v8::HandleScope, scope: &mut v8::HandleScope,
sandbox_obj: v8::Local<v8::Value>, sandbox_obj: v8::Local<v8::Value>,