| Age | Commit message (Expand) | Author | Lines |
| 2016-12-14 | don't double-apply variant padding to const enums | Ariel Ben-Yehuda | -9/+5 |
| 2016-11-08 | Auto merge of #36843 - petrochenkov:dotstab, r=nikomatsakis | bors | -1/+1 |
| 2016-11-05 | Rollup merge of #37556 - dinfuehr:main_frame_pointer, r=eddyb | Alex Crichton | -0/+3 |
| 2016-11-05 | Rollup merge of #37501 - alexcrichton:windows-subsystem, r=brson | Alex Crichton | -4/+55 |
| 2016-11-04 | Rollup merge of #37408 - eddyb:lazy-5, r=nikomatsakis | Alex Crichton | -6/+3 |
| 2016-11-03 | Auto merge of #36306 - nagisa:mir-local-cleanup, r=eddyb | bors | -6/+0 |
| 2016-11-03 | set frame pointer elimination attribute for main | Dominik Inführ | -0/+3 |
| 2016-11-03 | A way to remove otherwise unused locals from MIR | Simonas Kazlauskas | -6/+0 |
| 2016-11-03 | Stabilize `..` in tuple (struct) patterns | Vadim Petrochenkov | -1/+1 |
| 2016-11-02 | Rollup merge of #37498 - sanxiyn:unused-type-alias, r=eddyb | Jonathan Turner | -6/+0 |
| 2016-11-02 | rustc: make all read access to tcx.tables go through a method. | Eduard Burtescu | -6/+3 |
| 2016-10-31 | Changed most vec! invocations to use square braces | iirelu | -7/+7 |
| 2016-10-31 | rustc: Add knowledge of Windows subsystems. | Alex Crichton | -4/+55 |
| 2016-10-31 | Remove unused type aliases | Seo Sanghyeon | -6/+0 |
| 2016-10-30 | Auto merge of #37439 - michaelwoerister:remove-sha256, r=alexcrichton | bors | -73/+16 |
| 2016-10-30 | Auto merge of #37489 - nagisa:unnecessary-clone, r=eddyb | bors | -4/+5 |
| 2016-10-31 | Do not clone Mir unnecessarily | Simonas Kazlauskas | -4/+5 |
| 2016-10-30 | Replace all uses of SHA-256 with BLAKE2b. | Michael Woerister | -73/+16 |
| 2016-10-30 | Auto merge of #37459 - Mark-Simulacrum:closure-ice, r=eddyb | bors | -1/+1 |
| 2016-10-30 | Fix ICE when attempting to get closure generics. | Mark-Simulacrum | -1/+1 |
| 2016-10-30 | Auto merge of #37431 - jseyfried:refactor_crate_config, r=eddyb | bors | -1/+1 |
| 2016-10-30 | Auto merge of #37401 - eddyb:lazy-2, r=nikomatsakis | bors | -2/+16 |
| 2016-10-29 | Move `CrateConfig` from `Crate` to `ParseSess`. | Jeffrey Seyfried | -1/+1 |
| 2016-10-28 | rustc: move the MIR map into TyCtxt. | Eduard Burtescu | -98/+20 |
| 2016-10-28 | rustc: move mir::repr::* to mir. | Eduard Burtescu | -15/+12 |
| 2016-10-26 | Auto merge of #37270 - Mark-Simulacrum:smallvec-optimized-arenas, r=eddyb | bors | -16/+16 |
| 2016-10-25 | Utilize AccumulateVec to avoid heap allocations in mk_{substs, type_list, tup... | Mark-Simulacrum | -16/+16 |
| 2016-10-25 | rustc_metadata: move is_extern_item to trans. | Eduard Burtescu | -2/+16 |
| 2016-10-24 | Rollup merge of #37336 - michaelwoerister:debuginfo-type-ids, r=eddyb | Jonathan Turner | -201/+47 |
| 2016-10-24 | Rollup merge of #37328 - michaelwoerister:stable-local-symbol-names, r=nagisa | Jonathan Turner | -8/+16 |
| 2016-10-24 | debuginfo: Erase regions when creating debuginfo for statics. | Michael Woerister | -4/+6 |
| 2016-10-22 | Auto merge of #37281 - TimNN:pad-align, r=eddyb | bors | -2/+2 |
| 2016-10-21 | debuginfo: Use TypeIdHasher to create global type identifiers for debuginfo. | Michael Woerister | -197/+41 |
| 2016-10-21 | trans: Make names of internal symbols independent of CGU translation order. | Michael Woerister | -8/+16 |
| 2016-10-20 | trans: pad const structs to aligned size | Tim Neumann | -2/+2 |
| 2016-10-19 | Rollup merge of #37241 - zackmdavis:if_let_over_none_spaced_empty_block_arm, ... | Guillaume Gomez | -6/+4 |
| 2016-10-19 | Use TypedArena::alloc_slice in rustc. | Mark-Simulacrum | -3/+3 |
| 2016-10-19 | Rollup merge of #37267 - nnethercote:opt-write_metadata, r=eddyb | Eduard-Mihai Burtescu | -6/+26 |
| 2016-10-19 | Rollup merge of #37233 - michaelwoerister:blake2-for-ich, r=nikomatsakis | Eduard-Mihai Burtescu | -1/+1 |
| 2016-10-19 | Optimize `write_metadata`. | Nicholas Nethercote | -6/+26 |
| 2016-10-17 | prefer `if let` to match with `None => { }` arm in some places | Zack M. Davis | -6/+4 |
| 2016-10-17 | Rollup merge of #37172 - michaelwoerister:cleanup-dibuilder, r=eddyb | Guillaume Gomez | -2/+0 |
| 2016-10-17 | Auto merge of #37112 - pnkfelix:fix-issue-36744, r=arielb1 | bors | -17/+56 |
| 2016-10-17 | ICH: Use 128-bit Blake2b hash instead of 64-bit SipHash for incr. comp. finge... | Michael Woerister | -1/+1 |
| 2016-10-17 | Auto merge of #37153 - michaelwoerister:spread-arg-debuginfo, r=eddyb | bors | -21/+13 |
| 2016-10-16 | Auto merge of #37129 - arielb1:erased-normal, r=eddyb | bors | -37/+24 |
| 2016-10-15 | Auto merge of #37132 - petrochenkov:intern, r=alexcrichton | bors | -3/+3 |
| 2016-10-15 | Auto merge of #37100 - dikaiosune:master, r=eddyb | bors | -23/+2 |
| 2016-10-14 | debuginfo: Remove some outdated stuff from LLVM DIBuilder binding. | Michael Woerister | -2/+0 |
| 2016-10-13 | debuginfo: Create debuginfo for re-aggregated spread_arg instead of for the i... | Michael Woerister | -21/+13 |