diff --git a/Cargo.lock b/Cargo.lock index 109e2e967d..6e33d1a169 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -8202,8 +8202,8 @@ dependencies = [ [[package]] name = "quickjs-jit" -version = "0.12.9" -source = "git+https://github.com/longbridge/quickjs-jit?rev=82d3808f3aa7d1c4ad2f360f5b3bd5979501d599#82d3808f3aa7d1c4ad2f360f5b3bd5979501d599" +version = "0.12.11" +source = "git+https://github.com/longbridge/quickjs-jit?rev=96593cd7a54440ac060a391b8baea7e9a3cf1393#96593cd7a54440ac060a391b8baea7e9a3cf1393" dependencies = [ "either", "indexmap", @@ -8213,8 +8213,8 @@ dependencies = [ [[package]] name = "quickjs-jit-core" -version = "0.12.9" -source = "git+https://github.com/longbridge/quickjs-jit?rev=82d3808f3aa7d1c4ad2f360f5b3bd5979501d599#82d3808f3aa7d1c4ad2f360f5b3bd5979501d599" +version = "0.12.11" +source = "git+https://github.com/longbridge/quickjs-jit?rev=96593cd7a54440ac060a391b8baea7e9a3cf1393#96593cd7a54440ac060a391b8baea7e9a3cf1393" dependencies = [ "async-lock", "bytes", @@ -8231,8 +8231,8 @@ dependencies = [ [[package]] name = "quickjs-jit-macro" -version = "0.12.9" -source = "git+https://github.com/longbridge/quickjs-jit?rev=82d3808f3aa7d1c4ad2f360f5b3bd5979501d599#82d3808f3aa7d1c4ad2f360f5b3bd5979501d599" +version = "0.12.11" +source = "git+https://github.com/longbridge/quickjs-jit?rev=96593cd7a54440ac060a391b8baea7e9a3cf1393#96593cd7a54440ac060a391b8baea7e9a3cf1393" dependencies = [ "convert_case 0.11.0", "fnv", @@ -8249,8 +8249,8 @@ dependencies = [ [[package]] name = "quickjs-jit-runtime" -version = "0.12.9" -source = "git+https://github.com/longbridge/quickjs-jit?rev=82d3808f3aa7d1c4ad2f360f5b3bd5979501d599#82d3808f3aa7d1c4ad2f360f5b3bd5979501d599" +version = "0.12.11" +source = "git+https://github.com/longbridge/quickjs-jit?rev=96593cd7a54440ac060a391b8baea7e9a3cf1393#96593cd7a54440ac060a391b8baea7e9a3cf1393" dependencies = [ "cranelift-codegen", "cranelift-frontend", @@ -8285,8 +8285,8 @@ dependencies = [ [[package]] name = "quickjs-jit-sys" -version = "0.12.9" -source = "git+https://github.com/longbridge/quickjs-jit?rev=82d3808f3aa7d1c4ad2f360f5b3bd5979501d599#82d3808f3aa7d1c4ad2f360f5b3bd5979501d599" +version = "0.12.11" +source = "git+https://github.com/longbridge/quickjs-jit?rev=96593cd7a54440ac060a391b8baea7e9a3cf1393#96593cd7a54440ac060a391b8baea7e9a3cf1393" dependencies = [ "bindgen", "cc", diff --git a/crates/shell/Cargo.toml b/crates/shell/Cargo.toml index 3ec815f894..52134c084d 100644 --- a/crates/shell/Cargo.toml +++ b/crates/shell/Cargo.toml @@ -37,12 +37,12 @@ gpui-base = { workspace = true, features = ["inspector"] } gpui-fps.workspace = true # Keep the bindings, runtime, and LLRT compatibility facade on the same release. -rquickjs = { package = "quickjs-jit", version = "0.12.9", git = "https://github.com/longbridge/quickjs-jit", rev = "82d3808f3aa7d1c4ad2f360f5b3bd5979501d599", features = [ +rquickjs = { package = "quickjs-jit", version = "0.12.11", git = "https://github.com/longbridge/quickjs-jit", rev = "96593cd7a54440ac060a391b8baea7e9a3cf1393", features = [ "macro", "loader", "jit-abi", ], optional = true } -rquickjs-jit = { package = "quickjs-jit-runtime", version = "0.12.9", git = "https://github.com/longbridge/quickjs-jit", rev = "82d3808f3aa7d1c4ad2f360f5b3bd5979501d599", features = ["compiler"], optional = true } +rquickjs-jit = { package = "quickjs-jit-runtime", version = "0.12.11", git = "https://github.com/longbridge/quickjs-jit", rev = "96593cd7a54440ac060a391b8baea7e9a3cf1393", features = ["compiler"], optional = true } # The stdlib facade pins LLRT modules and shares our VM through rquickjs-compat. quickjs-jit-stdlib = { version = "0.12.7", git = "https://github.com/longbridge/quickjs-jit", rev = "605da483611a3548edb8c33fdff602e3f5f42076", optional = true } # The date type `gpui_base::Date` is built from, for the calendar binding. Same diff --git a/crates/shell/rquickjs-compat/Cargo.toml b/crates/shell/rquickjs-compat/Cargo.toml index a8a7315120..52ad519791 100644 --- a/crates/shell/rquickjs-compat/Cargo.toml +++ b/crates/shell/rquickjs-compat/Cargo.toml @@ -11,7 +11,7 @@ publish = false path = "src/lib.rs" [dependencies] -upstream = { package = "quickjs-jit", version = "0.12.9", git = "https://github.com/longbridge/quickjs-jit", rev = "82d3808f3aa7d1c4ad2f360f5b3bd5979501d599", default-features = false } +upstream = { package = "quickjs-jit", version = "0.12.11", git = "https://github.com/longbridge/quickjs-jit", rev = "96593cd7a54440ac060a391b8baea7e9a3cf1393", default-features = false } [features] default = ["std"]