about summary refs log tree commit diff
path: root/library/alloc/src/lib.rs
AgeCommit message (Expand)AuthorLines
2024-10-10allocate before calling T::default in <Arc<T>>::default()Joshua Wong-0/+1
2024-10-07Rollup merge of #128399 - mammothbane:master, r=Amanieu,tgross35Stuart Cook-0/+1
2024-10-06liballoc: introduce String, Vec const-slicingNathan Perry-0/+1
2024-09-19Add str.as_str() for easy dereferencing of Box<str>Kornel-0/+1
2024-09-18remove feature attributes as const_maybe_uninit_as_mut_ptr is stabilizedultrabear-1/+0
2024-09-15also stabilize const_refs_to_cellRalf Jung-1/+1
2024-09-15stabilize const_mut_refsRalf Jung-1/+1
2024-09-02Auto merge of #129063 - the8472:cold-opt-size, r=Amanieubors-0/+1
2024-08-27library: Stabilize new_uninit for Box, Rc, and ArcJubilee Young-1/+0
2024-08-19Stabilize `iter::repeat_n`Scott McMurray-1/+0
2024-08-14apply #[optimize(size)] to #[cold] ones and part of the panick machineryThe 8472-0/+1
2024-07-31PinCoerceUnsized trait into coreXiangfei Ding-0/+1
2024-07-30Auto merge of #128083 - Mark-Simulacrum:bump-bootstrap, r=albertlarsan68bors-1/+0
2024-07-29Warn on `rustdoc::unescaped_backticks` for `core/alloc/std/test/proc_macro`Miguel Ojeda-0/+1
2024-07-28step cfg(bootstrap)Mark Rousskov-1/+0
2024-07-28Rollup merge of #128228 - slanterns:const_waker, r=dtolnay,oli-obkGuillaume Gomez-1/+0
2024-07-28stabilize const_wakerSlanterns-1/+0
2024-07-28stabilize `is_sorted`Slanterns-1/+0
2024-07-23Gate AsyncFn* under async_closure featureMichael Goulet-0/+1
2024-07-08Rollup merge of #127355 - aceArt-GmbH:126475, r=oli-obkMatthias Krüger-0/+1
2024-07-07Specialize `TrustedLen` for `Iterator::unzip()`Chayim Refael Friedman-0/+1
2024-07-06Mark format! with must_use hintlukas-0/+1
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