about summary refs log tree commit diff
path: root/library/alloc/src/lib.rs
AgeCommit message (Expand)AuthorLines
2021-01-31Rollup merge of #80470 - SimonSapin:array-intoiter-type, r=m-ou-seJonas Schievink-1/+0
2021-01-30Remove const_in_array_rep_exprkadmin-1/+0
2021-01-30Rollup merge of #80886 - RalfJung:stable-raw-ref-macros, r=m-ou-seYuki Okushi-1/+0
2021-01-30Rollup merge of #79023 - yoshuawuyts:stream, r=KodrAusYuki Okushi-0/+1
2021-01-29btree: use Option's unwrap_unchecked()Miguel Ojeda-0/+1
2021-01-29rename raw_const/mut -> const/mut_addr_of, and stabilize themRalf Jung-1/+0
2021-01-22Add `core::stream::Stream`Yoshua Wuyts-0/+1
2021-01-21Turn alloc's force_expr macro into a regular macro_rules!{}.Mara Bos-7/+0
2021-01-19Rollup merge of #81112 - m-ou-se:alloc-std-ops-reexport, r=KodrAusGuillaume Gomez-5/+0
2021-01-17Force vec! to expressions onlyDániel Buga-0/+8
2021-01-17Remove unused alloc::std::ops re-export.Mara Bos-5/+0
2021-01-06Re-stabilize Weak::as_ptr &friends for unsized TCAD97-0/+1
2021-01-01remove incomplete features from stdBastian Kauschke-2/+1
2020-12-31Auto merge of #79895 - Kerollmops:slice-group-by, r=m-ou-sebors-0/+1
2020-12-30Bump bootstrap compiler to 1.50 betaMark Rousskov-2/+1
2020-12-29Stabilize by-value `[T; N]` iterator `core::array::IntoIter`Simon Sapin-1/+0
2020-12-10Introduce the GroupBy and GroupByMut IteratorsClément Renault-0/+1
2020-11-23Rename `optin_builtin_traits` to `auto_traits`Camelid-1/+2
2020-11-19Bump bootstrap compiler versionJake Goulding-3/+2
2020-11-09BTreeMap: fix pointer provenance rules, make borrowing explicitStein Somers-0/+1
2020-11-08Rollup merge of #76097 - pickfire:stabilize-spin-loop, r=KodrAusMara Bos-1/+0
2020-11-06Stabilize hint::spin_loopIvan Tham-1/+0
2020-10-27Add unsized_fn_params featureSantiago Pastorino-1/+2
2020-10-25Rollup merge of #78208 - liketechnik:issue-69399, r=oli-obkYuki Okushi-0/+1
2020-10-23Add a spin loop hint for Arc::downgradeNicolas Nattis-0/+1
2020-10-21switch allow_internal_unstable const fns to rustc_allow_const_fn_unstableFlorian Warzecha-0/+1
2020-10-18Auto merge of #76885 - dylni:move-slice-check-range-to-range-bounds, r=KodrAusbors-1/+1
2020-10-03Replace some once(x).chain(once(y)) with [x, y] IntoIterScott McMurray-0/+1
2020-09-22Update library functions with stability attributesDylan MacKenzie-0/+2
2020-09-20Rollup merge of #76866 - est31:master, r=lcnrRalf Jung-9/+1
2020-09-20Remove some unused features from alloc core and stdest31-8/+1
2020-09-19Use `T::BITS` instead of `size_of::<T> * 8`.Mara Bos-0/+1
2020-09-18Rename method to `assert_len`dylni-1/+1
2020-09-18Move `slice::check_range` to `RangeBounds`dylni-1/+1
2020-09-18Remove unused libc feature gateest31-1/+0
2020-09-16Add array window fnkadmin-0/+1
2020-09-13Rollup merge of #76527 - fusion-engineering-forks:cleanup-uninit, r=jonas-sch...Jonas Schievink-2/+1
2020-09-09Remove internal and unstable MaybeUninit::UNINIT.Mara Bos-2/+1
2020-09-09BTreeMap: avoid aliasing by avoiding slicesStein Somers-0/+1
2020-09-04Auto merge of #75207 - dylni:add-slice-check-range, r=KodrAusbors-0/+1
2020-09-03get things to work under min_specialization by leaning more heavily on #[rust...The8472-0/+1
2020-09-03avoid exposing that binary heap's IntoIter is backed by vec::IntoIter, use a ...The8472-1/+1
2020-09-03fix build issue due to stabilized featureThe8472-0/+1
2020-09-03remove unecessary feature flagThe8472-1/+0
2020-09-03hide binary_heap::IntoIter internals behind impl TraitThe8472-0/+1
2020-09-03recover vectorizationThe8472-0/+1
2020-09-03in-place collect for Vec. Box<[]> and BinaryHeap IntoIter and some adaptersThe8472-0/+1
2020-08-24Auto merge of #75505 - Dylan-DPC:feature/arc_new, r=KodrAusbors-1/+0
2020-08-22stabilize ptr_offset_fromRalf Jung-1/+0
2020-08-21Use intra-doc-links in `alloc`LeSeulArtichaut-5/+5