about summary refs log tree commit diff
path: root/library/alloc/src/lib.rs
AgeCommit message (Expand)AuthorLines
2022-04-14library: Use type aliases to make `CStr(ing)` in libcore/liballoc unstableVadim Petrochenkov-0/+2
2022-04-14library: Move `CStr` to libcore, and `CString` to liballocVadim Petrochenkov-0/+7
2022-04-08Add ThinBox type for 1 stack pointer sized heap allocated trait objectsJane Lusby-0/+2
2022-04-08Rollup merge of #95579 - Cyborus04:slice_flatten, r=scottmcmDylan DPC-0/+1
2022-04-08add `<[[T; N]]>::flatten`, `<[[T; N]]>::flatten_mut`, and `Vec::<[T; N]>::int...Cyborus04-0/+1
2022-04-05trivial cfg(bootstrap) changesPietro Albini-1/+0
2022-03-29fixup feature position in liballocAria Beingessner-1/+1
2022-03-29Make the stdlib largely conform to strict provenance.Aria Beingessner-0/+1
2022-03-07Stabilize const_fn_fn_ptr_basics and const_fn_trait_boundEric Holk-1/+1
2022-02-25Switch bootstrap cfgsMark Rousskov-1/+0
2022-02-18Rollup merge of #93613 - crlf0710:rename_to_async_iter, r=yaahcMatthias Krüger-1/+1
2022-02-12Stabilise inherent_ascii_escape (FCP in #77174)ltdk-1/+0
2022-02-09Stabilize cfg_target_has_atomicAmanieu d'Antras-1/+1
2022-02-05Mark __rgl_oom and __rd_oom as "C-unwind"Amanieu d'Antras-0/+1
2022-02-03Move `{core,std}::stream::Stream` to `{core,std}::async_iter::AsyncIterator`.Charles Lew-1/+1
2022-01-28update cfg(bootstrap)sPietro Albini-12/+8
2022-01-11Partially stabilize `maybe_uninit_extra`Miguel Ojeda-1/+0
2022-01-04Fix a compile error when no_global_oom_handlingwoppopo-1/+1
2022-01-04Add tracking issues (`const_box`, `const_alloc_error`)woppopo-1/+2
2021-12-23Constify `Box<T, A>` methodswoppopo-0/+15
2021-12-15Rollup merge of #90521 - jhpratt:stabilize-destructuring_assignment, r=jackh7...Matthias Krüger-1/+1
2021-12-14Stabilize `destructuring_assignment`Jacob Pratt-1/+1
2021-12-14Stabilize iter::zip.PFPoitras-1/+0
2021-11-30Apply cfg-bootstrap switchMark Rousskov-1/+0
2021-11-15Stabilize format_args_captureJosh Triplett-1/+1
2021-11-15Give examples of format args capture in the fmt module documentationJosh Triplett-0/+1
2021-11-13Auto merge of #90542 - the8472:privatize-the-means-of-rawvec-production, r=jo...bors-1/+2
2021-11-05Add feature to `alloc` so we can re-export.mbartlett21-0/+1
2021-11-03Make RawVec private to allocThe8472-1/+2
2021-10-31Rollup merge of #89951 - ojeda:stable-unwrap_unchecked, r=dtolnayMatthias Krüger-1/+0
2021-10-23update cfg(bootstrap)Pietro Albini-1/+1
2021-10-20Stabilize `option_result_unwrap_unchecked`Miguel Ojeda-1/+0
2021-10-19Reenable feature(nll) in alloc.Mara Bos-0/+1
2021-10-19Remove unused language #![feature]s from alloc.Mara Bos-5/+0
2021-10-19Remove unused library #![feature]s from alloc.Mara Bos-3/+0
2021-10-19Sort and categorize #![feature]s in alloc.Mara Bos-42/+52
2021-10-15Remove alloc::preludeAmanieu d'Antras-1/+0
2021-10-14Fix missing remaining compiler specific cfg informationGuillaume Gomez-0/+1
2021-10-09Cfg hide no_global_oom_handling and no_fp_fmt_parseGary Guo-0/+1
2021-10-08Cfg hide more conditions for allocLoïc BRANSTETT-1/+6
2021-10-06Clean up code a bit:Guillaume Gomez-2/+3
2021-10-05Suppress some cfg from being shown in the stdlib docsWim Looman-1/+6
2021-09-30implement advance_(back_)_by on more iteratorsThe8472-0/+1
2021-09-08Bump stage0 compiler to 1.56Mark Rousskov-3/+0
2021-08-17Constified `Default` implementationsDeadbeef-0/+1
2021-07-28Rollup merge of #87501 - spastorino:remove-min-tait, r=oli-obkYuki Okushi-1/+2
2021-07-27Use type_alias_impl_trait instead of min in compiler and libSantiago Pastorino-1/+2
2021-07-27Auto merge of #85305 - MarcusDunn:master, r=pnkfelixbors-1/+1
2021-07-18better support for running libcore and liballoc tests with MiriRalf Jung-0/+4
2021-06-28Update to new bootstrap compilerMark Rousskov-2/+1