| Age | Commit message (Expand) | Author | Lines |
| 2023-04-01 | fix clippy::iter_kv_map | Matthias Krüger | -1/+1 |
| 2023-03-30 | Rollup merge of #109704 - petrochenkov:effvisclean, r=jackh726 | Michael Goulet | -1/+5 |
| 2023-03-29 | Support TLS access into dylibs on Windows | John Kåre Alsaker | -0/+5 |
| 2023-03-28 | effvis: Stop considering crate root its own parent | Vadim Petrochenkov | -1/+5 |
| 2023-03-02 | rustc_middle: Remove trait `DefIdTree` | Vadim Petrochenkov | -7/+7 |
| 2023-02-22 | diagnostics: if AssocFn has self argument, describe as method | Michael Howell | -2/+2 |
| 2023-02-20 | Remove IntoDefIdTree | Oli Scherer | -17/+8 |
| 2023-02-18 | Move late-bound arg type checks to resolve_bound_vars | Michael Goulet | -0/+2 |
| 2023-02-17 | Rollup merge of #108126 - tshepang:nits, r=lcnr | Matthias Krüger | -1/+2 |
| 2023-02-16 | fix some lines, and do a consistency fix | Tshepang Mbambo | -1/+2 |
| 2023-02-16 | Make things actually work | Michael Goulet | -2/+2 |
| 2023-02-16 | Rename some region-specific stuff | Michael Goulet | -6/+6 |
| 2022-12-20 | rustc: Remove needless lifetimes | Jeremy Stucki | -2/+2 |
| 2022-12-20 | Auto merge of #105880 - Nilstrieb:make-newtypes-less-not-rust, r=oli-obk | bors | -3/+2 |
| 2022-12-19 | clippy::complexity fixes | Matthias Krüger | -6/+1 |
| 2022-12-18 | A few small cleanups for `newtype_index` | Nilstrieb | -2/+1 |
| 2022-12-18 | Use `#[derive]` instead of custom syntax in all `newtype_index` | Nilstrieb | -1/+1 |
| 2022-12-05 | Move linkage type check to HIR analysis and fix semantics issues. | Peter Collingbourne | -1/+4 |
| 2022-11-27 | Add `TyCtxt::is_fn_trait` | Maybe Waffle | -0/+8 |
| 2022-11-27 | Rename `fn_trait_kind_from_{from_lang=>def_id}` to better convey meaning | Maybe Waffle | -1/+1 |
| 2022-11-25 | Auto merge of #104602 - petrochenkov:effvisperf5, r=oli-obk | bors | -50/+57 |
| 2022-11-24 | effective visibility: Always add table entries for nodes used as parents | Vadim Petrochenkov | -33/+37 |
| 2022-11-24 | effective visibility: Remove questionable optimizations | Vadim Petrochenkov | -7/+0 |
| 2022-11-24 | effective visibility: Satisfy borrow checker to use resolver lazily from a cl... | Vadim Petrochenkov | -10/+20 |
| 2022-11-23 | Bump the const eval step limit | Oli Scherer | -1/+1 |
| 2022-11-05 | resolve: Fill effective visibilities for import def ids in a separate pass | Vadim Petrochenkov | -2/+28 |
| 2022-11-05 | privacy: Check effective visibility invariants | Vadim Petrochenkov | -1/+50 |
| 2022-11-05 | resolve: More detailed effective visibility tracking for imports | Vadim Petrochenkov | -18/+25 |
| 2022-10-31 | Rollup merge of #103603 - camsteffen:refactor-lang, r=oli-obk | Dylan DPC | -4/+0 |
| 2022-10-29 | Cleanup weak lang items | Cameron Steffen | -4/+0 |
| 2022-10-29 | rustc_middle: Remove unnecessary type parameter from `AccessLevels` | Vadim Petrochenkov | -32/+16 |
| 2022-10-26 | privacy: Rename "accessibility levels" to "effective visibilities" | Vadim Petrochenkov | -80/+79 |
| 2022-10-25 | Perf improvements for effective visibility calculating | Bryanskiy | -33/+35 |
| 2022-10-16 | Auto merge of #102026 - Bryanskiy:resolve_update, r=petrochenkov | bors | -32/+104 |
| 2022-10-16 | Populate effective visibilities in 'rustc_resolve' | Bryanskiy | -32/+104 |
| 2022-10-01 | Refactor rustc lint API | Maybe Waffle | -7/+4 |
| 2022-09-24 | separate definitions and `HIR` owners | Takayuki Maeda | -4/+4 |
| 2022-09-19 | Rollup merge of #101881 - TaKO8Ki:remove-unused-struct-field, r=sanxiyn | Matthias Krüger | -6/+1 |
| 2022-09-16 | remove an unused struct field | Takayuki Maeda | -6/+1 |
| 2022-09-14 | change AccessLevels representation | Bryanskiy | -6/+87 |
| 2022-09-01 | Migrate limit error | 111 | -6/+2 |
| 2022-08-31 | Rollup merge of #100730 - CleanCut:diagnostics-rustc_monomorphize, r=davidtwco | Ralf Jung | -3/+3 |
| 2022-08-29 | Rollup merge of #99821 - cjgillot:ast-lifetimes-2, r=compiler-errors | Dylan DPC | -2/+8 |
| 2022-08-27 | rustc_middle: Remove `Visibility::Invisible` | Vadim Petrochenkov | -1/+1 |
| 2022-08-25 | allow non-monomorphize modules to access hard-coded error message through new... | Nathan Stocks | -3/+3 |
| 2022-08-09 | Rollup merge of #96478 - WaffleLapkin:rustc_default_body_unstable, r=Aaron1011 | Dylan DPC | -7/+68 |
| 2022-08-05 | Move stability lookup after cross-crate check | Maybe Waffle | -11/+11 |
| 2022-08-03 | Remove index from Region::EarlyBound. | Camille GILLOT | -1/+1 |
| 2022-08-03 | Create a specific `ObjectLifetimeDefault` enum. | Camille GILLOT | -1/+7 |
| 2022-07-27 | Rollup merge of #99728 - cjgillot:ast-lifetimes-anon-clean, r=petrochenkov | Guillaume Gomez | -1/+0 |