about summary refs log tree commit diff
path: root/src/librustc_metadata/decoder.rs
AgeCommit message (Expand)AuthorLines
2019-11-07rustc_metadata: Move decoder/encoder/table into mod schemaVadim Petrochenkov-1392/+0
2019-11-03rustc_metadata: don't encode an empty slice for inferred_outlives.Eduard-Mihai Burtescu-1/+3
2019-11-03rustc_metadata: replace predicates_defined_on with explicit_predicates_of and...Eduard-Mihai Burtescu-2/+10
2019-11-03rustc_metadata: remove predicates_of and rely on predicates_defined_on alone.Eduard-Mihai Burtescu-8/+0
2019-10-30Make init_locking return a reference to the initialized dataSantiago Pastorino-3/+1
2019-10-30Change CrateMetadata's source_map_import_info from RwLock to OnceSantiago Pastorino-79/+62
2019-10-30Correctly indent get_predicates functionSantiago Pastorino-1/+1
2019-10-27rustc, rustc_passes: don't depend on syntax_expand.Mazdak Farrokhzad-4/+4
2019-10-25Rollup merge of #65074 - Rantanen:json-byte-pos, r=matkladMazdak Farrokhzad-1/+6
2019-10-23Rollup merge of #65657 - nnethercote:rm-InternedString-properly, r=eddybMazdak Farrokhzad-5/+4
2019-10-22rustc_metadata: use a table for impl_trait_ref.Eduard-Mihai Burtescu-2/+2
2019-10-22rustc_metadata: use a table for fn_sig.Eduard-Mihai Burtescu-11/+2
2019-10-22rustc_metadata: use a table for super_predicates.Eduard-Mihai Burtescu-10/+4
2019-10-21Fix the start/end byte positions in the compiler JSON outputMikko Rantanen-1/+6
2019-10-21Convert fields within `DefPathData` from `InternedString` to `Symbol`.Nicholas Nethercote-5/+4
2019-10-17Auto merge of #65495 - Centril:rollup-tguwjt5, r=Centrilbors-2/+2
2019-10-16move syntax::ext to new crate syntax_expandMazdak Farrokhzad-2/+2
2019-10-15rustc_metadata: replace Entry table with one table for each of its fields (Ao...Eduard-Mihai Burtescu-97/+97
2019-10-15rustc_metadata: use decoder::Metadata instead of &[u8] for Lazy<Table<T>>::get.Eduard-Mihai Burtescu-5/+5
2019-10-15rustc_metadata: generalize Table<T> to hold T, not Lazy<T>, elements.Eduard-Mihai Burtescu-3/+3
2019-10-15rustc_metadata: add a helper macro for recording into PerDefTable's.Eduard-Mihai Burtescu-1/+1
2019-10-15rustc_metadata: split tables into an usize-keyed Table and a DefIndex-keyed P...Eduard-Mihai Burtescu-3/+3
2019-10-15rustc_metadata: replace Lazy<[Table<T>]> with Lazy<Table<T>>.Eduard-Mihai Burtescu-5/+14
2019-10-15rustc_metadata: rename index::Index to table::Table.Eduard-Mihai Burtescu-1/+1
2019-10-15rustc_metadata: use NonZeroUsize for the position of a Lazy.Eduard-Mihai Burtescu-7/+13
2019-10-14rustc_metadata: Privatize private code and remove dead codeVadim Petrochenkov-71/+73
2019-10-14Auto merge of #65240 - michaelwoerister:sp-review-3, r=Mark-Simulacrumbors-0/+25
2019-10-10Auto merge of #65153 - da-x:issue-58017, r=petrochenkovbors-3/+3
2019-10-10Add 'unlikely' annotation to branch in crate DepNodeIndex caching.Michael Woerister-1/+1
2019-10-09resolve: Keep field spans for diagnosticsVadim Petrochenkov-3/+3
2019-10-09Cache the DepNodeIndex of upstream crates in order to avoid multiple locks an...Michael Woerister-0/+25
2019-10-04Fix lonely backtickYechan Bae-1/+1
2019-10-04Rollup merge of #65026 - petrochenkov:ice1, r=eddybMazdak Farrokhzad-7/+2
2019-10-04metadata: Remove `CrateMetadata::name`Vadim Petrochenkov-1/+1
2019-10-04metadata: Remove `CrateMetadata::host_lib`Vadim Petrochenkov-6/+1
2019-09-30Remove HIR based const qualificationMatthew Jasper-8/+0
2019-09-29remove indexed_vec re-export from rustc_data_structurescsmoe-1/+1
2019-09-26Auto merge of #62661 - arielb1:never-reserve, r=nikomatsakisbors-1/+1
2019-09-25Rollup merge of #64599 - csmoe:doc_async_reexport, r=nikomatsakisMazdak Farrokhzad-0/+9
2019-09-24resolve the rustc_reservation_impl attribute in 1 placeAriel Ben-Yehuda-1/+1
2019-09-24bug-out asyncness query on non-local funtionscsmoe-1/+2
2019-09-21rename is_async_fn to asyncnesscsmoe-4/+3
2019-09-19add is_async_fn querycsmoe-0/+9
2019-09-17Generate proc macro harness in AST order.Aaron Hill-1/+5
2019-08-30Add a "diagnostic item" schemeOliver Scherer-0/+18
2019-08-29Rollup merge of #63867 - petrochenkov:dhelpers, r=matthewjasperMazdak Farrokhzad-3/+1
2019-08-29Rollup merge of #63933 - wesleywiser:cleanup_from_move_promoted, r=oli-obkMazdak Farrokhzad-15/+23
2019-08-28Extract `Decoder::entry_unless_proc_macro()`Wesley Wiser-22/+20
2019-08-28Simplify `maybe_get_optimized_mir` and `maybe_get_promoted_mir`Wesley Wiser-11/+21
2019-08-28Auto merge of #63127 - kper:pr, r=nikomatsakisbors-5/+5