| Age | Commit message (Expand) | Author | Lines |
| 2016-01-15 | Add an --output option for specifying an error emitter | Nick Cameron | -9/+9 |
| 2015-12-30 | use structured errors | Nick Cameron | -12/+15 |
| 2015-12-18 | Rollup merge of #30452 - dotdash:24876_take_2, r=alexcrichton | Manish Goregaokar | -0/+12 |
| 2015-12-18 | Fix emitting asm and object file output at the same time | Björn Steinbrink | -0/+12 |
| 2015-12-17 | Move a bunch of stuff from Session to syntax::errors | Nick Cameron | -1/+1 |
| 2015-12-17 | move error handling from libsyntax/diagnostics.rs to libsyntax/errors/* | Nick Cameron | -11/+10 |
| 2015-12-13 | Better support for `--llvm-root`. | Richard Diamond | -33/+1 |
| 2015-12-05 | std: Stabilize APIs for the 1.6 release | Alex Crichton | -1/+1 |
| 2015-11-20 | Auto merge of #29943 - brson:inline-threshold, r=nrc | bors | -5/+12 |
| 2015-11-19 | Add -C inline-threshold | Brian Anderson | -5/+12 |
| 2015-11-19 | Remove segmented stack option from LLVMRustCreateTargetMachine. Unused. | Brian Anderson | -1/+0 |
| 2015-10-27 | Make fatal errors more consistent. | Eli Friedman | -4/+2 |
| 2015-10-26 | Print the codegen worker # when using time-passes | Jonas Schievink | -3/+7 |
| 2015-09-30 | rustc: Support output filenames for each emit type | Alex Crichton | -47/+43 |
| 2015-09-22 | Save bitcode before LTO when -C save-temps is given | Seo Sanghyeon | -1/+2 |
| 2015-08-14 | rustc: Allow changing the default allocator | Alex Crichton | -4/+4 |
| 2015-08-09 | Replace many uses of `mem::transmute` with more specific functions | Tobias Bucher | -5/+2 |
| 2015-07-22 | trans: Consolidate creating pass manager builders | Alex Crichton | -65/+62 |
| 2015-07-16 | trans: Clean up handling the LLVM data layout | Alex Crichton | -49/+40 |
| 2015-07-07 | msvc: Get codegen-units working | Alex Crichton | -81/+14 |
| 2015-07-01 | msvc: Lookup linker in windows registry | Alex Crichton | -11/+6 |
| 2015-06-17 | More test fixes and fallout of stability changes | Alex Crichton | -3/+1 |
| 2015-06-16 | rustc: Update LLVM | Alex Crichton | -44/+47 |
| 2015-05-28 | Rollup merge of #25806 - nrc:20184-msg, r=alexcrichton | Manish Goregaokar | -2/+2 |
| 2015-05-27 | Use `const fn` to abstract away the contents of UnsafeCell & friends. | Eduard Burtescu | -2/+2 |
| 2015-05-27 | Add a WONTFIX message to a failing test. | Nick Cameron | -2/+2 |
| 2015-05-14 | syntax: refactor (Span)Handler and ParseSess constructors to be methods. | Eduard Burtescu | -2/+2 |
| 2015-05-09 | Squeeze the last bits of `task`s in documentation in favor of `thread` | Barosl Lee | -3/+3 |
| 2015-04-21 | syntax: Change ExpnId::{from,to}_llvm_cookie to {from,to}_u32 | Erick Tryzelaar | -1/+1 |
| 2015-04-08 | Allow plugins to register LLVM passes | Keegan McAllister | -0/+15 |
| 2015-03-26 | Mass rename uint/int to usize/isize | Alex Crichton | -1/+1 |
| 2015-03-04 | std: Deprecate std::old_io::fs | Alex Crichton | -20/+19 |
| 2015-02-28 | Re-enable -Z time-llvm-passes when using a single codegen unit | Björn Steinbrink | -1/+3 |
| 2015-02-20 | Remove remaining uses of `[]`. This time I tried to use deref coercions where... | Niko Matsakis | -22/+22 |
| 2015-02-18 | rollup merge of #22502: nikomatsakis/deprecate-bracket-bracket | Alex Crichton | -12/+12 |
| 2015-02-18 | Replace all uses of `&foo[]` with `&foo[..]` en masse. | Niko Matsakis | -12/+12 |
| 2015-02-18 | std: Implement CString-related RFCs | Alex Crichton | -14/+14 |
| 2015-02-17 | Test fixes and rebase conflicts | Alex Crichton | -1/+1 |
| 2015-02-11 | Fail nicely when copying artefacts fails | Simonas Kazlauskas | -4/+7 |
| 2015-02-05 | cleanup: replace `as[_mut]_slice()` calls with deref coercions | Jorge Aparicio | -16/+15 |
| 2015-02-04 | remove all kind annotations from closures | Jorge Aparicio | -5/+5 |
| 2015-02-02 | `for x in xs.into_iter()` -> `for x in xs` | Jorge Aparicio | -1/+1 |
| 2015-02-02 | `for x in xs.iter()` -> `for x in &xs` | Jorge Aparicio | -5/+5 |
| 2015-01-29 | Auto merge of #21677 - japaric:no-range, r=alexcrichton | bors | -3/+3 |
| 2015-01-29 | convert remaining `range(a, b)` to `a..b` | Jorge Aparicio | -2/+2 |
| 2015-01-29 | `for x in range(a, b)` -> `for x in a..b` | Jorge Aparicio | -1/+1 |
| 2015-01-29 | Rollup merge of 21671 - akiss77:pr-aarch64-fastisel0, r=alexcrichton | Manish Goregaokar | -0/+3 |
| 2015-01-27 | Merge remote-tracking branch 'rust-lang/master' | Brian Anderson | -5/+5 |
| 2015-01-26 | Make '-A warnings' apply to all warnings, including feature gate warnings | Brian Anderson | -1/+1 |
| 2015-01-26 | Fallout of io => old_io | Alex Crichton | -5/+5 |