| Age | Commit message (Expand) | Author | Lines |
| 2017-06-01 | strip param-env from infcx | Niko Matsakis | -2/+3 |
| 2017-06-01 | rewrite layout to take a (param-env, ty) pair instead of infcx | Niko Matsakis | -7/+6 |
| 2017-06-01 | move projection mode into parameter environment | Niko Matsakis | -3/+3 |
| 2017-06-01 | Auto merge of #42281 - eddyb:well-adjusted, r=nikomatsakis | bors | -34/+32 |
| 2017-06-01 | rustc: decompose Adjustment into a vector of adjustment steps. | Eduard-Mihai Burtescu | -27/+14 |
| 2017-06-01 | rustc: move autoref and unsize from Adjust::DerefRef to Adjustment. | Eduard-Mihai Burtescu | -14/+12 |
| 2017-06-01 | rustc: replace autoderefs' use of MethodCallee with OverloadedDeref. | Eduard-Mihai Burtescu | -2/+8 |
| 2017-06-01 | rustc: replace method_map with Def::Method and node_substs entries. | Eduard-Mihai Burtescu | -10/+19 |
| 2017-06-01 | rustc: remove unnecessary ItemSubsts wrapper. | Eduard-Mihai Burtescu | -2/+1 |
| 2017-06-01 | rustc: keep overloaded autoderef MethodCallee's in Adjust. | Eduard-Mihai Burtescu | -7/+6 |
| 2017-05-30 | Turn `invalid_type_param_default` into a lint again | Vadim Petrochenkov | -2/+4 |
| 2017-05-30 | Turn sufficiently old compatibility lints into hard errors | Vadim Petrochenkov | -43/+30 |
| 2017-05-30 | Auto merge of #42282 - Mark-Simulacrum:issue-40342, r=arielb1 | bors | -2/+2 |
| 2017-05-29 | Auto merge of #41856 - qnighy:prohibit-parenthesized-params-in-more-types, r=... | bors | -0/+4 |
| 2017-05-28 | Don't warn on lifetime generic no_mangle functions. | Mark Simulacrum | -2/+2 |
| 2017-05-27 | Fix ICE on inner enum in missing docs lint. | Mark Simulacrum | -44/+5 |
| 2017-05-26 | Add warning cycle #42238. | Masaki Hara | -0/+4 |
| 2017-05-22 | rename `parameter_environment` to `param_env` | Niko Matsakis | -2/+2 |
| 2017-05-22 | rename `ParameterEnvironment` to `ParamEnv` | Niko Matsakis | -1/+1 |
| 2017-05-22 | centralize the caching for is-copy, is-sized, and is-freeze | Niko Matsakis | -6/+5 |
| 2017-05-16 | Auto merge of #41907 - est31:macro_unused, r=jseyfried | bors | -1/+2 |
| 2017-05-13 | rustc: uniformly compute ParameterEnvironment's "free outlive scope". | Eduard-Mihai Burtescu | -7/+2 |
| 2017-05-13 | Add lint for unused macros | est31 | -1/+2 |
| 2017-05-13 | Auto merge of #41847 - alexcrichton:less-unstable-annotations, r=eddyb | bors | -3/+4 |
| 2017-05-11 | rustc: Remove #![unstable] annotation | Alex Crichton | -3/+4 |
| 2017-05-10 | Remove debug message | est31 | -1/+0 |
| 2017-05-08 | Rollup merge of #41293 - est31:floating_literal_match, r=nikomatsakis | Corey Farwell | -0/+81 |
| 2017-05-08 | Remove need for &format!(...) or &&"" dances in `span_label` calls | Oliver Schneider | -1/+1 |
| 2017-05-02 | Add illegal_floating_point_literal_pattern compat lint | est31 | -0/+81 |
| 2017-05-02 | Add a lint to disallow anonymous parameters | est31 | -0/+44 |
| 2017-04-28 | do not access `associated_item` map directly | Niko Matsakis | -14/+10 |
| 2017-04-24 | rustc: rename some of the queries to match tcx methods. | Eduard-Mihai Burtescu | -12/+12 |
| 2017-04-20 | rustc: combine type_needs_drop_given_env and may_drop into needs_drop. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-04-16 | Compress ReprOptions a little bit | Simonas Kazlauskas | -3/+3 |
| 2017-04-08 | rustc: add some abstractions to ty::layout for a more concise API. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-03-29 | Make overlapping_inherent_impls lint a hard error | topecongiro | -4/+1 |
| 2017-03-27 | Fix various useless derefs and slicings | Oliver Schneider | -3/+3 |
| 2017-03-23 | Remove internal liblog | Alex Crichton | -1/+1 |
| 2017-03-14 | Refactor `Attribute` to use `Path` and `TokenStream` instead of `MetaItem`. | Jeffrey Seyfried | -6/+8 |
| 2017-03-10 | Point to enclosing block/fn on nested unsafe | Esteban Küber | -1/+28 |
| 2017-03-03 | Auto merge of #39927 - nikomatsakis:incr-comp-skip-borrowck-2, r=eddyb | bors | -1/+1 |
| 2017-03-01 | Auto merge of #34198 - eddyb:you're-a-bad-transmute-and-you-should-feel-bad, ... | bors | -4/+2 |
| 2017-02-28 | Add warning cycle. | Jeffrey Seyfried | -0/+4 |
| 2017-02-28 | Make transmuting from fn item types to pointer-sized types a hard error. | Eduard Burtescu | -4/+2 |
| 2017-02-28 | remove special-case code for statics and just use `borrowck_fn` | Niko Matsakis | -1/+1 |
| 2017-02-25 | rustc_const_eval: always demand typeck_tables for evaluating constants. | Eduard-Mihai Burtescu | -2/+1 |
| 2017-02-25 | rustc_typeck: rework coherence to be almost completely on-demand. | Eduard-Mihai Burtescu | -2/+2 |
| 2017-02-25 | rustc_typeck: hook up collect and item/body check to on-demand. | Eduard-Mihai Burtescu | -26/+30 |
| 2017-02-25 | rustc: combine BareFnTy and ClosureTy into FnSig. | Eduard-Mihai Burtescu | -7/+7 |
| 2017-02-25 | rustc: introduce a query system for type information in ty::maps. | Eduard Burtescu | -1/+1 |