about summary refs log tree commit diff
path: root/src/liballoc
AgeCommit message (Expand)AuthorLines
2018-06-11Stablize the alloc module without changing stability of its contents.Simon Sapin-6/+5
2018-06-11Document memory allocation APIsSimon Sapin-0/+65
2018-06-11Remove some unneeded castsSimon Sapin-3/+3
2018-06-11Remove the deprecated Heap type/constSimon Sapin-9/+0
2018-06-11Remove deprecated heap modulesSimon Sapin-118/+0
2018-06-11Replace `impl GlobalAlloc for Global` with a set of free functionsMike Hommey-23/+25
2018-06-11Remove alloc::Opaque and use *mut u8 as pointer type for GlobalAllocMike Hommey-47/+43
2018-06-10Stabilize entry-or-defaultGuillaume Gomez-2/+1
2018-06-10Auto merge of #51320 - tmccombs:step-by, r=SimonSapinbors-1/+0
2018-06-06Auto merge of #51263 - cramertj:futures-in-core, r=aturonbors-0/+239
2018-06-06Add Future and task system to the standard libraryTaylor Cramer-0/+239
2018-06-03Reexport fmt::Alignment into stdGuillaume Gomez-0/+2
2018-06-02Stabilize Iterator::step_byThayne McCombs-1/+0
2018-06-02Rollup merge of #51312 - frewsxcv:clarify-hash-map-entry-get-mut, r=dtolnayMark Simulacrum-2/+15
2018-06-02Rollup merge of #51306 - kennytm:impl-default-for-mut-str, r=SimonSapinMark Simulacrum-0/+1
2018-06-02Copy changes from HashMap over to BTreeMap.Corey Farwell-2/+15
2018-06-02Rollup merge of #51147 - tmccombs:sliceindex, r=SimonSapinMark Simulacrum-2/+1
2018-06-03impl Default for &mut strkennytm-0/+1
2018-06-01incorporate changes from code reviewEmerentius-38/+46
2018-06-01compacts join codeEmerentius-30/+14
2018-06-01add more join testsEmerentius-0/+22
2018-06-01optimize joining and concatenation for slicesEmerentius-47/+113
2018-06-01Stabilize SliceIndex trait.Thayne McCombs-2/+1
2018-05-31Update `Arc` and `Rc` to use `NonNull::cast` to cast the inner pointersJeremy Fitzhardinge-17/+6
2018-05-31Implement `downcast` for `Arc<Any + Send + Sync>`Jeremy Fitzhardinge-0/+64
2018-05-30Pass a `Layout` to `oom`Mike Hommey-82/+91
2018-05-26Auto merge of #51082 - kennytm:rollup, r=kennytmbors-2/+4
2018-05-26Rollup merge of #51067 - mcarton:patch-1, r=steveklabnikkennytm-2/+4
2018-05-26Auto merge of #51041 - alexcrichton:better-unwind, r=nikomatsakisbors-0/+1
2018-05-25Auto merge of #51033 - coryshrmn:master, r=dtolnaybors-11/+11
2018-05-25Add inner links in documentationMartin Carton-2/+4
2018-05-24std: Ensure OOM is classified as `nounwind`Alex Crichton-0/+1
2018-05-24stabilize RangeBounds collections_range #30877Cory Sherman-11/+11
2018-05-22Make `Unpin` safe to implementTaylor Cramer-1/+1
2018-05-23Rollup merge of #50945 - stjepang:stabilize-from-ref, r=SimonSapinkennytm-2/+2
2018-05-21Auto merge of #49283 - varkor:combining-chars-escape_debug, r=SimonSapinbors-1/+17
2018-05-21Avoid counting characters and add explanatory comment to testvarkor-1/+13
2018-05-21Only escape extended grapheme characters in the first positionvarkor-2/+5
2018-05-21Make {char, str}::escape_debug and impl Debug for {char, str} consistentvarkor-0/+1
2018-05-21Stabilize feature from_refStjepan Glavina-2/+2
2018-05-21Auto merge of #50739 - gnzlbg:vec_reserve, r=sfacklerbors-2/+2
2018-05-17Stabilise inclusive_range_methodsvarkor-1/+0
2018-05-17Auto merge of #50629 - Mark-Simulacrum:stage-step, r=alexcrichtonbors-76/+6
2018-05-17Switch to 1.26 bootstrap compilerMark Simulacrum-76/+6
2018-05-17Rename trans to codegen everywhere.Irina Popa-1/+1
2018-05-17Rollup merge of #50170 - burtonageo:more_cow_from, r=alexcrichtonkennytm-0/+15
2018-05-16Stabilize num::NonZeroU*Simon Sapin-1/+0
2018-05-14Switch Vec from doubling size on growth to using RawVec's reservegnzlbg-2/+2
2018-05-12Auto merge of #50352 - porglezomp:btree-no-empty-alloc, r=Gankrobors-31/+128
2018-05-10Skip a memory-hungry test that OOMsAlex Crichton-0/+1