Added the bumpalo::collections::Vec::extend_from_slices_copy method, which
is a faster way to extend a vec from multiple slices when the element is
Copy than calling extend_from_slice_copy N times.
3.15.3
Released 2024-02-22.
Added
Added additional performance improvements to bumpalo::collections::Vec
related to reserving capacity.
3.15.2
Released 2024-02-21.
Added
Add a bumpalo::collections::Vec::extend_from_slice_copy method. This doesn't
exist on the standard library's Vec but they have access to specialization,
so their regular extend_from_slice has a specialization for Copy
types. Using this new method for Copy types is a ~80x performance
improvement over the plain extend_from_slice method.
3.15.1
Released 2024-02-20.
Fixed
Fixed the MSRV listed in Cargo.toml, whose update was forgotten when the
MSRV bumped in release 3.15.0.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/EpicsDAO/zapp/network/alerts).
Bumps the cargo group with 4 updates in the / directory: bumpalo, openssl, time and tokio.
Updates
bumpalo
from 3.11.0 to 3.15.4Changelog
Sourced from bumpalo's changelog.
... (truncated)
Commits
49c5a71
Bump to version 3.15.46a91333
AddsVec::extend_from_slices_copy
that accepts multiple slices (#240)2ed8718
Bump to 3.15.31803cca
Modifies RawVecreserve
fn structure to improve inlining (#239)2ffdfb3
Bump to version 3.15.254c88f0
Provides implementation ofVec::extend_from_slice
optimized forT: Copy
(...f8597ce
Fix MSRV inCargo.toml
; bump to version 3.15.1bb660a3
Bump to version 3.15.02543c41
Add a quickcheck for growing or shrinking existing allocations (#233)7b3fd17
Improve performance ofString::from_str_in
Updates
openssl
from 0.10.41 to 0.10.64Release notes
Sourced from openssl's releases.
... (truncated)
Commits
4a19cd4
Merge pull request #2175 from reaperhulk/changelog4e0e05a
bump openssl and openssl-sys + changelogsc2b124a
Be explicit that aliases are not part of X.509 certificates1abf4a5
Merge pull request #2167 from alex/expose-aliasa644ec2
Merge pull request #2170 from botovq/crypto-free83940d1
LibreSSL 3.9: fix CRYPTO_malloc/free signatures51fc569
Merge pull request #2168 from sfackler/alex-patch-13c53dee
Added binding for EVP_default_properties_enable_fipsa12abe1
Expose alias on X509 structs3acf2ef
Merge pull request #2157 from reaperhulk/rebuild-if-changedUpdates
time
from 0.1.44 to 0.1.45Commits
Updates
tokio
from 1.21.1 to 1.29.1Release notes
Sourced from tokio's releases.
... (truncated)
Commits
1b1b9dc
chore: prepare Tokio v1.29.1 release012c848
rt: fix nesting block_in_place with block_on (#5837)48c5576
chore: prepare Tokio v1.29.0 release (#5826)657fd88
task: add guarantee about when a spawned task may be polled (#5816)6b076a2
fs: wait for in-flight ops before cloningFile
(#5803)910a1e2
io: fixfutures_io::AsyncSeek
implementaion forCompat
(#5783)6d25a00
fs: update cfg attr infs::read_dir
(#5806)78bf8a9
sync: replace Poll::Ready with Ready (#5815)b8af5aa
task: add spawn_blocking methods to JoinMap (#5797)2e62374
rt: pad the task struct to avoid false sharing (#5809)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show