about summary refs log tree commit diff
path: root/library/alloc/src/lib.rs
AgeCommit message (Expand)AuthorLines
2024-07-03Rollup merge of #123588 - tgross35:stabilize-assert_unchecked, r=dtolnayJacob Pratt-1/+0
2024-06-24Replace `MaybeUninit::uninit_array()` with array repeat expression.Kevin Reid-1/+0
2024-06-22Auto merge of #126838 - matthiaskrgr:rollup-qkop22o, r=matthiaskrgrbors-1/+0
2024-06-22Replace `WriteCloneIntoRaw` with `CloneToUninit`.Kevin Reid-0/+1
2024-06-21Remove `feature(effects)` from the standard libraryDeadbeef-1/+0
2024-06-19Stabilize `hint_assert_unchecked`Trevor Gross-1/+0
2024-06-19Stabilise c_unwindGary Guo-1/+1
2024-06-11remove cfg(bootstrap)Pietro Albini-1/+0
2024-06-07Stabilize `error_in_core`Slanterns-1/+0
2024-05-18use `Result::into_ok` on infallible result.Joshua Wong-0/+1
2024-05-02Stabilize exclusive_rangeRoss Smyth-1/+1
2024-05-01Step bootstrap cfgsMark Rousskov-3/+1
2024-04-28Stabilize `non_null_convenience`Trevor Gross-1/+0
2024-04-26Auto merge of #123909 - dtolnay:utf8chunks, r=joboetbors-1/+0
2024-04-24Stabilize Utf8ChunksDavid Tolnay-1/+0
2024-04-24Stabilise `inline_const`Gary Guo-1/+1
2024-04-22Stabilize generic `NonZero`.Markus Reiter-1/+0
2024-04-15Add vec_deque::Iter::as_slices and friendschloekek-0/+1
2024-04-12Stabilize (const_)slice_ptr_len and (const_)slice_ptr_is_empty_nonnullEduardo Sánchez Muñoz-1/+0
2024-04-09Rollup merge of #123254 - stepancheg:thin-box-0-const-alloc, r=oli-obkGuillaume Gomez-0/+2
2024-04-06remove miri-test-libstd hacks that are no longer neededRalf Jung-6/+0
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