mirror of
https://github.com/denoland/deno.git
synced 2025-03-04 01:44:26 -05:00
feat: enable pointer compression via deno_core bump (#23838)
v8 12.6 w/pointer compression enabled. Closes https://github.com/denoland/deno/issues/18935
This commit is contained in:
parent
71375491d1
commit
b009c84bc6
4 changed files with 11 additions and 13 deletions
16
Cargo.lock
generated
16
Cargo.lock
generated
|
@ -1303,9 +1303,9 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "deno_core"
|
name = "deno_core"
|
||||||
version = "0.280.0"
|
version = "0.282.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "12d26f2d3e243bbbdd0851ab542b20ec48ac1fcf6c64ab06e81133da3113ebdd"
|
checksum = "cde984155f9ec0986cb2b8e444ad675822968c5042ded50e32647f907eefd4b4"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"bincode",
|
"bincode",
|
||||||
|
@ -1753,9 +1753,9 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "deno_ops"
|
name = "deno_ops"
|
||||||
version = "0.156.0"
|
version = "0.158.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "8237b272db1a6cb941b8a5a63ba63539004a8263e8b0230a11136d76eea273f9"
|
checksum = "f24983ce064294d3046f4fce5c53de4e6e08488c1d53f2387917f63f43cdfda8"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"proc-macro-rules",
|
"proc-macro-rules",
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
|
@ -5751,9 +5751,9 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "serde_v8"
|
name = "serde_v8"
|
||||||
version = "0.189.0"
|
version = "0.191.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "893c995255d6fbf55c33166b651fd037c4e3cc7864bf82213ea18d0ec94ed165"
|
checksum = "af3b1eaa93eacbbfc08f3fc18ff7418262781ebbeca3282e36a7f26d9c679b50"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"num-bigint",
|
"num-bigint",
|
||||||
"serde",
|
"serde",
|
||||||
|
@ -7291,9 +7291,9 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "v8"
|
name = "v8"
|
||||||
version = "0.91.1"
|
version = "0.92.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "69026e2e8af55a4d2f20c0c17f690e8b31472bf76ab75b1205d3a0fab60c8f84"
|
checksum = "234589219e37a7496cbce73d971586db8369871be2420372c45a579b6a919b15"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bitflags 2.5.0",
|
"bitflags 2.5.0",
|
||||||
"fslock",
|
"fslock",
|
||||||
|
|
|
@ -44,7 +44,7 @@ repository = "https://github.com/denoland/deno"
|
||||||
|
|
||||||
[workspace.dependencies]
|
[workspace.dependencies]
|
||||||
deno_ast = { version = "=0.38.2", features = ["transpiling"] }
|
deno_ast = { version = "=0.38.2", features = ["transpiling"] }
|
||||||
deno_core = { version = "0.280.0" }
|
deno_core = { version = "0.282.0" }
|
||||||
|
|
||||||
deno_bench_util = { version = "0.147.0", path = "./bench_util" }
|
deno_bench_util = { version = "0.147.0", path = "./bench_util" }
|
||||||
deno_lockfile = "0.19.0"
|
deno_lockfile = "0.19.0"
|
||||||
|
|
|
@ -98,8 +98,6 @@ import {
|
||||||
SymbolMetadata,
|
SymbolMetadata,
|
||||||
} from "ext:deno_web/00_infra.js";
|
} from "ext:deno_web/00_infra.js";
|
||||||
// deno-lint-ignore prefer-primordials
|
// deno-lint-ignore prefer-primordials
|
||||||
if (Symbol.dispose) throw "V8 supports Symbol.dispose now, no need to shim it!";
|
|
||||||
// deno-lint-ignore prefer-primordials
|
|
||||||
if (Symbol.asyncDispose) {
|
if (Symbol.asyncDispose) {
|
||||||
throw "V8 supports Symbol.asyncDispose now, no need to shim it!";
|
throw "V8 supports Symbol.asyncDispose now, no need to shim it!";
|
||||||
}
|
}
|
||||||
|
|
4
tests/testdata/run/heapstats.js.out
vendored
4
tests/testdata/run/heapstats.js.out
vendored
|
@ -1,2 +1,2 @@
|
||||||
Allocated: 8MB
|
Allocated: 4MB
|
||||||
Freed: -8MB
|
Freed: -4MB
|
||||||
|
|
Loading…
Add table
Reference in a new issue