| Age | Commit message (Expand) | Author | Lines |
| 2017-06-09 | rustc_typeck: do not mutate tables directly during upvar inference. | Eduard-Mihai Burtescu | -77/+14 |
| 2017-06-09 | Auto merge of #42504 - michaelwoerister:hash-dep-nodes-prep, r=nikomatsakis | bors | -5/+3 |
| 2017-06-07 | Fix translation of external spans. | Inokentiy Babushkin | -4/+8 |
| 2017-06-07 | Allocate DefIndices for global crate metadata. | Michael Woerister | -5/+3 |
| 2017-06-04 | Merge branch 'profiling' of github.com:whitequark/rust into profiling | Marco Castelluccio | -0/+2 |
| 2017-06-03 | Remove 'elided' from lifetime resolution error | Stephen Lazaro | -1/+1 |
| 2017-06-03 | Auto merge of #42396 - venkatagiri:remove_lifetime_extn, r=arielb1 | bors | -88/+15 |
| 2017-06-03 | Auto merge of #42332 - michaelwoerister:no-more-retracing, r=nikomatsakis | bors | -4/+9 |
| 2017-06-02 | rustc: remove temporary lifetime extension by borrow hint | Venkata Giri Reddy | -88/+15 |
| 2017-06-01 | strip param-env from infcx | Niko Matsakis | -10/+18 |
| 2017-06-01 | rewrite layout to take a (param-env, ty) pair instead of infcx | Niko Matsakis | -26/+25 |
| 2017-06-01 | move projection mode into parameter environment | Niko Matsakis | -2/+1 |
| 2017-06-01 | Auto merge of #42281 - eddyb:well-adjusted, r=nikomatsakis | bors | -391/+200 |
| 2017-06-01 | rustc: adjust the RHS of comparison operators instead of assuming autorefs. | Eduard-Mihai Burtescu | -87/+13 |
| 2017-06-01 | rustc: decompose Adjustment into a vector of adjustment steps. | Eduard-Mihai Burtescu | -117/+80 |
| 2017-06-01 | rustc: move autoref and unsize from Adjust::DerefRef to Adjustment. | Eduard-Mihai Burtescu | -22/+16 |
| 2017-06-01 | rustc: replace autoderefs' use of MethodCallee with OverloadedDeref. | Eduard-Mihai Burtescu | -18/+14 |
| 2017-06-01 | rustc: replace method_map with Def::Method and node_substs entries. | Eduard-Mihai Burtescu | -12/+11 |
| 2017-06-01 | rustc: avoid using MethodCallee's signature where possible. | Eduard-Mihai Burtescu | -125/+98 |
| 2017-06-01 | rustc: replace TyFnDef in MethodCallee with just the FnSig. | Eduard-Mihai Burtescu | -17/+10 |
| 2017-06-01 | rustc: keep overloaded autoderef MethodCallee's in Adjust. | Eduard-Mihai Burtescu | -94/+60 |
| 2017-06-01 | rustc: remove unused field of mc::Categorization::Deref. | Eduard-Mihai Burtescu | -28/+27 |
| 2017-05-31 | Build DefPathHash->DefId table when incr.comp. is enabled | Michael Woerister | -1/+6 |
| 2017-05-31 | Make a newtype for DefPathHash so they are not confused with content hashes | Michael Woerister | -3/+3 |
| 2017-05-30 | Add new error code | Guillaume Gomez | -1/+1 |
| 2017-05-28 | fix RUST_LOG ICE caused by printing a default impl's DefId | Ariel Ben-Yehuda | -2/+0 |
| 2017-05-27 | Stabilize unions with `Copy` fields and no destructor | Vadim Petrochenkov | -0/+21 |
| 2017-05-26 | Auto merge of #42083 - petrochenkov:safeassign, r=nikomatsakis | bors | -0/+24 |
| 2017-05-25 | Use parameter environment associated with field use, not field definition | Vadim Petrochenkov | -2/+8 |
| 2017-05-25 | Make assignments to `Copy` union fields safe | Vadim Petrochenkov | -0/+18 |
| 2017-05-25 | Hygienize lifetimes. | Jeffrey Seyfried | -2/+1 |
| 2017-05-18 | Use 128 instead of 64 bits for DefPath hashes | Michael Woerister | -2/+2 |
| 2017-05-14 | Remove rustc_llvm dependency from rustc_metadata | Robin Kruppe | -5/+27 |
| 2017-05-13 | rustc: don't keep a second reference to the HIR map in middle::region. | Eduard-Mihai Burtescu | -22/+21 |
| 2017-05-13 | rustc: stop interning CodeExtent, it's small enough. | Eduard-Mihai Burtescu | -144/+104 |
| 2017-05-13 | rustc: remove redundant fn_id's from CodeExtentData. | Eduard-Mihai Burtescu | -16/+10 |
| 2017-05-13 | rustc: treat ReEarlyBound as free without replacing it with ReFree. | Eduard-Mihai Burtescu | -55/+64 |
| 2017-05-13 | rustc_typeck: do not leak late-bound lifetimes from bounds to closures. | Eduard-Mihai Burtescu | -2/+56 |
| 2017-05-13 | rustc: move liberate_late_bound_regions to rustc_typeck. | Eduard-Mihai Burtescu | -48/+1 |
| 2017-05-13 | rustc: use DefId instead of CodeExtent for FreeRegion's scope. | Eduard-Mihai Burtescu | -33/+16 |
| 2017-05-13 | rustc: use call_site_extent for closure environment free regions. | Eduard-Mihai Burtescu | -15/+1 |
| 2017-05-13 | rustc: uniformly compute ParameterEnvironment's "free outlive scope". | Eduard-Mihai Burtescu | -7/+7 |
| 2017-05-13 | Auto merge of #41847 - alexcrichton:less-unstable-annotations, r=eddyb | bors | -25/+58 |
| 2017-05-10 | rustc: Add a new `-Z force-unstable-if-unmarked` flag | Alex Crichton | -25/+58 |
| 2017-05-09 | resolved merge conflicts | achernyak | -111/+109 |
| 2017-05-09 | Auto merge of #41709 - michaelwoerister:close-metadata-ich-holes, r=nikomatsakis | bors | -1/+29 |
| 2017-05-08 | Auto merge of #41515 - eddyb:non-static-assoc-const, r=nikomatsakis | bors | -95/+65 |
| 2017-05-08 | Remove need for &format!(...) or &&"" dances in `span_label` calls | Oliver Schneider | -15/+15 |
| 2017-05-08 | incr.comp.: Hash more pieces of crate metadata to detect changes there. | Michael Woerister | -1/+29 |
| 2017-05-07 | is_exported_symbol | achernyak | -2/+0 |