diff options
| author | Nugine <nugine@foxmail.com> | 2023-01-18 22:35:24 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-01-18 20:05:24 +0530 |
| commit | 9686a0041911f5a6724c5933de57214bd940baac (patch) | |
| tree | 754aecb78e157719215423920c00b4985a5c0ff1 /Cargo.lock | |
| parent | f1b275ed6bd6dd1fc1eda8efa3816998ac0a5471 (diff) | |
chore: upgrade base64-simd to 0.8.0 (#17463)
This PR upgrades the `base64-simd` dependency of `deno_web`.
base64-simd v0.8 supports `forgiving_decode` in ["copy"
mode](https://docs.rs/base64-simd/0.8.0/base64_simd/fn.forgiving_decode.html),
["inplace"
mode](https://docs.rs/base64-simd/0.8.0/base64_simd/fn.forgiving_decode_inplace.html)
or ["alloc"
mode](https://docs.rs/base64-simd/0.8.0/base64_simd/fn.forgiving_decode_to_vec.html).
When #17159 resolves, they can be used to reduce unnecessary allocations
and copies.
base64-simd v0.8 also supports AArch64 SIMD out of box.
Diffstat (limited to 'Cargo.lock')
| -rw-r--r-- | Cargo.lock | 26 |
1 files changed, 12 insertions, 14 deletions
diff --git a/Cargo.lock b/Cargo.lock index 57c7cfcfd..96a6b01da 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -239,11 +239,12 @@ checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" [[package]] name = "base64-simd" -version = "0.7.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "781dd20c3aff0bd194fe7d2a977dd92f21c173891f3a03b677359e5fa457e5d5" +checksum = "339abbe78e73178762e23bea9dfd08e697eb3f3301cd4be981c0f78ba5859195" dependencies = [ - "simd-abstraction", + "outref", + "vsimd", ] [[package]] @@ -3021,9 +3022,9 @@ dependencies = [ [[package]] name = "outref" -version = "0.1.0" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f222829ae9293e33a9f5e9f440c6760a3d450a64affe1846486b140db81c1f4" +checksum = "4030760ffd992bef45b0ae3f10ce1aba99e33464c90d14dd7c039884963ddc7a" [[package]] name = "p256" @@ -4011,15 +4012,6 @@ dependencies = [ ] [[package]] -name = "simd-abstraction" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49d3f0728c33eb35102d2489a6a13dbbb510b07864b854e961b9e4b9cd011c61" -dependencies = [ - "outref", -] - -[[package]] name = "siphasher" version = "0.3.10" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -5352,6 +5344,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" [[package]] +name = "vsimd" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c3082ca00d5a5ef149bb8b555a72ae84c9c59f7250f013ac822ac2e49b19c64" + +[[package]] name = "vte" version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" |
