about summary refs log tree commit diff
path: root/src/liballoc/boxed.rs
AgeCommit message (Expand)AuthorLines
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
2018-03-15Add liballoc APIs.boats-2/+95
2018-03-03core: Update stability attributes for FusedIteratorUlrik Sverdrup-1/+1
2018-03-03core: Stabilize FusedIteratorUlrik Sverdrup-1/+1
2018-02-10stabilize Box::leak: remove #![feature(box_leak)] in docsMazdak Farrokhzad-4/+0
2018-02-10stabilize (version: 1.26.0) Box::leak, cc #46179Mazdak Farrokhzad-2/+1
2018-01-24Auto merge of #47299 - cramertj:unsafe-placer, r=alexcrichtonbors-1/+1
2018-01-20Assign its own tracking issue to Box::into_raw_non_nullSimon Sapin-1/+3
2018-01-20Revert Box::into_raw_non_null to unstableSimon Sapin-1/+1
2018-01-20Rename Box::into_non_null_raw to Box::into_raw_non_nullSimon Sapin-6/+6
2018-01-20Remove `Box::from_non_null_raw`Simon Sapin-35/+3
2018-01-20Rename Box::*_nonnull_raw to *_non_null_rawSimon Sapin-11/+11
2018-01-20Stabilize std::ptr::NonNullSimon Sapin-8/+2
2018-01-20Replace Box::{from,into}_unique with {from,into}_nonnull_rawSimon Sapin-20/+27
2018-01-09Make core::ops::Place an unsafe traitTaylor Cramer-1/+1
2017-11-29Update bootstrap compilerAlex Crichton-12/+4