about summary refs log tree commit diff
path: root/compiler/rustc_metadata/src/rmeta/decoder
AgeCommit message (Expand)AuthorLines
2023-05-25rustc_metadata: use AtomicBool for privateness instead of LockMichael Howell-2/+5
2023-05-25rustc_metadata: inherit dependency privacy flagMichael Howell-1/+4
2023-05-24Rollup merge of #111870 - WaffleLapkin:just_🌟traits🌟_query, r=compiler-...Matthias Krüger-1/+1
2023-05-23Rename `traits_in_crate` query to `traits`Maybe Waffle-1/+1
2023-05-18Rollup merge of #111703 - Zoxc:queries-mod, r=cjgillotDylan DPC-2/+2
2023-05-18Merge query property modules into oneJohn KÃ¥re Alsaker-2/+2
2023-05-17Retire is_foreign_item query.Camille GILLOT-1/+0
2023-05-15Move expansion of query macros in rustc_middle to rustc_middle::queryJohn KÃ¥re Alsaker-3/+3
2023-04-25Rollup merge of #110556 - kylematsuda:earlybinder-explicit-item-bounds, r=com...Matthias Krüger-1/+1
2023-04-25Revert "Remove #[alloc_error_handler] from the compiler and library"Matthias Krüger-0/+3
2023-04-22Auto merge of #109507 - Amanieu:panic-oom-payload, r=davidtwcobors-3/+0
2023-04-21Auto merge of #110648 - Dylan-DPC:rollup-em3ovcq, r=Dylan-DPCbors-1/+1
2023-04-21Changes from reviewKyle Matsuda-5/+1
2023-04-21rustc_metadata: Split `children` into multiple tablesVadim Petrochenkov-1/+1
2023-04-20add EarlyBinder to output of explicit_item_bounds; replace bound_explicit_ite...Kyle Matsuda-1/+5
2023-04-19resolve: Remove `module_children_untracked`Vadim Petrochenkov-8/+0
2023-04-16Remove #[alloc_error_handler] from the compiler and libraryAmanieu d'Antras-3/+0
2023-04-11Split implied and super predicate queriesMichael Goulet-1/+13
2023-03-23rustc_metadata: Freeze cstore after the full crate list is queriedVadim Petrochenkov-0/+3
2023-03-23resolve: Rename some cstore methods to match queries and add commentsVadim Petrochenkov-4/+4
2023-03-23Auto merge of #109517 - matthiaskrgr:rollup-m3orqzd, r=matthiaskrgrbors-12/+0
2023-03-23Rollup merge of #109137 - petrochenkov:qcstore2, r=cjgillotMatthias Krüger-12/+0
2023-03-22Rollup merge of #109213 - oli-obk:cstore, r=cjgillotMatthias Krüger-1/+4
2023-03-21LocalCrate keyMichael Goulet-5/+6
2023-03-21Use local key in providersMichael Goulet-18/+5
2023-03-21Eagerly intern and check CrateNum/StableCrateId collisionsOli Scherer-1/+4
2023-03-20Update some names and commentsMichael Goulet-1/+1
2023-03-18Implement FixedSizeEncoding for UnusedGenericParams.Camille GILLOT-9/+1
2023-03-16resolve: Remove `item_attrs_untracked`Vadim Petrochenkov-8/+0
2023-03-16resolve: Remove `item_generics_num_lifetimes`Vadim Petrochenkov-4/+0
2023-03-15Rollup merge of #109109 - compiler-errors:polymorphize-foreign, r=NilstriebDylan DPC-1/+9
2023-03-14Use `unused_generic_params` from crate metadataMichael Goulet-1/+9
2023-03-13metadata: Remove some more untracked `CStore` methodsVadim Petrochenkov-10/+4
2023-03-13resolve: Remove `struct_field_names_untracked`Vadim Petrochenkov-9/+1
2023-03-13resolve: Remove `fn_has_self_parameter_untracked`Vadim Petrochenkov-4/+0
2023-03-13resolve: Remove `struct_field_visibilities_untracked`Vadim Petrochenkov-8/+1
2023-03-13resolve: Remove `visibility_untracked`Vadim Petrochenkov-4/+0
2023-02-21Rollup merge of #108141 - spastorino:add_rpitit_queries, r=compiler-errorsDylan DPC-0/+2
2023-02-20Make untracked.cstore lockable so that resolution can still write to it when ...Oli Scherer-1/+7
2023-02-19Add associated_items_for_impl_trait_in_trait querySantiago Pastorino-0/+2
2023-02-16Factor query arena allocation out from query cachesJohn KÃ¥re Alsaker-1/+1
2023-02-13rustdoc: Eliminate remaining uses of resolverVadim Petrochenkov-14/+1
2023-02-10Resolve documentation links in rustc and store the results in metadataVadim Petrochenkov-30/+4
2023-02-05rustc_metadata: Encode/decode some `LazyArray`s without an `Option`Vadim Petrochenkov-2/+11
2023-01-27Separate witness type computation from the generator transform.Camille GILLOT-0/+1
2023-01-25rustdoc: Collect rustdoc-reachable items during early doc link resolutionVadim Petrochenkov-0/+6
2023-01-23rustc_metadata: Support non-`Option` nullable values in metadata tablesVadim Petrochenkov-6/+1
2023-01-21rustc_metadata: Encode `doc(hidden)` flag to metadataVadim Petrochenkov-2/+6
2023-01-21Auto merge of #106977 - michaelwoerister:unord_id_collections, r=oli-obkbors-3/+4
2023-01-19Conditionally encode booleanMichael Goulet-1/+9