| Age | Commit message (Expand) | Author | Lines |
| 2016-08-01 | Just pass in NodeId to FunctionContext::new instead of looking it up. | Luqman Aden | -10/+11 |
| 2016-07-04 | Auto merge of #34594 - willcrichton:master, r=nrc | bors | -2/+10 |
| 2016-07-04 | Auto merge of #34638 - zackmdavis:if_let_over_none_empty_block_arm, r=jseyfried | bors | -34/+20 |
| 2016-07-04 | Moved LLVM cleanup to after `after_llvm` phase | Will Crichton | -2/+10 |
| 2016-07-03 | prefer `if let` to match with `None => {}` arm in some places | Zack M. Davis | -34/+20 |
| 2016-07-03 | Auto merge of #34530 - alexcrichton:stabilize-1.11, r=aturon | bors | -1/+0 |
| 2016-07-03 | std: Stabilize APIs for the 1.11.0 release | Alex Crichton | -1/+0 |
| 2016-07-02 | Auto merge of #34580 - eddyb:two-steps-forward-one-step-backwards, r=nagisa | bors | -0/+50 |
| 2016-07-02 | Auto merge of #34539 - arielb1:metadata-hash, r=alexcrichton | bors | -2/+1 |
| 2016-07-01 | Auto merge of #34492 - retep998:please-be-robust-already, r=alexcrichton | bors | -181/+260 |
| 2016-07-01 | fix RUST_LOG, hopefully for real this time | Ariel Ben-Yehuda | -2/+1 |
| 2016-06-30 | Revert "Remove the return_address intrinsic." | Eduard Burtescu | -0/+50 |
| 2016-06-28 | Make MSVC detection ludicrously robust | Peter Atashian | -181/+260 |
| 2016-06-27 | Auto merge of #34424 - jseyfried:breaking_batch, r=Manishearth | bors | -51/+56 |
| 2016-06-27 | Remove the return_address intrinsic. | Eduard Burtescu | -50/+0 |
| 2016-06-23 | Move errors from libsyntax to its own crate | Jonathan Turner | -51/+56 |
| 2016-06-20 | trans: generalize immediate temporaries to all MIR locals. | Eduard Burtescu | -306/+371 |
| 2016-06-20 | trans: noop drops don't need their lvalue in an alloca. | Eduard Burtescu | -3/+15 |
| 2016-06-20 | trans: derefs don't need the pointer in an alloca. | Eduard Burtescu | -9/+29 |
| 2016-06-20 | trans: split trans_consume off from trans_operand. | Eduard Burtescu | -40/+50 |
| 2016-06-16 | Add an abs_path member to FileMap, use it when writing debug info. | Ted Mielczarek | -16/+19 |
| 2016-06-16 | Rollup merge of #34268 - zackmdavis:if_let_over_none_unit_arm, r=jseyfried | Manish Goregaokar | -20/+13 |
| 2016-06-16 | Rollup merge of #34207 - petrochenkov:nohyg, r=jseyfried | Manish Goregaokar | -2/+2 |
| 2016-06-15 | prefer `if let` to match with `None => ()` arm in some places | Zack M. Davis | -20/+13 |
| 2016-06-10 | All intrinsics are available in all supported LLVM versions | Jake Goulding | -39/+1 |
| 2016-06-10 | Remove linking with AR | Jake Goulding | -252/+16 |
| 2016-06-11 | Remove last traces of identifier hygiene from HIR | Vadim Petrochenkov | -2/+2 |
| 2016-06-10 | Introduce TyCtxt::expect_def/expect_resolution helpers and use them where pos... | Vadim Petrochenkov | -37/+21 |
| 2016-06-09 | add hook infrastructure for automatically dumping MIR on every pass | Ariel Ben-Yehuda | -1/+4 |
| 2016-06-09 | introduce an `unreachable` terminator | Ariel Ben-Yehuda | -0/+5 |
| 2016-06-09 | make the basic_blocks field private | Ariel Ben-Yehuda | -21/+16 |
| 2016-06-09 | introduce the type-safe IdxVec and use it instead of loose indexes | Ariel Ben-Yehuda | -102/+106 |
| 2016-06-08 | Auto merge of #32202 - arielb1:slice-patterns, r=nikomatsakis | bors | -56/+72 |
| 2016-06-08 | Auto merge of #34167 - eddyb:fix-pairs-for-real, r=nikomatsakis | bors | -4/+5 |
| 2016-06-09 | address review comments | Ariel Ben-Yehuda | -1/+1 |
| 2016-06-09 | handle string literals correctly in match checking | Ariel Ben-Yehuda | -4/+6 |
| 2016-06-09 | wrap calls to `lvalue_ty` | Ariel Ben-Yehuda | -17/+17 |
| 2016-06-09 | implement RFC495 semantics for slice patterns | Ariel Ben-Yehuda | -30/+34 |
| 2016-06-09 | trans: don't misuse C_nil for ZSTs other than (). | Eduard Burtescu | -4/+5 |
| 2016-06-08 | fix translation of unsized types and arrays | Ariel Ben-Yehuda | -2/+14 |
| 2016-06-08 | remove the librustc_trans -> librustc_mir dependency | Ariel Ben-Yehuda | -4/+2 |
| 2016-06-08 | Auto merge of #33989 - eddyb:mir-viz, r=nikomatsakis | bors | -35/+35 |
| 2016-06-08 | trans: always use a memcpy for ABI argument/return casts. | Eduard Burtescu | -190/+125 |
| 2016-06-07 | mir: group span + visibility scope under a new SourceInfo type. | Eduard Burtescu | -18/+21 |
| 2016-06-07 | mir: distinguish between variable visibility scopes and SEME scopes. | Eduard Burtescu | -17/+14 |
| 2016-06-07 | Auto merge of #34128 - eddyb:mir-trans-fixes, r=luqmana | bors | -5/+13 |
| 2016-06-07 | Auto merge of #34012 - eddyb:tick-erased, r=nikomatsakis | bors | -12/+12 |
| 2016-06-07 | trans: don't create allocas anywhere other than the entry block. | Eduard Burtescu | -2/+5 |
| 2016-06-07 | trans: don't forget to cast Pair constants of the wrong type. | Eduard Burtescu | -2/+2 |
| 2016-06-07 | trans: use Pair for ignored nil pairs instead of Immediate. | Eduard Burtescu | -1/+6 |