| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2017-05-09 | Address review comments | Felix Raimundo | -2/+2 | |
| 2017-05-09 | Address review comments | Felix Raimundo | -2/+4 | |
| 2017-05-09 | Add a link to `thread::Builder` in `thread::spawn` | Felix Raimundo | -0/+5 | |
| 2017-05-09 | Add more examples to `thread::spawn` | Felix Raimundo | -6/+51 | |
| Part of #29378 | ||||
| 2017-05-07 | Fix typos in `thread::park` documentation. | Felix Raimundo | -4/+6 | |
| 2017-05-07 | Update the `thread::Thread` documentation. | Felix Raimundo | -24/+12 | |
| - Copied the module documentation to `Thread`. - Removed the example because it did not use any method of Thread. | ||||
| 2017-05-07 | Add stack size doc to `thread::spawn`. | Felix Raimundo | -0/+7 | |
| Part of #29378 | ||||
| 2017-05-07 | Inline `thread::park` documentation. | Felix Raimundo | -52/+62 | |
| Part of #29378 - Moves the module documentation into `park`. - Add the same example as the one from `unpark` to `park`. | ||||
| 2017-05-07 | Improve `thread::panicking` documentaion. | Felix Raimundo | -0/+12 | |
| Part of #29378 | ||||
| 2017-05-07 | fix typo | Felix Raimundo | -2/+2 | |
| 2017-05-07 | Better example for `thread::unpark`. | Felix Raimundo | -5/+12 | |
| Part of #29378 | ||||
| 2017-05-07 | Add `park` info to `unpark`. | Felix Raimundo | -1/+8 | |
| - Adds an explanantion of what `park` does in the `unpark` documentation. - Adds a link to the module doc. | ||||
| 2017-05-07 | Add link to the module doc in `park_timeout`. | Felix Raimundo | -1/+2 | |
| Part of #29378 | ||||
| 2017-05-07 | Add a link to `park` in the `park_timeout` doc. | Felix Raimundo | -6/+9 | |
| Part of #29378 | ||||
| 2017-05-06 | Auto merge of #41768 - rap2hpoutre:patch-4, r=frewsxcv | bors | -0/+22 | |
| Add an example to std::thread::Result type This PR is a part of https://github.com/rust-lang/rust/issues/29378. I submit this PR with the help (mentoring) of @steveklabnik. I'm still not sure my request is good enough but I don't want to spoil the issue with too much questions so I continue here. r? @steveklabnik | ||||
| 2017-05-05 | std: Prevent deadlocks in doctests on Windows | Alex Crichton | -1/+3 | |
| Windows historically has problems with threads panicking and the main thread exiting at the same time, typically causing deadlocks. In the past (#25824) we've joined on threads but this just prevents running the test for now to avoid tampering with the example. | ||||
| 2017-05-05 | Update mod.rs | Raphaël Huchet | -1/+1 | |
| 2017-05-05 | Add an example to std::thread::Result type | Raphaël Huchet | -0/+22 | |
| 2017-05-04 | Update mod.rs | Raphaël Huchet | -1/+1 | |
| 2017-05-04 | create link to Result | Raphaël Huchet | -0/+1 | |
| 2017-05-04 | Join method returns a thread::Result | Raphaël Huchet | -1/+1 | |
| 2017-04-26 | restructured docs for thread and added links | Christian Poveda | -13/+19 | |
| 2017-04-26 | added move | Christian Poveda | -1/+1 | |
| 2017-04-25 | rewrote the thread struct docs | Christian Poveda | -7/+12 | |
| 2017-04-12 | Auto merge of #41008 - sagebind:thread_id, r=alexcrichton | bors | -24/+13 | |
| Derive Hash for ThreadId + better example Derive `Hash` for `ThreadId` (see comments in #21507). Useful for making maps based on thread, e.g. `HashMap<ThreadId, ?>`. Also update example code for thread IDs to be more useful. | ||||
| 2017-04-06 | Fix Markdown issues in the docs | Oliver Middleton | -2/+2 | |
| * Since the switch to pulldown-cmark reference links need a blank line before the URLs. * Reference link references are not case sensitive. * Doc comments need to be indented uniformly otherwise rustdoc gets confused. | ||||
| 2017-04-04 | Use derived Debug for ThreadId | Stephen M. Coakley | -8/+1 | |
| 2017-04-03 | Derive Hash for ThreadId + better example | Stephen M. Coakley | -17/+13 | |
| 2017-04-02 | std::thread docs: fix link to current() | Simon Sapin | -1/+1 | |
| 2017-03-17 | Rollup merge of #40503 - swgillespie:thread-hack-removal, r=sfackler | Corey Farwell | -6/+1 | |
| std: remove a workaround for privacy limitations `std::thread::Thread` implements a non-exported `NewThread` trait to allow for internal-only use of `Thread::new`. Nowadays we have `pub(crate)`, which accomplishes the same thing but much more idiomatically. Rustdoc handles this correctly (I checked and I didn't see `Thread::new` on the rustdoc entry for `Thread` with this change), and the stage1 `rustc` emits the correct error still (I'm assuming that the stage1 compiler uses my `libstd`?): ``` $ ./build/x86_64-apple-darwin/stage1/bin/rustc test.rs error: method `new` is private --> test.rs:4:18 | 4 | let thread = thread::Thread::new(None); | ^^^^^^^^^^^^^^^^^^^ error: aborting due to previous error ``` | ||||
| 2017-03-17 | Rollup merge of #40457 - frewsxcv:frewsxcv-macos, r=steveklabnik | Corey Farwell | -3/+3 | |
| Update usages of 'OSX' (and other old names) to 'macOS'. As of last year with version 'Sierra', the Mac operating system is now called 'macOS'. | ||||
| 2017-03-13 | Remove function invokation parens from documentation links. | Corey Farwell | -16/+16 | |
| This was never established as a convention we should follow in the 'More API Documentation Conventions' RFC: https://github.com/rust-lang/rfcs/blob/master/text/1574-more-api-documentation-conventions.md | ||||
| 2017-03-13 | std: remove a workaround for privacy limitations that isn't necessary anymore | Sean Gillespie | -6/+1 | |
| 2017-03-12 | Update usages of 'OSX' (and other old names) to 'macOS'. | Corey Farwell | -3/+3 | |
| As of last year with version 'Sierra', the Mac operating system is now called 'macOS'. | ||||
| 2017-02-22 | Clarify thread::Builder::stack_size | Aleksey Kladov | -3/+6 | |
| 2017-02-15 | Fix wording in LocalKey documentation | Stjepan Glavina | -2/+2 | |
| 2017-01-29 | Fix a few impl stability attributes | Oliver Middleton | -4/+3 | |
| The versions show up in rustdoc. | ||||
| 2017-01-27 | Fix a few links in the docs | Oliver Middleton | -2/+2 | |
| 2017-01-20 | Rollup merge of #38761 - frewsxcv:thread-sleep-formatting, r=alexcrichton | Alex Crichton | -3/+6 | |
| Add 'platform-specific' section to `sleep_ms` to match `sleep`. None | ||||
| 2017-01-01 | Auto merge of #38548 - GuillaumeGomez:thread_struct_docs, r=frewsxcv | bors | -0/+65 | |
| Add missing example for Thread struct r? @frewsxcv | ||||
| 2017-01-01 | Add 'platform-specific' section to `sleep_ms` to match `sleep`. | Corey Farwell | -3/+6 | |
| 2016-12-31 | Add missing example for Thread struct | Guillaume Gomez | -0/+65 | |
| 2016-12-29 | Rollup merge of #38491 - GuillaumeGomez:builder_docs, r=frewsxcv | Alex Crichton | -3/+58 | |
| Builder docs r? @frewsxcv | ||||
| 2016-12-24 | Rollup merge of #38572 - GuillaumeGomez:join_handle_docs, r=frewsxcv | Steve Klabnik | -6/+40 | |
| Add JoinHandle missing examples r? @frewsxcv | ||||
| 2016-12-24 | Add JoinHandle missing examples | Guillaume Gomez | -6/+40 | |
| 2016-12-24 | Add missing doc examples for Builder | Guillaume Gomez | -3/+58 | |
| 2016-12-21 | Add missing examples in some thread functions | Guillaume Gomez | -8/+43 | |
| 2016-12-20 | Rollup merge of #38006 - frewsxcv:libstd-debug, r=alexcrichton | Alex Crichton | -1/+32 | |
| Implement `fmt::Debug` for all structures in libstd. Part of https://github.com/rust-lang/rust/issues/31869. Also turn on the `missing_debug_implementations` lint at the crate level. | ||||
| 2016-12-18 | Implement `fmt::Debug` for all structures in libstd. | Corey Farwell | -1/+32 | |
| Part of https://github.com/rust-lang/rust/issues/31869. Also turn on the `missing_debug_implementations` lint at the crate level. | ||||
| 2016-12-18 | Add missing urls for thread doc module | Guillaume Gomez | -24/+38 | |
