1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-21 23:04:45 -05:00

perf: fast path for cached dyn imports (#25636)

Ref https://github.com/denoland/deno_core/pull/906
This commit is contained in:
Divy Srivastava 2024-09-17 22:57:37 +05:30 committed by GitHub
parent 063f427ddf
commit b4faf60948
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 9 additions and 11 deletions

12
Cargo.lock generated
View file

@ -1405,9 +1405,9 @@ dependencies = [
[[package]]
name = "deno_core"
version = "0.309.0"
version = "0.310.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eaecc78e8903d1b5d95c7fb01a14eb342b9e63484763a304fd30a8f48861f9df"
checksum = "40269d9035d16ea83335f87eab8014c6e73c5045a1f32a3cfae835b3efdd76b1"
dependencies = [
"anyhow",
"bincode",
@ -1887,9 +1887,9 @@ dependencies = [
[[package]]
name = "deno_ops"
version = "0.185.0"
version = "0.186.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2d817c00b3f30bef495c84080b5ed327ed68d6d2636b5ed8b730d00a06221dc1"
checksum = "ba0c37f722813b9a9016f9d442e37bce0e30b97111a1690e70bab1057c03651d"
dependencies = [
"proc-macro-rules",
"proc-macro2",
@ -6257,9 +6257,9 @@ dependencies = [
[[package]]
name = "serde_v8"
version = "0.218.0"
version = "0.219.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "134add6f9dc7a226912468f7c427a476583ab362e094f04ff3a9fa79f2df97c7"
checksum = "0b4de773ce668166fe0a77291cf90a7740be7997c954103c8125892597c0e98b"
dependencies = [
"num-bigint",
"serde",

View file

@ -45,7 +45,7 @@ repository = "https://github.com/denoland/deno"
[workspace.dependencies]
deno_ast = { version = "=0.42.0", features = ["transpiling"] }
deno_core = { version = "0.309.0" }
deno_core = { version = "0.310.0" }
deno_bench_util = { version = "0.162.0", path = "./bench_util" }
deno_lockfile = "=0.23.1"

View file

@ -10382,12 +10382,10 @@
"blob-url-workers.window.html": [],
"microtasks": {
"basic.any.html": [
"import() should not drain the microtask queue if it fails during specifier resolution",
"import() should not drain the microtask queue when loading an already loaded module"
"import() should not drain the microtask queue if it fails during specifier resolution"
],
"basic.any.worker.html": [
"import() should not drain the microtask queue if it fails during specifier resolution",
"import() should not drain the microtask queue when loading an already loaded module"
"import() should not drain the microtask queue if it fails during specifier resolution"
],
"css-import-in-worker.any.worker.html": true,
"with-import-assertions.any.html": true,