| Age | Commit message (Expand) | Author | Lines |
| 2022-01-07 | Deserialization less in associated_item_def_ids | Matthew Jasper | -6/+11 |
| 2022-01-07 | rustdoc: Introduce a resolver cache for sharing data between early doc link r... | Vadim Petrochenkov | -2/+12 |
| 2022-01-06 | rustc_metadata: Split `fn get_implementations_for_trait` into two functions | Vadim Petrochenkov | -29/+24 |
| 2022-01-06 | rustc_metadata: Make `opt_item_ident` in decoder faster and stricter | Vadim Petrochenkov | -36/+25 |
| 2022-01-06 | rustc_metadata: Make attribute decoding slightly faster and stricter | Vadim Petrochenkov | -17/+17 |
| 2022-01-06 | rustc_middle: Add a method for getting a `SimplifiedType` definition/ID | Vadim Petrochenkov | -6/+7 |
| 2022-01-02 | Auto merge of #90128 - joshtriplett:stabilize-symbol-mangling-version, r=wesl... | bors | -1/+1 |
| 2022-01-02 | Auto merge of #92034 - petrochenkov:nolinknores, r=joshtriplett | bors | -9/+1 |
| 2022-01-01 | Stabilize -Z symbol-mangling-version as -C symbol-mangling-version | Josh Triplett | -1/+1 |
| 2022-01-01 | rustc_metadata: Use a query for collecting all traits in encoder | Vadim Petrochenkov | -48/+63 |
| 2021-12-31 | Auto merge of #92175 - Aaron1011:fix-missing-source-file, r=cjgillot | bors | -0/+4 |
| 2021-12-29 | Auto merge of #92244 - petrochenkov:alltraits, r=cjgillot | bors | -22/+68 |
| 2021-12-28 | Auto merge of #92153 - petrochenkov:foreignchild, r=cjgillot | bors | -44/+20 |
| 2021-12-28 | rustc_metadata: Encode list of all crate's traits into metadata | Vadim Petrochenkov | -22/+68 |
| 2021-12-28 | Auto merge of #92159 - petrochenkov:decoditer, r=cjgillot | bors | -5/+3 |
| 2021-12-28 | rustc_metadata: Merge items from `extern` blocks into their parent modules | Vadim Petrochenkov | -44/+20 |
| 2021-12-27 | Rollup merge of #92161 - petrochenkov:misclean, r=cjgillot | Matthias Krüger | -6/+2 |
| 2021-12-24 | Auto merge of #92156 - petrochenkov:ctorkind, r=davidtwco | bors | -24/+20 |
| 2021-12-23 | Import `SourceFile`s from crate before decoding foreign `Span` | Aaron Hill | -0/+4 |
| 2021-12-22 | Remove `PartialOrd` and `Ord` from `LocalDefId` | pierwill | -1/+1 |
| 2021-12-22 | rustc_metadata: Merge `get_ctor_def_id` and `get_ctor_kind` | Vadim Petrochenkov | -24/+20 |
| 2021-12-21 | Remove ArenaCacheSelector for visible_parent_map query. | Alik Aslanyan | -1/+1 |
| 2021-12-21 | resolve: Minor miscellaneous cleanups from #89059 | Vadim Petrochenkov | -6/+2 |
| 2021-12-21 | rustc_metadata: Switch crate data iteration from a callback to iterator | Vadim Petrochenkov | -5/+3 |
| 2021-12-20 | Prefer visibility paths where items are not named `_` | Michael Goulet | -4/+19 |
| 2021-12-18 | Rollup merge of #91926 - SylvanB:remove_in_band_lifetimes_from_rustc_metadata... | Matthias Krüger | -8/+8 |
| 2021-12-17 | Remove effect of `#[no_link]` attribute on name resolution | Vadim Petrochenkov | -9/+1 |
| 2021-12-16 | Rollup merge of #92001 - fee1-dead:dmbic-xcrate-fix, r=oli-obk | Matthias Krüger | -2/+3 |
| 2021-12-16 | Fix default_method_body_is_const when used across crates | Deadbeef | -2/+3 |
| 2021-12-14 | Remove `in_band_lifetimes` from `rustc_metadata` | Sylvan Bowdler | -8/+8 |
| 2021-12-14 | extend `simplify_type` | lcnr | -3/+8 |
| 2021-12-11 | Auto merge of #91715 - the8472:bump-rmeta-fromat-version, r=Mark-Simulacrum | bors | -1/+1 |
| 2021-12-09 | Bump rmeta version to fix rustc_serialize ICE | The 8472 | -1/+1 |
| 2021-12-09 | Remove redundant [..]s | est31 | -1/+1 |
| 2021-11-30 | Auto merge of #91330 - cjgillot:no-ee-features, r=Aaron1011 | bors | -1/+1 |
| 2021-11-28 | Remove eval_always for lib_features. | Camille GILLOT | -1/+1 |
| 2021-11-28 | Take a LocalDefId in expect_*item. | Camille GILLOT | -4/+2 |
| 2021-11-09 | Add `ty::Visibility::is_public()` | inquisitivecrystal | -2/+2 |
| 2021-11-09 | Rollup merge of #90701 - michaelwoerister:more-artifact-sizes, r=davidtwco | Matthias Krüger | -0/+3 |
| 2021-11-08 | Record more artifact sizes during self-profiling. | Michael Woerister | -0/+3 |
| 2021-11-07 | Give inline const separate DefKind | Gary Guo | -3/+9 |
| 2021-10-30 | Rollup merge of #90202 - matthewjasper:xcrate-hygiene, r=petrochenkov | Guillaume Gomez | -16/+11 |
| 2021-10-28 | Remove `ModData` from rustc_metadata | Matthew Jasper | -11/+4 |
| 2021-10-25 | Avoid a branch on key being local for queries that use the same local and ext... | bjorn3 | -3/+3 |
| 2021-10-21 | Handle cross-crate module `ExpnId`s consistently | Matthew Jasper | -6/+8 |
| 2021-10-19 | Auto merge of #89933 - est31:let_else, r=michaelwoerister | bors | -3/+1 |
| 2021-10-17 | Auto merge of #89514 - davidtwco:polymorphize-shims-and-predicates, r=lcnr | bors | -1/+9 |
| 2021-10-16 | Adopt let_else across the compiler | est31 | -3/+1 |
| 2021-10-07 | Rollup merge of #89476 - cjgillot:expn-id, r=petrochenkov | Jubilee | -6/+10 |
| 2021-10-06 | Do not ICE if some foreign expansions were not encoded. | Camille GILLOT | -2/+0 |