about summary refs log tree commit diff
path: root/src/liballoc
AgeCommit message (Expand)AuthorLines
2018-04-12Rename `heap` modules in the core, alloc, and std crates to `alloc`Simon Sapin-2/+6
2018-04-12Inline docs for the heap module’s reexportsSimon Sapin-0/+2
2018-04-12Auto merge of #49551 - scottmcm:deprecate-offset_to, r=KodrAusbors-4/+5
2018-04-12Auto merge of #49698 - SimonSapin:unicode-for-everyone, r=alexcrichtonbors-25/+36
2018-04-12Mark the rest of the `unicode` feature flag as perma-unstable.Simon Sapin-2/+1
2018-04-12Merge unstable Utf16Encoder into EncodeUtf16Simon Sapin-7/+23
2018-04-12Merge core::unicode::str into core::strSimon Sapin-9/+9
2018-04-12Reexport from core::unicode::char in core::char rather than vice versaSimon Sapin-2/+2
2018-04-12Deprecate the std_unicode crateSimon Sapin-11/+7
2018-04-12Move Utf8Lossy decoder to libcoreSimon Sapin-1/+1
2018-04-11Rollup merge of #49525 - varkor:sort_by_cached_key-conversion, r=scottmcmkennytm-0/+1
2018-04-11alloc: Mark `Box::into_unique` with `#[doc(hidden)]`Daiki Mizukami-0/+1
2018-04-09Add trivial early return for sort_by_cached_keyvarkor-0/+1
2018-04-08Move deny(warnings) into rustbuildMark Simulacrum-5/+0
2018-04-08Remove inline on Vec::shrink_to_fit as asked by AlexAnthony Ramine-1/+0
2018-04-07Auto merge of #49661 - alexcrichton:bump-bootstrap, r=nikomatsakisbors-4/+1
2018-04-07Inject the `compiler_builtins` crate whenever the `core` crate is injectedOliver Schneider-0/+1
2018-04-05Rollup merge of #49621 - Nemo157:impl-unpin-for-pin, r=withoutboatsAlex Crichton-0/+3
2018-04-05impl Unpin for PinBoxWim Looman-0/+3
2018-04-05Bump the bootstrap compiler to 1.26.0 betaAlex Crichton-4/+1
2018-04-05Auto merge of #49684 - kennytm:rollup, r=kennytmbors-26/+55
2018-04-05Rollup merge of #49496 - glandium:master, r=sfacklerkennytm-26/+55
2018-04-05Auto merge of #48851 - petrochenkov:genparattr, r=nikomatsakisbors-1/+1
2018-04-05Stabilize attributes on generic parametersVadim Petrochenkov-1/+1
2018-04-04Replace manual iter exhaust with for_each(drop).Clar Charr-10/+6
2018-04-04Rollup merge of #49607 - cuviper:stable-iter-1.27, r=alexcrichtonkennytm-1/+0
2018-04-04Rollup merge of #49577 - tmccombs:string-splice-stabilize, r=TimNNkennytm-21/+20
2018-04-04Rollup merge of #49559 - djc:resize-with, r=TimNNkennytm-7/+57
2018-04-04Rollup merge of #49533 - scottmcm:more-must-use, r=nikomatsakiskennytm-0/+1
2018-04-03Introduce Vec::resize_with method (see #41758)Dirkjan Ochtman-7/+57
2018-04-03Remove all unstable placement featuresAidan Hobson Sayers-680/+11
2018-04-02Merge remote-tracking branch 'upstream/master' into string-splice-stabilizeThayne McCombs-5/+10
2018-04-02Stabilize iter_rfold in 1.27.0Josh Stone-1/+0
2018-04-02Use Alloc and Layout from core::heap.Mike Hommey-5/+10
2018-04-01Stabilize String::replace_rangeThayne McCombs-21/+20
2018-04-02Add vec!['\0'; n] optimization, like vec![0; n]Mike Hommey-0/+2
2018-04-02Add vec![ptr::null{,_mut}(); n] optimization, like vec![0; n]Mike Hommey-26/+53
2018-04-01Inline most of the code paths for conversions with boxed slicesAnthony Ramine-1/+11
2018-03-31Deprecate offset_to; switch core&alloc to using offset_from insteadScott McMurray-4/+5
2018-03-31Auto merge of #49481 - SimonSapin:core-heap, r=alexcrichtonbors-1086/+5
2018-03-30Add #[must_use] to a few standard library methodsScott McMurray-0/+1
2018-03-30Rollup merge of #49468 - glandium:cleanup, r=pnkfelixkennytm-2/+2
2018-03-30Rollup merge of #49466 - glandium:master, r=rkruppekennytm-2/+2
2018-03-29Move the alloc::allocator module to core::heapSimon Sapin-1086/+5
2018-03-29Move RangeArguments to {core::std}::ops and rename to RangeBoundsSimon Sapin-171/+15
2018-03-29Move alloc::Bound to {core,std}::opsSimon Sapin-59/+8
2018-03-29Remove unnecessary use core::hash in liballoc/boxed.rsMike Hommey-2/+2
2018-03-29Use f{32,64}::to_bits for is_zero test in vec::SpecFromElemMike Hommey-2/+2
2018-03-28Rollup merge of #49452 - frewsxcv:frewsxcv-vec-cap-len, r=dtolnaykennytm-3/+4
2018-03-28Rollup merge of #49400 - Diggsey:shrink-to, r=joshtriplettkennytm-2/+113