| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-02-01 | rustdoc: Convert astsrv to pipes | Brian Anderson | -107/+122 | |
| 2013-01-31 | modernize smallintmap | Daniel Micay | -142/+103 | |
| * switch to explicit self * get rid of the @ box * replace DVec with ~[] (to get rid of the mutable field) * implement the new container::Map trait | ||||
| 2013-01-31 | copy oldsmallintmap.rs to smallintmap.rs | Daniel Micay | -0/+237 | |
| 2013-01-31 | move smallintmap to oldsmallintmap | Daniel Micay | -22/+23 | |
| 2013-01-31 | implement container::Mutable for SmallIntMap | Daniel Micay | -3/+17 | |
| 2013-01-31 | clean up SmallIntMap tests a bit | Daniel Micay | -4/+3 | |
| 2013-01-31 | drop the StdMap implementation from SmallIntMap | Daniel Micay | -9/+1 | |
| 2013-01-31 | implement container::Container for SmallIntMap | Daniel Micay | -6/+30 | |
| 2013-01-31 | Replace most invocations of fail keyword with die! macro | Nick Desaulniers | -908/+914 | |
| 2013-01-31 | rustc: Stamp out XXXes in middle (comments only) | Tim Chevalier | -6/+7 | |
| 2013-01-31 | core: Stamp out XXXes (comments only) | Tim Chevalier | -5/+5 | |
| 2013-01-31 | Merge pull request #4706 from sanxiyn/cleanup-fixme | Brian Anderson | -7/+3 | |
| Cleanup FIXMEs (#3488) | ||||
| 2013-01-31 | Merge pull request #4703 from sanxiyn/remove-tps | Brian Anderson | -25/+22 | |
| Remove `tps` from `trans_enum_def` and `trans_struct_def` | ||||
| 2013-01-31 | Merge pull request #4702 from aydinkim/patch-1 | Brian Anderson | -2/+0 | |
| Delete unnecessary logs | ||||
| 2013-01-31 | Workaround for #4717: pad contents of ast. rs=breakage | Niko Matsakis | -17/+22 | |
| 2013-01-31 | Finalize moves-based-on-type implementation. | Niko Matsakis | -2641/+2682 | |
| Changes: - Refactor move mode computation - Removes move mode arguments, unary move, capture clauses (though they still parse for backwards compatibility) - Simplify how moves are handled in trans - Fix a number of illegal copies that cropped up - Workaround for bug involving def-ids in params (see details below) Future work (I'll open bugs for these...): - Improve error messages for moves that are due to bindings - Add support for moving owned content like a.b.c to borrow check, test in trans (but I think it'll "just work") - Proper fix for def-ids in params Def ids in params: Move captures into a map instead of recomputing. This is a workaround for a larger bug having to do with the def-ids associated with ty_params, which are not always properly preserved when inlining. I am not sure of my preferred fix for the larger bug yet. This current fix removes the only code in trans that I know of which relies on ty_param def-ids, but feels fragile. | ||||
| 2013-01-31 | Cleanup FIXMEs (#3488) | Seo Sanghyeon | -7/+3 | |
| 2013-01-31 | Remove `tps` from `trans_enum_def` and `trans_struct_def` | Seo Sanghyeon | -25/+22 | |
| 2013-01-31 | Delete unnecessary logs | Aydin Kim | -2/+0 | |
| 2013-01-30 | test: Attempt to fix Windows check-fast resolve bustage. rs=bustage | Patrick Walton | -1/+1 | |
| 2013-01-30 | test: De-export sudoku. rs=burningtree | Patrick Walton | -6/+4 | |
| 2013-01-30 | rustdoc: deny(deprecated_self) | Brian Anderson | -24/+23 | |
| 2013-01-30 | librustc: Change `self` as a type to `Self` everywhere. r=brson | Patrick Walton | -86/+83 | |
| 2013-01-30 | rustdoc: Remove structural records | Brian Anderson | -29/+36 | |
| 2013-01-30 | rustdoc: De-mode | Brian Anderson | -255/+254 | |
| 2013-01-30 | rustdoc: Stop using a custom error handler. Closes #4698 | Brian Anderson | -55/+2 | |
| 2013-01-30 | rustdoc: deny(deprecated_mode) | Brian Anderson | -69/+70 | |
| 2013-01-30 | rustdoc: Various bits of modernization | Brian Anderson | -259/+259 | |
| 2013-01-30 | librustc: Remove legacy exports from the language. r=brson | Patrick Walton | -387/+75 | |
| 2013-01-30 | test: fix compile-fail tests somehow missed from local 'make check', ↵ | Graydon Hoare | -3/+3 | |
| r=burningtree. | ||||
| 2013-01-30 | rustc: make integral type inference transactional, close #3211, close #4401, ↵ | Graydon Hoare | -91/+64 | |
| close #3398. | ||||
| 2013-01-30 | test: Remove export from the tests, language, and libraries. rs=deexporting | Patrick Walton | -528/+232 | |
| 2013-01-30 | test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting | Patrick Walton | -409/+218 | |
| 2013-01-30 | Merge pull request #4687 from alexcrichton/hashmap-speedup | Tim Chevalier | -1/+1 | |
| Use task local random when initializing LinearMap | ||||
| 2013-01-30 | Merge pull request #4690 from codeblack08/test-round | Tim Chevalier | -5/+9 | |
| Add test for float::round | ||||
| 2013-01-30 | librustc: Long line. rs=burning | Patrick Walton | -1/+3 | |
| 2013-01-30 | librustdoc: De-export compiletest, combine-tests, libcargo, libfuzzer, and ↵ | Patrick Walton | -256/+213 | |
| librustdoc. rs=deexporting | ||||
| 2013-01-30 | testsuite: Add xfailed test for #4542 | Tim Chevalier | -10/+1 | |
| 2013-01-30 | Test case | Tim Chevalier | -0/+27 | |
| 2013-01-30 | librustc: De-export rustc. rs=deexporting | Patrick Walton | -528/+415 | |
| 2013-01-30 | librustc: De-record the type context. rs=derecordification | Patrick Walton | -105/+108 | |
| 2013-01-30 | librustc: De-export ty. rs=deexporting | Patrick Walton | -506/+339 | |
| 2013-01-30 | librustc: De-export trans. rs=deexporting | Patrick Walton | -1061/+1021 | |
| 2013-01-30 | rustc: Convert to pipes | Brian Anderson | -8/+11 | |
| 2013-01-30 | Add test for float::round | Cody Schroeder | -5/+9 | |
| 2013-01-30 | Remove oldcomm from the test suite | Brian Anderson | -1778/+207 | |
| 2013-01-30 | Use task local random when initializing maps | Alex Crichton | -1/+1 | |
| 2013-01-29 | librustc: Long lines. rs=burning | Patrick Walton | -3/+5 | |
| 2013-01-29 | librustc: Speed up byte copy operations. r=nmatsakis | Patrick Walton | -2/+96 | |
| 2013-01-29 | librustc: Stop zeroing out allocas so much. Cuts 300K off librustc. | Patrick Walton | -7/+3 | |
