node-replicated-kernel
node-replicated-kernel copied to clipboard
Update hashbrown requirement from 0.12.3 to 0.14.0 in /lib/lineup
Updates the requirements on hashbrown to permit the latest version.
Changelog
Sourced from hashbrown's changelog.
[v0.14.0] - 2023-06-01
Added
- Support for
allocator-api2crate for interfacing with custom allocators on stable. (#417)- Optimized implementation for ARM using NEON instructions. (#430)
- Support for rkyv serialization. (#432)
Equivalenttrait to look up values withoutBorrow. (#345)Hash{Map,Set}::raw_table_mutis added whic returns a mutable reference. (#404)- Fast path for
clearon empty tables. (#428)Changed
- Optimized insertion to only perform a single lookup. (#277)
DrainFilterhas been renamed toExtractIfand no longer drops remaining elements when the iterator is dropped. #(374)- Bumped MSRV to 1.64.0. (#431)
{Map,Set}::raw_tablenow returns an immutable reference. (#404)VacantEntryandOccupiedEntrynow use the default hasher if none is specified in generics. (#389)RawTable::data_startnow returns aNonNullto matchRawTable::data_end. (#387)RawIter::{reflect_insert, reflect_remove}are now unsafe. (#429)RawTable::find_potentialis renamed tofind_or_find_insert_slotand returns anInsertSlot. (#429)RawTable::removenow also returns anInsertSlot. (#429)InsertSlotcan be used to insert an element withRawTable::insert_in_slot. (#429)RawIterHashno longer has a lifetime tied to that of theRawTable. (#427)- The trait bounds of
HashSet::raw_tablehave been relaxed to not requireEq + Hash. (#423)EntryRef::and_replace_entry_withandOccupiedEntryRef::replace_entry_withwere changed to give a&Kinstead of a&Qto the closure.Removed
- Support for
bumpaloas an allocator with custom wrapper. Useallocator-api2feature inbumpaloto use it as an allocator forhashbrowncollections. (#417)[v0.13.2] - 2023-01-12
Fixed
- Added
#[inline(always)]tofind_inner. (#375)- Fixed
RawTable::allocation_infofor empty tables. (#376)[v0.13.1] - 2022-11-10
Added
... (truncated)
Commits
3056ee9Auto merge of #434 - Amanieu:release-0.14.0, r=Amanieu32b125eUpdate CHANGELOG.mdc5e0388Prepare release of v0.14.03784c2fAuto merge of #433 - Amanieu:internal_cleanups, r=Amanieu9f20bd0Replaceintrinsics::cttz_nonzerowithNonZero::trailing_zerosd677fd4Remove backup implementation of likely/unlikely that didn't work4d8c059Enablebumpalo/allocator-api2in dev-dependencies for doc-testsbceae1eRemove redundantmake_insert_hashinternal functionf552bdbAuto merge of #432 - Amanieu:rkyv, r=Amanieu33afe8fAuto merge of #431 - Amanieu:msrv-1.64, r=Amanieu- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)