| Age | Commit message (Expand) | Author | Lines |
| 2022-01-09 | rustc_metadata: Optimize and document module children decoding | Vadim Petrochenkov | -25/+28 |
| 2022-01-08 | Remove LazyMeta::min_size | bjorn3 | -32/+13 |
| 2022-01-07 | Add `trait_item_def_id` to `AssocItem` | Matthew Jasper | -0/+9 |
| 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 | -99/+70 |
| 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 | -99/+70 |
| 2021-12-20 | Prefer visibility paths where items are not named `_` | Michael Goulet | -4/+19 |
| 2021-12-19 | Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obk | bors | -7/+8 |
| 2021-12-18 | Rollup merge of #91926 - SylvanB:remove_in_band_lifetimes_from_rustc_metadata... | Matthias Krüger | -13/+12 |
| 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-15 | Remove unnecessary sigils around `Symbol::as_str()` calls. | Nicholas Nethercote | -6/+6 |
| 2021-12-15 | Remove `SymbolStr`. | Nicholas Nethercote | -1/+2 |
| 2021-12-14 | Remove `in_band_lifetimes` from `rustc_metadata` | Sylvan Bowdler | -13/+12 |
| 2021-12-14 | extend `simplify_type` | lcnr | -3/+8 |
| 2021-12-12 | Auto merge of #90716 - euclio:libloading, r=cjgillot | bors | -231/+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 | -2/+2 |
| 2021-12-06 | replace dynamic library module with libloading | Andy Russell | -231/+8 |
| 2021-12-01 | Improve suggestion for extern crate self error message | Michael | -27/+15 |
| 2021-12-01 | Stop treating extern crate loading failures as fatal errors | Michael | -23/+37 |
| 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-09 | Rollup merge of #89561 - nbdd0121:const_typeck, r=nikomatsakis | Matthias Krüger | -3/+9 |