| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-04-04 | Auto merge of #48575 - ishitatsuyuki:unix-no-thread, r=alexcrichton | bors | -10/+61 | |
| rustc_driver: get rid of the extra thread **Do not rollup** We can alter the stack size afterwards on Unix. Having a separate thread causes poor debugging experience when interrupting with signals. I have to get the backtrace of the all thread, as the main thread is waiting to join doing nothing else. This patch allows me to just run `bt` to get the desired backtrace. | ||||
| 2018-04-03 | Stabilize parent_id() | Thayne McCombs | -1/+1 | |
| Fixes #46104 | ||||
| 2018-04-03 | Add performance notes to BufReader/BufWriter docs | Matt Brubeck | -0/+12 | |
| 2018-04-03 | Cross-reference fs::read functions from io::Read docs | Matt Brubeck | -0/+10 | |
| 2018-04-03 | tweak format_args! docs | Alex Burka | -2/+2 | |
| Swap the variable names in the example. | ||||
| 2018-04-03 | Remove all unstable placement features | Aidan Hobson Sayers | -177/+1 | |
| Closes #22181, #27779 | ||||
| 2018-04-03 | Fix imports | Tatsuyuki Ishi | -1/+1 | |
| 2018-04-02 | Fix "since" version for getpid feature. | Thayne McCombs | -1/+1 | |
| It was stabilized right before the beta branch was cut for 1.26.0. See https://github.com/rust-lang/rust/pull/49523#issuecomment-377996315 | ||||
| 2018-04-02 | Fix typo | Rolf van de Krol | -1/+1 | |
| 2018-04-02 | Add performance note to fs::read docs | Matt Brubeck | -2/+6 | |
| 2018-04-02 | Auto merge of #49580 - glandium:core-heap, r=SimonSapin | bors | -2/+4 | |
| Use Alloc and Layout from core::heap. 94d1970bba87f2d2893f6e934e4c3f02ed50604d moved the alloc::allocator module to core::heap, moving e.g. Alloc and Layout out of the alloc crate. While alloc::heap reexports them, it's better to use them from where they really come from. | ||||
| 2018-04-02 | Use Alloc and Layout from core::heap. | Mike Hommey | -2/+4 | |
| 94d1970bba87f2d2893f6e934e4c3f02ed50604d moved the alloc::allocator module to core::heap, moving e.g. Alloc and Layout out of the alloc crate. While alloc::heap reexports them, it's better to use them from where they really come from. | ||||
| 2018-04-01 | Stabilize `std::process::id()` | Thayne McCombs | -2/+1 | |
| Fixes #44971 | ||||
| 2018-04-01 | Auto merge of #49418 - frewsxcv:frewsxcv-network-order, r=TimNN | bors | -2/+80 | |
| Clarify network byte order conversions for integer / IP address conversions. Opened primarily to address https://github.com/rust-lang/rust/issues/48819. Also added a few other conversion docs/examples. | ||||
| 2018-04-01 | Auto merge of #49522 - mbrubeck:fs_read, r=SimonSapin | bors | -5/+5 | |
| Rename fs::read_string to read_to_string and stabilize As approved in https://github.com/rust-lang/rust/issues/46588#issuecomment-377530365 Closes #46588. | ||||
| 2018-03-31 | Auto merge of #49521 - mbrubeck:fs_read_write_bytes, r=TimNN | bors | -2/+2 | |
| fs_read_write_bytes stabilized in 1.26.0 Fix the stabilization attributes from #49422 because it merged before 1.26 branched to beta. r? @TimNN | ||||
| 2018-03-31 | Auto merge of #49501 - sfackler:unix-epoch-assoc-const, r=alexcrichton | bors | -0/+23 | |
| Make UNIX_EPOCH an associated constant of SystemTime It's not very discoverable as a separate const in the module. r? @alexcrichton | ||||
| 2018-03-31 | Auto merge of #49481 - SimonSapin:core-heap, r=alexcrichton | bors | -1/+2 | |
| Move the alloc::allocator module to core::heap This is the `Alloc` trait and its dependencies. | ||||
| 2018-03-30 | Auto merge of #49324 - SimonSapin:unsigned, r=alexcrichton | bors | -0/+1 | |
| Deprecate signed std::num::NonZeroI* with a call for use cases CC https://github.com/rust-lang/rust/issues/49137#issuecomment-375823481 | ||||
| 2018-03-30 | Rename fs::read_string to read_to_string and stabilize | Matt Brubeck | -5/+5 | |
| 2018-03-30 | fs_read_write_bytes stabilized in 1.26.0 | Matt Brubeck | -2/+2 | |
| 2018-03-30 | Deprecate signed std::num::NonZeroI* with a call for use cases | Simon Sapin | -0/+1 | |
| 2018-03-30 | Revert "Add TryFrom and TryInto to the prelude" | Simon Sapin | -2/+0 | |
| This reverts commit 09008cc23ff6395c2c928f3690e07d7389d08ebc. | ||||
| 2018-03-30 | Fix doctest | Steven Fackler | -0/+1 | |
| 2018-03-30 | Make UNIX_EPOCH an associated constant of SystemTime | Steven Fackler | -0/+22 | |
| It's not very discoverable as a separate const in the module. | ||||
| 2018-03-30 | Auto merge of #49422 - mbrubeck:fs_read, r=TimNN | bors | -6/+2 | |
| Stabilize fs::read and fs::write As discussed in https://github.com/rust-lang/rust/issues/46588#issuecomment-373956283 | ||||
| 2018-03-29 | fixup! std: Child::kill() returns error if process has already exited | Andreas Tolfsen | -1/+6 | |
| 2018-03-29 | Move the alloc::allocator module to core::heap | Simon Sapin | -1/+2 | |
| This is the `Alloc` trait and its dependencies. | ||||
| 2018-03-29 | Hide the Bound type in docs at its deprecated location in std::collections | Simon Sapin | -0/+1 | |
| 2018-03-29 | Hide the deprecated std::collections::range module from docs | Simon Sapin | -0/+1 | |
| 2018-03-29 | Move RangeArguments to {core::std}::ops and rename to RangeBounds | Simon Sapin | -2/+6 | |
| These unstable items are deprecated: * The `std::collections::range::RangeArgument` reexport * The `std::collections::range` module. | ||||
| 2018-03-29 | Move alloc::Bound to {core,std}::ops | Simon Sapin | -1/+2 | |
| The stable reexport `std::collections::Bound` is now deprecated. Another deprecated reexport could be added in `alloc`, but that crate is unstable. | ||||
| 2018-03-28 | Auto merge of #49460 - kennytm:rollup, r=kennytm | bors | -0/+124 | |
| Rollup of 12 pull requests - Successful merges: #49243, #49329, #49364, #49400, #49405, #49427, #49428, #49429, #49439, #49442, #49444, #49452 - Failed merges: | ||||
| 2018-03-28 | fixup! std: Child::kill() returns error if process has already exited | Andreas Tolfsen | -1/+4 | |
| 2018-03-28 | Auto merge of #49357 - frewsxcv:frewsxcv-termination-doc-examples, ↵ | bors | -1127/+1130 | |
| r=GuillaumeGomez Remove hidden `foo` functions from doc examples; use `Termination` trait. Fixes https://github.com/rust-lang/rust/issues/49233. Easier to review with the white-space ignoring `?w=1` feature: https://github.com/rust-lang/rust/pull/49357/files?w=1 | ||||
| 2018-03-28 | std: Child::kill() returns error if process has already exited | Andreas Tolfsen | -2/+3 | |
| This patch makes it clear in std::process::Child::kill()'s API documentation that an error is returned if the child process has already cleanly exited. This is implied by the example, but not called out explicitly. | ||||
| 2018-03-28 | Rollup merge of #49400 - Diggsey:shrink-to, r=joshtriplett | kennytm | -0/+124 | |
| Implement `shrink_to` method on collections Fixes #49385 | ||||
| 2018-03-28 | Stabilize fs::read and fs::write | Matt Brubeck | -6/+2 | |
| 2018-03-28 | Clarify network byte order conversions for integer / IP address conversions. | Corey Farwell | -2/+80 | |
| Opened primarily to address https://github.com/rust-lang/rust/issues/48819. | ||||
| 2018-03-28 | Remove hidden `foo` functions from doc examples; use `Termination` trait. | Corey Farwell | -1127/+1130 | |
| Fixes https://github.com/rust-lang/rust/issues/49233. | ||||
| 2018-03-28 | Use mprotect instead of mmap | Tatsuyuki Ishi | -3/+2 | |
| 2018-03-28 | Address nits and tidy errors. | Fabian Zaiser | -4/+4 | |
| 2018-03-27 | Remove TryFrom impls that might become conditionally-infallible with a ↵ | Simon Sapin | -2/+18 | |
| portability lint https://github.com/rust-lang/rust/pull/49305#issuecomment-376293243 | ||||
| 2018-03-27 | Implement `shrink_to` method on collections | Diggory Blake | -0/+124 | |
| 2018-03-26 | Add TryFrom and TryInto to the prelude | Simon Sapin | -0/+2 | |
| 2018-03-26 | Stabilize the TryFrom and TryInto traits | Simon Sapin | -4/+3 | |
| Tracking issue: https://github.com/rust-lang/rust/issues/33417 | ||||
| 2018-03-26 | Auto merge of #49101 - mark-i-m:stabilize_i128, r=nagisa | bors | -14/+8 | |
| Stabilize 128-bit integers :tada: cc #35118 EDIT: This should be merged only after the following have been merged: - [x] https://github.com/rust-lang-nursery/compiler-builtins/pull/236 - [x] https://github.com/rust-lang/book/pull/1230 | ||||
| 2018-03-26 | Implement RFC #2169 (Euclidean division). | Fabian Zaiser | -0/+101 | |
| Tracking issue: #49048 | ||||
| 2018-03-26 | fix last two tidy | Mark Mansi | -6/+1 | |
| 2018-03-26 | Fix a few more | Mark Mansi | -2/+2 | |
