| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-09-19 | Auto merge of #53877 - withoutboats:compositional-pin, r=aturon | bors | -1/+1 | |
| Update to a new pinning API. ~~Blocked on #53843 because of method resolution problems with new pin type.~~ @r? @cramertj cc @RalfJung @pythonesque anyone interested in #49150 | ||||
| 2018-09-11 | stabalize infer outlives requirements (RFC 2093). | toidiu | -1/+0 | |
| Co-authored-by: nikomatsakis | ||||
| 2018-09-09 | stabilize `#[used]` | Jorge Aparicio | -1/+1 | |
| closes #40289 | ||||
| 2018-09-07 | Cleanup API somewhat | Jonathan Behrens | -1/+0 | |
| 2018-09-07 | stabilize `#[panic_handler]` | Jorge Aparicio | -1/+0 | |
| 2018-09-05 | progress on raw_entry | Alexis Beingessner | -1/+2 | |
| 2018-09-05 | WIP: add raw_entry API to HashMap | Alexis Beingessner | -0/+1 | |
| 2018-09-01 | Update to a new pinning API. | Without Boats | -1/+1 | |
| 2018-08-31 | Libstd only has `min_const_fn` const fns | Oliver Schneider | -1/+2 | |
| 2018-08-27 | Auto merge of #53227 - nivkner:pin_move, r=RalfJung | bors | -0/+2 | |
| move the Pin API into its own module for centralized documentation This implements the change proposed by @withoutboats in #49150, as suggested by @RalfJung in the review of #53104, along with the documentation that was originally in it, that was deemed more appropriate in module-level documentation. r? @RalfJung | ||||
| 2018-08-27 | Auto merge of #53441 - toidiu:ak-fix53419, r=nikomatsakis | bors | -0/+1 | |
| fix for late-bound regions Fix for https://github.com/rust-lang/rust/issues/53419 r? @nikomatsakis | ||||
| 2018-08-26 | Auto merge of #53619 - japaric:panic-handler, r=SimonSapin | bors | -1/+2 | |
| add #[panic_handler]; deprecate #[panic_implementation] r? @SimonSapin cc #44489 | ||||
| 2018-08-24 | check that adding infer-outlives requirement to all crates works | Niko Matsakis | -0/+1 | |
| 2018-08-23 | Stabilize 'attr_literals' feature. | Sergio Benitez | -1/+0 | |
| 2018-08-23 | add #[panic_handler]; deprecate #[panic_implementation] | Jorge Aparicio | -1/+2 | |
| 2018-08-23 | move pin module to liballoc and reexport that | Niv Kaminer | -1/+2 | |
| 2018-08-23 | move PinMut into pin module and export through std | Niv Kaminer | -0/+1 | |
| 2018-08-19 | Stabilize macro_vis_matcher | Jakub Kozlowski | -1/+1 | |
| 2018-08-17 | Stabilize `use_extern_macros` | Vadim Petrochenkov | -1/+1 | |
| 2018-08-15 | Make std::io::Error #[non_exhaustive] | varkor | -0/+1 | |
| 2018-08-10 | [nll] libstd: enable feature(nll) for bootstrap | memoryruins | -0/+1 | |
| 2018-08-08 | Move IPs to assoc consts | Linus Färnstrand | -0/+1 | |
| 2018-08-08 | Make Ipv{4,6}Addr::new const fns | Linus Färnstrand | -0/+2 | |
| 2018-08-05 | Remove bad features after rebase | varkor | -1/+0 | |
| 2018-08-05 | Fix stage 2 tests | varkor | -1/+1 | |
| 2018-08-05 | Remove unnecessary or invalid feature attributes | varkor | -17/+1 | |
| 2018-07-20 | Update stdsimd to undo an accidental stabilization | Alex Crichton | -4/+0 | |
| Closes #52403 | ||||
| 2018-07-09 | Implement #[alloc_error_handler] | Simon Sapin | -1/+2 | |
| This to-be-stable attribute is equivalent to `#[lang = "oom"]`. It is required when using the alloc crate without the std crate. It is called by `handle_alloc_error`, which is in turned called by "infallible" allocations APIs such as `Vec::push`. | ||||
| 2018-06-30 | Bootstrap from 1.28.0-beta.3 | Mark Simulacrum | -4/+1 | |
| 2018-06-22 | Review nits and updates | Taylor Cramer | -17/+18 | |
| Move future_from_generator out of raw Update await to use $crate Renumber errors | ||||
| 2018-06-21 | async await desugaring and tests | Taylor Cramer | -2/+2 | |
| 2018-06-15 | Add doc for fn keyword | Guillaume Gomez | -0/+5 | |
| 2018-06-12 | Auto merge of #51241 - glandium:globalalloc, r=sfackler,SimonSapin | bors | -8/+0 | |
| Stabilize GlobalAlloc and #[global_allocator] This PR implements the changes discussed in https://github.com/rust-lang/rust/issues/49668#issuecomment-393263510 Fixes #49668 Fixes #27389 This does not change the default global allocator: #36963 | ||||
| 2018-06-11 | Remove some '#[feature]' attributes for stabilized features | Simon Sapin | -1/+0 | |
| 2018-06-11 | Remove deprecated heap modules | Simon Sapin | -7/+0 | |
| The heap.rs file was already unused. | ||||
| 2018-06-11 | Auto merge of #51442 - tinaun:more-future-impls, r=cramertj | bors | -0/+1 | |
| [futures] add a few blanket impls to std these were defined in the futures crate, but with the core definitions moving to std these would need to move too. | ||||
| 2018-06-11 | Add #[doc(inline)] in std::task | CrLF0710 | -0/+2 | |
| Add #[doc(inline)] in `std::task` to make the doc seem right. | ||||
| 2018-06-08 | add a few blanket future impls to std | tinaun | -0/+1 | |
| 2018-06-06 | Auto merge of #51263 - cramertj:futures-in-core, r=aturon | bors | -0/+16 | |
| Add Future and task system to the standard library This adds preliminary versions of the `std::future` and `std::task` modules in order to unblock development of async/await (https://github.com/rust-lang/rust/issues/50547). These shouldn't be considered as final forms of these libraries-- design questions about the libraries should be left on https://github.com/rust-lang/rfcs/pull/2418. Once that RFC (or a successor) is merged, these APIs will be adjusted as necessary. r? @aturon | ||||
| 2018-06-06 | Add Future and task system to the standard library | Taylor Cramer | -0/+16 | |
| 2018-06-04 | Put doc keyword behind feature flag | Guillaume Gomez | -0/+1 | |
| 2018-06-03 | implement #[panic_implementation] | Jorge Aparicio | -0/+2 | |
| 2018-05-17 | Switch to 1.26 bootstrap compiler | Mark Simulacrum | -8/+1 | |
| 2018-05-16 | Stabilize num::NonZeroU* | Simon Sapin | -1/+0 | |
| Tracking issue: https://github.com/rust-lang/rust/issues/49137 | ||||
| 2018-05-06 | Some final touches to ensure `./x.py test --stage 0 src/lib*` works | kennytm | -2/+2 | |
| 2018-05-01 | Fix an error from "unused" lint + Fix rebase | Vadim Petrochenkov | -0/+1 | |
| 2018-05-01 | Remove `macro_reexport` | Vadim Petrochenkov | -8/+8 | |
| It's subsumed by `feature(use_extern_macros)` and `pub use` | ||||
| 2018-04-24 | Rollup merge of #49906 - kennytm:stable-unreachable, r=sfackler | kennytm | -0/+2 | |
| Stabilize `std::hint::unreachable_unchecked`. Closes #43751. | ||||
| 2018-04-22 | Replace GlobalAlloc::oom with a lang item | Steven Fackler | -1/+2 | |
| 2018-04-22 | Auto merge of #49757 - GuillaumeGomez:never-search, r=QuietMisdreavus | bors | -0/+1 | |
| Add specific never search Fixes #49529. r? @QuietMisdreavus | ||||
