| Age | Commit message (Expand) | Author | Lines |
| 2018-01-10 | Try to fix a perf regression by updating log | Malo Jaffré | -1/+1 |
| 2017-12-28 | Prefer to use attr::contains_name() and attr::find_by_name() | Seiichi Uchida | -3/+1 |
| 2017-12-25 | Auto merge of #46914 - mikeyhew:raw_pointer_self, r=arielb1 | bors | -0/+4 |
| 2017-12-23 | Auto merge of #46857 - estebank:use-loop-sp, r=nikomatsakis | bors | -4/+2 |
| 2017-12-22 | Convert warning about `*const _` to a future-compat lint | Michael Hewson | -0/+4 |
| 2017-12-21 | Auto merge of #46922 - kennytm:rollup, r=kennytm | bors | -1/+21 |
| 2017-12-22 | Rollup merge of #46858 - QuietMisdreavus:external-doc-error, r=estebank | kennytm | -1/+21 |
| 2017-12-21 | Add GenericParam, refactor Generics in ast, hir, rustdoc | Jonas Platte | -13/+17 |
| 2017-12-19 | Point at `while true` span instead of entire block | Esteban Küber | -4/+2 |
| 2017-12-19 | make the missing_docs lint check for doc(include) | QuietMisdreavus | -1/+21 |
| 2017-12-17 | Use def span for conflicting impls and recursive fn | Esteban Küber | -4/+5 |
| 2017-12-05 | convert the new conflicts to a soft error | Ariel Ben-Yehuda | -1/+4 |
| 2017-12-02 | Rollup merge of #45880 - arielb1:never-coerce, r=nikomatsakis | kennytm | -0/+4 |
| 2017-11-30 | make coercions to `!` in unreachable code a hard error | Ariel Ben-Yehuda | -0/+4 |
| 2017-11-30 | Implement RFC 2128 (use_nested_groups) | Pietro Albini | -7/+39 |
| 2017-11-26 | make accessing packed fields a future-compat warning | Ariel Ben-Yehuda | -0/+5 |
| 2017-11-19 | rustc: track validity ranges for layout::Abi::Scalar values. | Eduard-Mihai Burtescu | -2/+2 |
| 2017-11-19 | rustc: collapse the remains of Layout into Variants (enums vs everything else). | Eduard-Mihai Burtescu | -2/+2 |
| 2017-11-19 | rustc: move size, align & primitive_align from Abi::Aggregate to layout. | Eduard-Mihai Burtescu | -3/+2 |
| 2017-11-19 | rustc_trans: go through layouts uniformly for fat pointers and variants. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-11-19 | rustc: hide details in Layout in favor of Abi or FieldPlacement. | Eduard-Mihai Burtescu | -2/+2 |
| 2017-11-19 | rustc: store CachedLayout for each variant of enum Layout's instead of Struct. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-11-19 | rustc: move size/alignment from Layout into layout::Abi. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-11-19 | rustc: use Primitive instead of Integer for CEnum and General discriminants. | Eduard-Mihai Burtescu | -2/+2 |
| 2017-11-19 | rustc: remove Ty::layout and move everything to layout_of. | Eduard-Mihai Burtescu | -3/+2 |
| 2017-11-15 | convert EXTRA_REQUIREMENT_IN_IMPL into a hard error | Niko Matsakis | -4/+2 |
| 2017-11-03 | Auto merge of #45247 - leodasvacas:implement-auto-trait-syntax, r=nikomatsakis | bors | -4/+34 |
| 2017-11-03 | auto trait future compatibility lint | leonardo.yvens | -0/+30 |
| 2017-11-03 | add `auto` keyword, parse `auto trait`, lower to HIR | leonardo.yvens | -1/+1 |
| 2017-11-03 | [Syntax Breaking] Rename DefaultImpl to AutoImpl | leonardo.yvens | -3/+3 |
| 2017-11-02 | unreachable-pub lint for `pub` items not reachable from crate root | Zack M. Davis | -0/+58 |
| 2017-10-29 | Add several lints into `unused` lint group | Vadim Petrochenkov | -14/+14 |
| 2017-10-27 | Implement RFC 1861: Extern types | Paul Lietar | -0/+3 |
| 2017-10-21 | trans_ -> fully_ prefix | Marco Concetto Rudilosso | -4/+4 |
| 2017-10-21 | tidier | Marco Concetto Rudilosso | -3/+9 |
| 2017-10-21 | added trans_ prefix and pluralised types. Solved failing test on the incremen... | Marco Concetto Rudilosso | -4/+4 |
| 2017-10-21 | Create NormalizeTy query | Marco Concetto Rudilosso | -4/+4 |
| 2017-10-16 | code suggestions for no-mangle lints | Zack M. Davis | -15/+35 |
| 2017-10-16 | code suggestion for non-shorthand field patterns lint | Zack M. Davis | -5/+9 |
| 2017-10-16 | remove an obsolete FIXME comment | Zack M. Davis | -1/+0 |
| 2017-10-14 | rustc: Remove `used_mut_nodes` from `TyCtxt` | Alex Crichton | -91/+1 |
| 2017-10-03 | Auto merge of #44966 - zackmdavis:no_mangle_no_snake, r=aturon | bors | -1/+6 |
| 2017-10-01 | correct unused-parens lint suggestion to strip exact pair | Zack M. Davis | -1/+25 |
| 2017-10-01 | make non_snake_case lint allow extern no-mangle functions | Zack M. Davis | -1/+6 |
| 2017-09-30 | code suggestions for unused-mut, while-true lints; UI test | Zack M. Davis | -6/+14 |
| 2017-09-30 | code suggestion for unused-parentheses lint | Zack M. Davis | -3/+11 |
| 2017-09-30 | code suggestion for deprecated-attribute lint | Zack M. Davis | -4/+5 |
| 2017-09-22 | add comparison operators to must-use lint (under `fn_must_use` feature) | Zack M. Davis | -1/+17 |
| 2017-09-21 | Refactor lifetime name into an enum | Taylor Cramer | -1/+1 |
| 2017-09-15 | Get `allow(unused_mut)` to work on `let` bindings | Oliver Schneider | -12/+4 |