From cfb413d3d0e2efd86e02587b5c5b0929b8980a2b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Thu, 18 Apr 2024 16:30:26 +0200 Subject: [PATCH 1/3] chore: upgrade V8 to 12.4 --- Cargo.lock | 16 ++++++++-------- Cargo.toml | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 857fe13e6f5e2a..912afe9f9b49b2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1297,9 +1297,9 @@ dependencies = [ [[package]] name = "deno_core" -version = "0.275.0" +version = "0.276.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "010130fa045837285920b52a8a2b2a42a2e6aa05ee547adb796992c2de7097ff" +checksum = "37ad5514ce34b82d2ba04c83c3d80a4f87bd992aa50f52c1ee3098f1a157770f" dependencies = [ "anyhow", "bincode", @@ -1756,9 +1756,9 @@ dependencies = [ [[package]] name = "deno_ops" -version = "0.151.0" +version = "0.152.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01605540e65fcab72a454cddf67a23e007d1bf5ac7692dc186c6694cbbcb0e1d" +checksum = "1735406b56fe910c108c26c87fafe68c9cc3a22611936cae11ece212579742f4" dependencies = [ "proc-macro-rules", "proc-macro2", @@ -5703,9 +5703,9 @@ dependencies = [ [[package]] name = "serde_v8" -version = "0.184.0" +version = "0.185.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c27d659c725a9bad587a4da48bc46da09cf9347dc536ec99dae8e228ba29b96f" +checksum = "2996c205d6a331298c5ea0f4b28680d3003068f6f6bb7da8966ace7cc18cc73f" dependencies = [ "bytes", "num-bigint", @@ -7226,9 +7226,9 @@ dependencies = [ [[package]] name = "v8" -version = "0.90.1" +version = "0.91.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1bcf540b968aed8a609e790ec7d25d064a70d62b48677cc9cff085528c56918" +checksum = "03bdee44e85d6235cff99e1ed5b1016c53822c70d1cce3d51f421b27a125a1e8" dependencies = [ "bitflags 2.5.0", "fslock", diff --git a/Cargo.toml b/Cargo.toml index 2d866f33e95b33..59a31fd6626da2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -44,7 +44,7 @@ repository = "https://github.com/denoland/deno" [workspace.dependencies] deno_ast = { version = "=0.37.0", features = ["transpiling"] } -deno_core = { version = "0.275.0" } +deno_core = { version = "0.276.0" } deno_bench_util = { version = "0.141.0", path = "./bench_util" } deno_lockfile = "0.19.0" From a4c6315ee34379cb9e2d47980a1b56fd0dc07597 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Fri, 19 Apr 2024 00:32:40 +0200 Subject: [PATCH 2/3] try with reverted drop impl --- Cargo.lock | 9 +++------ Cargo.toml | 3 ++- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 912afe9f9b49b2..a52147fd907a18 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1298,8 +1298,7 @@ dependencies = [ [[package]] name = "deno_core" version = "0.276.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37ad5514ce34b82d2ba04c83c3d80a4f87bd992aa50f52c1ee3098f1a157770f" +source = "git+https://github.com/bartlomieju/deno_core.git?branch=revert_drop#d22f3b838b6d71d7ea306b8d2a7df623a0238ab5" dependencies = [ "anyhow", "bincode", @@ -1757,8 +1756,7 @@ dependencies = [ [[package]] name = "deno_ops" version = "0.152.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1735406b56fe910c108c26c87fafe68c9cc3a22611936cae11ece212579742f4" +source = "git+https://github.com/bartlomieju/deno_core.git?branch=revert_drop#d22f3b838b6d71d7ea306b8d2a7df623a0238ab5" dependencies = [ "proc-macro-rules", "proc-macro2", @@ -5704,8 +5702,7 @@ dependencies = [ [[package]] name = "serde_v8" version = "0.185.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2996c205d6a331298c5ea0f4b28680d3003068f6f6bb7da8966ace7cc18cc73f" +source = "git+https://github.com/bartlomieju/deno_core.git?branch=revert_drop#d22f3b838b6d71d7ea306b8d2a7df623a0238ab5" dependencies = [ "bytes", "num-bigint", diff --git a/Cargo.toml b/Cargo.toml index 59a31fd6626da2..0b3b473d86ccb1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -44,7 +44,8 @@ repository = "https://github.com/denoland/deno" [workspace.dependencies] deno_ast = { version = "=0.37.0", features = ["transpiling"] } -deno_core = { version = "0.276.0" } +# deno_core = { version = "0.276.0" } +deno_core = { git = "https://github.com/bartlomieju/deno_core.git", branch = "revert_drop" } deno_bench_util = { version = "0.141.0", path = "./bench_util" } deno_lockfile = "0.19.0" From 5adb26e5c9f7d28301d85fa24138058d1d9b64c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Fri, 19 Apr 2024 02:29:01 +0200 Subject: [PATCH 3/3] bump to 0.267.0 --- Cargo.lock | 15 +++++++++------ Cargo.toml | 3 +-- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a52147fd907a18..66169533699e7f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1297,8 +1297,9 @@ dependencies = [ [[package]] name = "deno_core" -version = "0.276.0" -source = "git+https://github.com/bartlomieju/deno_core.git?branch=revert_drop#d22f3b838b6d71d7ea306b8d2a7df623a0238ab5" +version = "0.277.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c562e5660bfaebd9565e938402c55f482faab0c4bd7a784817d9696a9c9cdf0" dependencies = [ "anyhow", "bincode", @@ -1755,8 +1756,9 @@ dependencies = [ [[package]] name = "deno_ops" -version = "0.152.0" -source = "git+https://github.com/bartlomieju/deno_core.git?branch=revert_drop#d22f3b838b6d71d7ea306b8d2a7df623a0238ab5" +version = "0.153.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad83b1a23861e77c36c2e7d0158a24d613c8a2303b423d0a2c21b27bc199821c" dependencies = [ "proc-macro-rules", "proc-macro2", @@ -5701,8 +5703,9 @@ dependencies = [ [[package]] name = "serde_v8" -version = "0.185.0" -source = "git+https://github.com/bartlomieju/deno_core.git?branch=revert_drop#d22f3b838b6d71d7ea306b8d2a7df623a0238ab5" +version = "0.186.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed95f28fe0e7082a4bf8b914d14d3876e21340fab5c088556496e5c4b26cfedb" dependencies = [ "bytes", "num-bigint", diff --git a/Cargo.toml b/Cargo.toml index 0b3b473d86ccb1..2c507fe6e09793 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -44,8 +44,7 @@ repository = "https://github.com/denoland/deno" [workspace.dependencies] deno_ast = { version = "=0.37.0", features = ["transpiling"] } -# deno_core = { version = "0.276.0" } -deno_core = { git = "https://github.com/bartlomieju/deno_core.git", branch = "revert_drop" } +deno_core = { version = "0.277.0" } deno_bench_util = { version = "0.141.0", path = "./bench_util" } deno_lockfile = "0.19.0"