| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-07-10 | libcore: fix task::test_osmain test. | Erick Tryzelaar | -1/+1 | |
| 2012-07-10 | Tidy | Brian Anderson | -1/+1 | |
| 2012-07-10 | libcore: add a task::set_sched_mode fn | Erick Tryzelaar | -15/+13 | |
| 2012-07-09 | Merge pull request #2847 from ben0x539/incoming | Brian Anderson | -17/+16 | |
| Tiny documentation fixes in rust.md and src/libcore/task.rs | ||||
| 2012-07-09 | rustc: Switch to the new resolution pass | Patrick Walton | -0/+6 | |
| 2012-07-09 | core: New closure syntax for comm.rs/task.rs docs | Benjamin Herr | -3/+3 | |
| 2012-07-09 | core: Formatting fix in documentation for task::unkillable | Benjamin Herr | -7/+9 | |
| 2012-07-09 | core: Give task::spawn_with the documentation from task::run_with | Benjamin Herr | -7/+5 | |
| 2012-07-09 | core: Remove spurious newline in task::run_with documentation | Benjamin Herr | -1/+0 | |
| 2012-07-06 | Revert "rustc: Switch to the new resolution pass" | Niko Matsakis | -6/+0 | |
| This reverts commit c4af6e92fbae171c56a4e68666025725555fc9d8. Branch was burning...many, many unresolved imports. | ||||
| 2012-07-06 | rustc: Switch to the new resolution pass | Patrick Walton | -0/+6 | |
| 2012-07-06 | Added a k-nucleotide version that uses pipes. 31% speedup. | Eric Holk | -0/+39 | |
| 2012-07-06 | Port future to pipes. Graph500 is about 21% faster now. | Eric Holk | -5/+15 | |
| Making all tests pass. | ||||
| 2012-07-06 | Pipes sleep and wake properly. | Eric Holk | -0/+1 | |
| 2012-07-05 | Add test case in task.rs for #2782 | Ben Blum | -0/+38 | |
| 2012-07-04 | convert doc-attributes to doc-comments using ↵ | Gareth Daniel Smith | -246/+257 | |
| ./src/etc/sugarise-doc-comments.py (and manually tweaking) - for issue #2498 | ||||
| 2012-07-04 | Remove empty argument lists from do expressions | Ben Striegel | -35/+35 | |
| 2012-07-03 | core: Convert iter::repeat to the for protocol | Brian Anderson | -2/+2 | |
| 2012-07-03 | Change crust -> extern. | Graydon Hoare | -2/+2 | |
| 2012-07-03 | Switch 'native' to 'extern' (or 'foreign' in some descriptions) | Graydon Hoare | -3/+3 | |
| 2012-07-03 | task.rs: minor doc/comment changes | Ben Blum | -5/+5 | |
| 2012-07-02 | rustc: Implement a new resolve pass behind a compile flag | Patrick Walton | -1/+2 | |
| 2012-07-01 | Convert to new closure syntax | Brian Anderson | -53/+53 | |
| 2012-06-30 | Eliminate usages of old sugared call syntax | Brian Anderson | -53/+53 | |
| 2012-06-28 | Cleanup failure handling around rust_new_task_in_sched - closes #2668 | Ben Blum | -0/+1 | |
| 2012-06-28 | add TLS failure test case in task.rs | Ben Blum | -0/+20 | |
| 2012-06-27 | Tidy fixes | Brian Anderson | -1/+1 | |
| 2012-06-28 | Add task-local storage in libcore. | Ben Blum | -0/+286 | |
| 2012-06-26 | Change 'native' and 'crust' to 'extern'. | Graydon Hoare | -11/+11 | |
| This comes with a terminology change. All linkage-symbols are 'extern' now, including rust syms in other crates. Some extern ABIs are merely "foreign". The term "native" is retired, not clear/useful. What was "crust" is now "extern" applied to a _definition_. This is a bit of an overloading, but should be unambiguous: it means that the definition should be made available to some non-rust ABI. | ||||
| 2012-06-25 | Merge | Tim Chevalier | -24/+28 | |
| 2012-06-25 | core: Convert declarations to not use the trailing 'unsafe' notation | Brian Anderson | -24/+28 | |
| 2012-06-21 | Port resources to classes in libcore | Tim Chevalier | -2/+5 | |
| 2012-06-21 | Tag all remaining FIXMEs with bugs. Install rule in tidy script to enforce this. | Graydon Hoare | -8/+8 | |
| 2012-06-14 | Remove code from parser that was awaiting snapshot | Tim Chevalier | -2/+2 | |
| Remove old parser functions as well as support for old-style capture clauses. Remove remaining old-style capture clauses. | ||||
| 2012-06-08 | Convert reinterpret_cast + forget to 'transmute' | Brian Anderson | -3/+2 | |
| 2012-06-07 | Use #[cfg(unix)] and #[cfg(windows)] everywhere | Brian Anderson | -6/+6 | |
| 2012-06-01 | Comment only: fix typo | Tim Chevalier | -1/+1 | |
| 2012-05-29 | Updating comments. | Eric Holk | -1/+1 | |
| 2012-05-15 | core: Add task::unkillable | Brian Anderson | -1/+62 | |
| 2012-04-12 | Annotate FIXMEs in core::task | Tim Chevalier | -2/+2 | |
| 2012-04-06 | Re-rename option functions | Tim Chevalier | -1/+1 | |
| get_with_default (nee from_maybe) => get_default with_option (nee maybe) => map_default with_option_do (nee may) => iter As per discussion of 21be1379d561b6679a8a2ea47dce88f948c5acca | ||||
| 2012-04-05 | Rename task::task_builder to task::builder | Tim Chevalier | -51/+51 | |
| Closes #2120. | ||||
| 2012-04-03 | Merge remote-tracking branch 'brson/mainthread' | Brian Anderson | -2/+35 | |
| Conflicts: src/rt/rust_kernel.cpp src/rt/rust_scheduler.cpp src/rt/rust_scheduler.h | ||||
| 2012-04-03 | core: Add a scheduler mode, osmain, to spawn onto the main scheduler | Brian Anderson | -2/+35 | |
| 2012-04-02 | Rename some core::option functions | Tim Chevalier | -1/+1 | |
| from_maybe => get_with_default maybe => with_option may => with_option_do I know these names are kind of ridiculous, but it's the best I could think of. Feel free to bikeshed. Closes #2081 | ||||
| 2012-03-26 | Bulk-edit mutable -> mut. | Graydon Hoare | -4/+4 | |
| 2012-03-24 | Avoid unifying vars when possible; handle bot (more) correctly | Niko Matsakis | -1/+1 | |
| 2012-03-23 | Support [rust_stack] annotation on native functions (crudely) | Marijn Haverbeke | -6/+4 | |
| 2012-03-22 | make --enforce-mut-vars always on, add mut annotations to remaining files | Niko Matsakis | -1/+1 | |
| 2012-03-20 | core: Rename unsafe::leak to unsafe::forget. Closes #2031 | Brian Anderson | -1/+1 | |
