about summary refs log tree commit diff
path: root/library/alloc/src/lib.rs
AgeCommit message (Expand)AuthorLines
2024-04-05Do not allocate for ZST ThinBox attempt 2 (using const_allocate)Stepan Koltsov-0/+2
2024-03-29stabilize ptr.is_aligned, move ptr.is_aligned_to to a new feature gateAria Beingessner-1/+0
2024-03-29Auto merge of #122520 - scottmcm:stabilize_unchecked_math_basics, r=jhprattbors-1/+0
2024-03-27Eliminate `UbCheck` for non-standard librariesDianQK-0/+1
2024-03-27Rollup merge of #123107 - avandesa:vec_pop_if, r=joboetMatthias Krüger-0/+1
2024-03-26Implement `Vec::pop_if`Alex van de Sandt-0/+1
2024-03-25Require DerefPure for patternsMichael Goulet-0/+1
2024-03-19Auto merge of #122055 - compiler-errors:stabilize-atb, r=oli-obkbors-1/+1
2024-03-14Stabilize `unchecked_{add,sub,mul}`Scott McMurray-1/+0
2024-03-08Stabilize associated type boundsMichael Goulet-1/+1
2024-03-01try_with_capacity for Vec, VecDeque, StringKornel-0/+1
2024-02-27have `String` use `SliceIndex` impls from `str`Peter Jaszkowiak-0/+1
2024-02-24Forbid use of `extern "C-unwind"` inside standard libraryGary Guo-0/+1
2024-02-15Use generic `NonZero` internally.Markus Reiter-0/+1
2024-02-06Harmonize blanket implementations for AsyncFn* traitsMichael Goulet-0/+1
2024-02-05Rollup merge of #118960 - tvallotton:local_waker, r=Mark-SimulacrumMatthias Krüger-1/+2
2024-01-26Rollup merge of #103522 - Dylan-DPC:76118/array-methods-stab, r=dtolnayMatthias Krüger-1/+0
2024-01-20fix: make LocalWake available in targets that don't support atomics by removi...Tomás Vallotton-1/+1
2024-01-20feat: add LocalWaker type, ContextBuilder type, and LocalWake trait.Tomás Vallotton-0/+1
2024-01-07mark vec::IntoIter pointers as `!nonnull`The 8472-0/+2
2023-12-09merge core_panic feature into panic_internalsRalf Jung-1/+1
2023-11-28Auto merge of #110353 - the8472:in-place-flatten-chunks, r=cuviperbors-0/+1
2023-11-25Rollup merge of #117968 - Urgau:stabilize-ptr-addr-eq, r=dtolnayMichael Goulet-1/+0
2023-11-16Stabilize ptr_addr_eq library featureUrgau-1/+0
2023-11-15Bump cfg(bootstrap)sMark Rousskov-2/+2
2023-11-11Auto merge of #115694 - clarfonthey:std-hash-private, r=dtolnaybors-1/+1
2023-11-07Stabilize `slice_group_by`Niklas Fiekas-1/+0
2024-01-13libs: use `assert_unchecked` instead of intrinsicjoboet-0/+1
2023-11-05Auto merge of #116218 - tgross35:const-maybe-uninit-zeroed, r=dtolnaybors-1/+0
2023-11-04Stabilize `const_maybe_uninit_zeroed`Trevor Gross-1/+0
2023-11-02Add insta-stable std::hash::{DefaultHasher, RandomState} exportsltdk-1/+1
2023-10-25Stabilize `[const_]pointer_byte_offsets`Maybe Waffle-1/+0
2023-10-20s/generator/coroutine/Oli Scherer-1/+1
2023-10-08rustdoc: remove rust logo from non-Rust cratesMichael Howell-0/+2
2023-10-02Use `addr_eq` in `{Arc,Rc}::ptr_eq`Scott McMurray-0/+1
2023-09-03Expand in-place iteration specialization to Flatten, FlatMap and ArrayChunksThe 8472-0/+1
2023-09-03Stabilize the Saturating type (saturating_int_impl, gh-87920)Michael Watzko-1/+0
2023-08-23Bump cfg(bootstrap)Mark Rousskov-2/+2
2023-08-22Auto merge of #113365 - dima74:diralik/add-deprecated-suggestions, r=workingj...bors-0/+1
2023-08-21Add `suggestion` for some `#[deprecated]` itemsDmitry Murzin-0/+1
2023-08-18resolve conflictsKyle Lin-0/+1
2023-08-15fix typo: affect -> effectRalf Jung-1/+1
2023-08-13core/any: remove Provider traitwayne warren-1/+0
2023-08-03Add `internal_features` lintNilstrieb-0/+1
2023-06-11reorder attributes to make miri-test-libstd work againRalf Jung-5/+5
2023-05-05Stabilize const_ptr_readbors-1/+0
2023-05-03Add the basic `ascii::Char` typeScott McMurray-0/+1
2023-04-25Revert "Report allocation errors as panics"Matthias Krüger-1/+0
2023-04-22Auto merge of #109507 - Amanieu:panic-oom-payload, r=davidtwcobors-0/+1
2023-04-16Report allocation errors as panicsAmanieu d'Antras-0/+1