about summary refs log tree commit diff
path: root/src/liballoc/boxed.rs
AgeCommit message (Expand)AuthorLines
2018-09-28Indicate how to move value out of Box in docs.Corey Farwell-2/+13
2018-09-19Remove spawning from task::ContextTaylor Cramer-67/+4
2018-09-19Auto merge of #53877 - withoutboats:compositional-pin, r=aturonbors-10/+32
2018-09-17Cleanup and fix method resolution issueTaylor Cramer-1/+5
2018-09-06Fix typos.Without Boats-2/+2
2018-09-05Add comment.Without Boats-0/+22
2018-09-01Update to a new pinning API.Without Boats-10/+28
2018-09-01Implement Unpin for Box, Rc, and ArcWithout Boats-0/+3
2018-08-23attempt to work around Box<T> not being recognized as local typeNiv Kaminer-0/+8
2018-08-23move PinBox into pin module and export through stdNiv Kaminer-202/+0
2018-08-23move PinMut into pin module and export through stdNiv Kaminer-1/+2
2018-08-21Rollup merge of #53329 - frewsxcv:frewsxcv-ptr-add-sub, r=RalfJungkennytm-1/+1
2018-08-20Document Box::into_raw returns non-null ptrEvan Simmons-1/+3
2018-08-20Replace usages of ptr::offset with ptr::{add,sub}.Corey Farwell-1/+1
2018-08-06Rename Executor trait to SpawnJosef Reinhard Brandl-5/+8
2018-07-24Impl Executor for Box<E: Executor>tinaun-1/+14
2018-07-24Auto merge of #52189 - cuviper:static-box-leak, r=blussbors-1/+3
2018-07-11Revert borked changes in last commit.ljedrz-9/+9
2018-07-10Add missing dyn in liballocljedrz-9/+9
2018-07-10Deny bare trait objects in in src/liballocljedrz-9/+9
2018-07-09doc: Clarify the lifetime returned by `Box::leak`Josh Stone-1/+3
2018-07-02Implemented `UnsafeFutureObj` on `Box`Josef Reinhard Brandl-2/+21
2018-07-02Implement `UnsafeFutureObj` for `&mut Future`Josef Reinhard Brandl-1/+3
2018-07-02`UnsafeFutureObj` impl for `PinMut`Josef Reinhard Brandl-7/+6
2018-07-02Add lifetime to `FutureObj`Josef Reinhard Brandl-8/+9
2018-07-02Use `From` impls for `FutureObj<()>`Josef Reinhard Brandl-12/+12
2018-07-02Make custom trait object for `Future` genericJosef Reinhard Brandl-15/+15
2018-06-26Add `LocalTaskObj`Josef Reinhard Brandl-2/+16
2018-06-13Improve core::task::TaskObjJosef Reinhard Brandl-4/+4
2018-06-08addressed nitstinaun-21/+0
2018-06-08add a few blanket future impls to stdtinaun-0/+39
2018-06-06Add Future and task system to the standard libraryTaylor Cramer-0/+93
2018-05-22Make `Unpin` safe to implementTaylor Cramer-1/+1
2018-05-07Rename Pin to PinMutRalf Jung-3/+3
2018-04-28Rollup merge of #49858 - dmizuk:unique-doc-hidden, r=steveklabnikkennytm-0/+1
2018-04-17Rollup merge of #49555 - nox:inline-into-boxed, r=alexcrichtonkennytm-0/+2
2018-04-14Cleanup liballoc use statementsMike Hommey-2/+2
2018-04-11alloc: Mark `Box::into_unique` with `#[doc(hidden)]`Daiki Mizukami-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-03Remove all unstable placement featuresAidan Hobson Sayers-150/+1
2018-04-02Use Alloc and Layout from core::heap.Mike Hommey-1/+2
2018-04-01Inline most of the code paths for conversions with boxed slicesAnthony Ramine-0/+2
2018-03-29Remove unnecessary use core::hash in liballoc/boxed.rsMike Hommey-2/+2
2018-03-25Rollup merge of #49194 - Zoxc:unsafe-generator, r=cramertjkennytm-1/+1
2018-03-21Make resuming generators unsafe instead of the creation of immovable generato...John Kåre Alsaker-1/+1
2018-03-19Auto merge of #49058 - withoutboats:pin, r=cramertjbors-2/+99
2018-03-18Update tracking issue.boats-12/+12
2018-03-15Pin and PinBox are fundamental.boats-0/+1
2018-03-15CoerceUnsized for PinBoxboats-0/+3