about summary refs log tree commit diff
path: root/compiler/rustc_session/src/cstore.rs
AgeCommit message (Expand)AuthorLines
2024-11-07Rollup merge of #130586 - dpaoliello:fixrawdylib, r=wesleywiserJubilee-0/+5
2024-11-03compiler: Directly use rustc_abi in sessionJubilee Young-2/+2
2024-10-06Rename NestedMetaItem to MetaItemInnercodemountains-1/+1
2024-10-01Use `ast::NestedMetaItem` when evaluating cfg predicateUrgau-1/+1
2024-09-24Test fixing raw-dylibDaniel Paoliello-0/+5
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-2/+2
2024-07-29Reformat `use` declarations.Nicholas Nethercote-4/+5
2024-04-29Remove `extern crate rustc_macros` from numerous crates.Nicholas Nethercote-0/+1
2024-04-19Move `stable_crate_ids` from `CrateStore` to `Untracked`Oli Scherer-2/+5
2024-03-27Make `def_path_hash_to_def_id` a hookOli Scherer-3/+0
2024-03-27Move `CrateStore::expn_hash_to_expn_id` to a hookOli Scherer-9/+0
2024-03-27Start replacing `CStore` trait methods with hooks.Oli Scherer-6/+0
2023-11-30Move `MetadataLoader{,Dyn}` to `rustc_metadata`.Nicholas Nethercote-18/+1
2023-09-09Use `FreezeLock` for `CStore`John Kåre Alsaker-2/+2
2023-09-02Rename `Freeze` to `FreezeLock`John Kåre Alsaker-2/+2
2023-09-02Add `Freeze` type and use it to store `Definitions`John Kåre Alsaker-2/+2
2023-07-17Do not fetch HIR in native_libs.Camille GILLOT-0/+2
2023-05-16Remove `MetadataRef` type aliasMaybe Waffle-3/+4
2023-05-06introduce `DynSend` and `DynSync` auto traitSparrowLii-2/+2
2023-04-04Add a usize-indexed append-only-vecOli Scherer-2/+2
2023-03-19The name of NativeLib will be presentedyukang-2/+5
2023-02-21Use a lock-free datastructure for `source_span`Oli Scherer-3/+2
2023-02-21Remove unused `Debug` implOli Scherer-1/+0
2023-02-20Move the resolver into a queryOli Scherer-1/+1
2023-02-20Make untracked.source_span lockable so that resolution can still write to it ...Oli Scherer-1/+1
2023-02-20Make untracked.cstore lockable so that resolution can still write to it when ...Oli Scherer-3/+3
2023-01-17Remove double spaces after dots in commentsMaybe Waffle-1/+1
2022-12-09Fold `Definitions` into the untracked dataOli Scherer-2/+3
2022-12-09Move the untracked cstore and source_span into a structOli Scherer-1/+10
2022-09-12change rlib format to discern native dependenciesDaniil Belov-0/+2
2022-08-26Implementation of import_name_typeDaniel Paoliello-1/+32
2022-03-30Stabilize native library modifier syntax and the `whole-archive` modifier spe...Vadim Petrochenkov-0/+6
2021-12-23Import `SourceFile`s from crate before decoding foreign `Span`Aaron Hill-0/+6
2021-10-06Access Session while decoding expn_id.Camille GILLOT-1/+8
2021-10-03Add some inlining.Camille GILLOT-0/+4
2021-10-03Move rustc_middle::middle::cstore to rustc_session.Camille GILLOT-0/+195