| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2014-10-02 | tests: remove uses of Gc. | Eduard Burtescu | -32/+0 | |
| 2014-07-26 | Remove managed_box gate from tests | Brian Anderson | -1/+0 | |
| No longer does anything. | ||||
| 2014-06-14 | rustc: Obsolete the `@` syntax entirely | Alex Crichton | -3/+5 | |
| This removes all remnants of `@` pointers from rustc. Additionally, this removes the `GC` structure from the prelude as it seems odd exporting an experimental type in the prelude by default. Closes #14193 [breaking-change] | ||||
| 2014-05-28 | std: Remove format_strbuf!() | Alex Crichton | -2/+2 | |
| This was only ever a transitionary macro. | ||||
| 2014-05-27 | std: Rename strbuf operations to string | Richo Healey | -2/+2 | |
| [breaking-change] | ||||
| 2014-05-24 | core: rename strbuf::StrBuf to string::String | Richo Healey | -1/+1 | |
| [breaking-change] | ||||
| 2014-05-14 | test: Remove all uses of `~str` from the test suite. | Patrick Walton | -5/+5 | |
| 2014-04-18 | Replace all ~"" with "".to_owned() | Richo Healey | -2/+2 | |
| 2014-04-14 | Use new attribute syntax in python files in src/etc too (#13478) | Manish Goregaokar | -1/+1 | |
| 2014-04-08 | Register new snapshots | Alex Crichton | -1/+1 | |
| 2013-11-26 | librustc: Remove remaining uses of `&fn()` in favor of `||`. | Patrick Walton | -1/+1 | |
| 2013-11-26 | test: Remove most uses of `&fn()` from the tests. | Patrick Walton | -2/+2 | |
| 2013-10-23 | register snapshots | Daniel Micay | -0/+2 | |
| 2013-10-22 | Drop the '2' suffix from logging macros | Alex Crichton | -1/+1 | |
| Who doesn't like a massive renaming? | ||||
| 2013-09-30 | rfail: Remove usage of fmt! | Alex Crichton | -1/+1 | |
| 2013-09-23 | test: Fix rustdoc and tests. | Patrick Walton | -1/+1 | |
| 2013-08-17 | Fix warnings it tests | Erick Tryzelaar | -1/+1 | |
| 2013-07-17 | librustc: Remove all uses of "copy". | Patrick Walton | -2/+2 | |
| 2013-05-14 | Use static string with fail!() and remove fail!(fmt!()) | Björn Steinbrink | -1/+1 | |
| fail!() used to require owned strings but can handle static strings now. Also, it can pass its arguments to fmt!() on its own, no need for the caller to call fmt!() itself. | ||||
| 2013-03-02 | test: Remove `fn@`, `fn~`, and `fn&` from the test suite. rs=defun | Patrick Walton | -3/+4 | |
| 2013-02-13 | Remove die!, raplace invocations with fail! Issue #4524 pt 3 | Nick Desaulniers | -1/+1 | |
| 2013-01-31 | Replace most invocations of fail keyword with die! macro | Nick Desaulniers | -2/+2 | |
| 2013-01-31 | Finalize moves-based-on-type implementation. | Niko Matsakis | -0/+1 | |
| 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-10 | mode: reset mode on entry to fn body. | Niko Matsakis | -1/+1 | |
| This is an interim fix to address the "Beware!" unsoundness. I have a more comprehensive rewrite of mode.rs in the pipeline. r=pcwalton | ||||
| 2012-12-10 | Reliciense makefiles and testsuite. Yup. | Graydon Hoare | -0/+10 | |
| 2012-07-14 | Move the world over to using the new style string literals and types. Closes ↵ | Michael Sullivan | -4/+4 | |
| #2907. | ||||
| 2012-07-13 | Support prefix notation for vstore strings. Closes #2906. | Michael Sullivan | -1/+1 | |
| 2012-07-12 | Accept prefix notation for writing the types of str/~ and friends. | Michael Sullivan | -1/+1 | |
| 2012-07-01 | Convert to new closure syntax | Brian Anderson | -1/+1 | |
| 2012-01-23 | s/block()/fn()/g | Niko Matsakis | -1/+1 | |
| 2012-01-13 | make "native fn" the type for bare functions, remove fn exprs | Niko Matsakis | -1/+1 | |
| 2012-01-10 | rename sendfn to fn~, lambda to fn@ | Niko Matsakis | -2/+3 | |
| 2012-01-09 | Remove proto_sugar and 'lambda' as keyword, commit to fn@. | Graydon Hoare | -1/+1 | |
| 2011-09-12 | Merge branch 'unwind' | Brian Anderson | -0/+16 | |
| Conflicts: src/comp/middle/trans.rs src/comp/middle/trans_build.rs src/lib/run_program.rs src/test/compiletest/runtest.rs | ||||
| 2011-09-11 | Add some more unwind tests | Brian Anderson | -0/+16 | |
| They worked without modifications, but I wrote them so we're keeping them. Issue #236 | ||||
