| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-12-18 | core: add macro_rules! for "condition! { c: in -> out; }". | Graydon Hoare | -1/+1 | |
| 2012-12-14 | Fix broken tests | Brian Anderson | -12/+12 | |
| 2012-12-14 | Un-xfail tests that work now | Tim Chevalier | -1/+0 | |
| 2012-12-14 | Rename core::comm to core::oldcomm | Brian Anderson | -65/+65 | |
| 2012-12-14 | Remove spawn_listener, spawn_conversation | Brian Anderson | -1/+14 | |
| These are not needed in a pipe-based Rustiverse | ||||
| 2012-12-14 | Remove bench/shootout-threadring.rs | Brian Anderson | -63/+0 | |
| Will need to be completely rewritten for pipes | ||||
| 2012-12-14 | Remove two comm-oriented benchmarks that have pipe equivs | Brian Anderson | -83/+0 | |
| 2012-12-13 | Fix benchmarks | Brian Anderson | -208/+1 | |
| 2012-12-13 | Rename Send trait to Owned | Brian Anderson | -16/+16 | |
| 2012-12-11 | Reverse the order of the results of pipes::stream | Tim Chevalier | -10/+10 | |
| As per #3637. | ||||
| 2012-12-11 | libstd: refactor future, remove with(), remove ~ indirection. | Graydon Hoare | -3/+3 | |
| Conflicts: src/libstd/future.rs | ||||
| 2012-12-10 | Reliciense makefiles and testsuite. Yup. | Graydon Hoare | -0/+340 | |
| 2012-12-07 | Xfail broken tests | Tim Chevalier | -0/+1 | |
| 2012-12-07 | bench: fix nbody bugs, r=burningtree. | Graydon Hoare | -13/+29 | |
| 2012-12-06 | test: Fix compilation of benchmarks for moves-based-on-type. rs=bustage | Patrick Walton | -14/+16 | |
| 2012-12-06 | test: Fix shootout-mandelbrot.rs. rs=bustage | Patrick Walton | -5/+5 | |
| 2012-11-29 | librustc: Make the Drop trait use explicit self | Patrick Walton | -1/+1 | |
| 2012-11-28 | Merge pull request #4032 from catamorphism/getopts | Graydon Hoare | -1/+1 | |
| [libstd] getopts, now with fewer copies | ||||
| 2012-11-26 | libcore: Add explicit self to all overloaded operators but Add and Index. ↵ | Patrick Walton | -1/+1 | |
| r=brson | ||||
| 2012-11-25 | Fix test breakage | Brian Anderson | -2/+2 | |
| 2012-11-25 | Add improvements to insert_with_key | Kevin Cantu | -2/+2 | |
| This commit adds a lower-level implementation of the generic `insert_with_key` which I expect to be faster. Now insert could be defined with insert_with_key, too, although I'm not sure we want to do that. This also clarifies the tests a bit and adds an `insert_with` function. | ||||
| 2012-11-25 | Test insert_with_key... | Kevin Cantu | -8/+2 | |
| 2012-11-24 | [libstd] getopts, now with fewer copies | Tim Chevalier | -1/+1 | |
| Change the opt_ functions in getopts to take a reference to a Matches, instead of taking a Matches by-value, as suggested in | ||||
| 2012-11-15 | Add comments explaining why these tests fail | Tim Chevalier | -4/+2 | |
| 2012-11-14 | Convert the test suite to use the Drop trait | Ben Striegel | -1/+4 | |
| 2012-11-13 | cleanup: convert some remaining #foo invocations to foo! form. | Graydon Hoare | -14/+9 | |
| 2012-10-30 | Remove xfail-pretty from tests that pretty-print correctly now | Tim Chevalier | -14/+0 | |
| 2012-10-25 | Merge remote-tracking branch '14427/incoming' | Brian Anderson | -2/+2 | |
| Conflicts: src/libstd/sort.rs | ||||
| 2012-10-23 | Move futures to std | Brian Anderson | -7/+4 | |
| 2012-10-23 | core: Use PortOne instead of Future in future_result | Brian Anderson | -5/+5 | |
| 2012-10-23 | Remove uses of binary move - <- - from tests and libraries | Tim Chevalier | -11/+12 | |
| 2012-10-22 | Merge remote-tracking branch 'original/incoming' into incoming | Simon BD | -135/+132 | |
| 2012-10-12 | Make moves explicit in bench tests | Tim Chevalier | -123/+124 | |
| 2012-10-12 | Replace several common macros of the form #m[...] with m!(...) | Kevin Cantu | -5/+5 | |
| This commit replaces nearly all remaining uses of #fmt, #debug, #error, and #info, and fixes some error messages... | ||||
| 2012-10-11 | Change FIXME number | Tim Chevalier | -1/+1 | |
| 2012-10-11 | Revert "Use a constant vector for the sudoku board, delete a FIXME" | Tim Chevalier | -13/+32 | |
| This reverts commit 06d0bf7555c55dc6c9d5b9945c06d30d0edf090b. | ||||
| 2012-10-11 | Use a constant vector for the sudoku board, delete a FIXME | Tim Chevalier | -32/+13 | |
| 2012-10-11 | Use match move in pingpong, delete a FIXME | Tim Chevalier | -8/+4 | |
| 2012-10-06 | Merge remote-tracking branch 'original/incoming' into incoming | Simon BD | -73/+106 | |
| 2012-10-05 | Remove by-mutable-ref mode from the compiler | Tim Chevalier | -8/+8 | |
| and test cases. Closes #3513 | ||||
| 2012-10-04 | Remove by-copy mode from std, mostly | Tim Chevalier | -20/+21 | |
| One instance remains in net_tcp due to a foreign fn. Lots of instances remain in serialization.rs, but IIRC that is being removed. I had to do unholy things to task-perf-word-count-generic to get it to compile after demoding pipes. I may well have messed up its performance, but it passes. | ||||
| 2012-10-04 | De-mode comm::Chan | Tim Chevalier | -15/+15 | |
| 2012-10-04 | Remove arg vectors from main functions. Stop supporting them. | Brian Anderson | -32/+64 | |
| 2012-10-03 | Merge remote-tracking branch 'original/incoming' into incoming | Simon BD | -59/+58 | |
| Conflicts: src/libstd/json.rs src/libstd/sort.rs | ||||
| 2012-10-03 | Remove uses of + mode from libstd | Tim Chevalier | -1/+1 | |
| More or less the same as my analogous commit for libcore. Had to remove the forbid(deprecated_modes) pragma from some files -- will restore it after the snapshot. | ||||
| 2012-10-02 | Removing explicit uses of + mode | Tim Chevalier | -1/+1 | |
| This removes most explicit uses of the + argument mode. Pending a snapshot, I had to remove the forbid(deprecated_modes) pragma from a bunch of files. I'll put it back! + mode still has to be used in a few places for functions that get moved (see task.rs) The changes outside core and std are due to the to_bytes trait and making the compiler (with legacy modes on) agree with the libraries (with legacy modes off) about modes. | ||||
| 2012-10-02 | libstd: Switch off legacy modes in both core and std. | Patrick Walton | -2/+2 | |
| 2012-10-01 | Move over to calling ptr::addr_of | Tim Chevalier | -5/+5 | |
| Everything should now call ptr::addr_of instead of ptr::p2::addr_of. Only the pipes macro code when compiled by stage0 will call ptr::p2::addr_of. Needs a snapshot to get rid of that. | ||||
| 2012-09-28 | Fix graph500-bfs | Tim Chevalier | -5/+5 | |
| 2012-09-28 | Fix benchmarks. | Graydon Hoare | -3/+3 | |
