| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-09-24 | auto merge of #9480 : brson/rust/noexit, r=thestinger | bors | -5/+4 | |
| This can cause unexpected errors in the runtime when done while scheduler threads are still initializing. Required some restructuring of the main_args functions in our libraries. | ||||
| 2013-09-24 | Don't use libc::exit. #9473 | Brian Anderson | -5/+4 | |
| This can cause unexpected errors in the runtime when done while scheduler threads are still initializing. Required some restructuring of the main_args functions in our libraries. | ||||
| 2013-09-24 | rust: Don't call libc::exit | Brian Anderson | -4/+6 | |
| This appears to eliminate the common errors with assertions failures in rust_initialize_rt_tls_key. | ||||
| 2013-09-22 | rustdoc: Out with the old, in with the new | Alex Crichton | -1/+5 | |
| Removes old rustdoc, moves rustdoc_ng into its place instead (plus drops the _ng suffix). Also shreds all reference to rustdoc_ng from the Makefile rules. | ||||
| 2013-09-21 | Update version numbers to 0.8 | Brian Anderson | -1/+1 | |
| 2013-09-15 | rust test: pass the remaining arguments through | David Creswick | -3/+4 | |
| The arguments after `rust test filename.rs` should be passed through to the test binary. This allows the `rust` command to be used to run a subset of tests, to run ignored tests, and to run benchmarks. | ||||
| 2013-09-12 | librust: Remove unnecessary workaround. Closes #7617 | Luqman Aden | -14/+8 | |
| 2013-09-04 | Update clients of path.rs to use new API. | Felix S. Klock II | -2/+4 | |
| In most cases this involved removing a ~str allocations or clones (yay), or coercing a ~str to a slice. In a few places, I had to bind an intermediate Path (e.g. path.pop() return values), so that it would live long enough to support the borrowed &str. And in a few places, where the code was actively using the property that the old API returned ~str's, I had to put in to_owned() or clone(); but in those cases, we're trading an allocation within the path.rs code for one in the client code, so they neutralize each other. | ||||
| 2013-08-23 | removed os::set_args, closing #8325 | Do Nhat Minh | -10/+9 | |
| removed pub on real_args, changed test to use args | ||||
| 2013-08-19 | Add externfn macro and correctly label fixed_stack_segments | Niko Matsakis | -0/+2 | |
| 2013-08-10 | std: Transform.find_ -> .find | Erick Tryzelaar | -1/+1 | |
| 2013-08-07 | core: option.map_consume -> option.map_move | Erick Tryzelaar | -1/+1 | |
| 2013-08-03 | remove obsolete `foreach` keyword | Daniel Micay | -2/+2 | |
| this has been replaced by `for` | ||||
| 2013-08-01 | migrate many `for` loops to `foreach` | Daniel Micay | -2/+2 | |
| 2013-07-28 | librust: Stop rust tool from crashing on macos. | Luqman Aden | -1/+7 | |
| 2013-07-24 | Change 'print(fmt!(...))' to printf!/printfln! in src/lib* | Birunthan Mohanathas | -5/+4 | |
| 2013-07-17 | librustc: Remove all uses of the `Copy` bound. | Patrick Walton | -5/+5 | |
| 2013-07-17 | librustc: Remove all uses of "copy". | Patrick Walton | -2/+2 | |
| 2013-07-17 | librustc: Add a lint mode for unnecessary `copy` and remove a bunch of them. | Patrick Walton | -1/+1 | |
| 2013-07-08 | Bump version numbers to 0.8-pre | Brian Anderson | -1/+1 | |
| 2013-07-01 | rustc: add a lint to enforce uppercase statics. | Huon Wilson | -5/+5 | |
| 2013-06-30 | Bump version from 0.7-pre to 0.7 | Brian Anderson | -1/+1 | |
| 2013-06-30 | auto merge of #7468 : cmr/rust/great_renaming, r=pcwalton | bors | -17/+4 | |
| 2013-06-29 | Add -v/--version support to rust binary | Jordi Boggiano | -0/+6 | |
| 2013-06-29 | Great renaming: propagate throughout the rest of the codebase | Corey Richardson | -17/+4 | |
| 2013-06-29 | Make librust satisfy noncopyable stack closures | Ben Blum | -3/+3 | |
| 2013-06-25 | Rename all files with the 'rc' extension | Alex Crichton | -0/+255 | |
