about summary refs log tree commit diff
path: root/src/librustc_metadata/rmeta/decoder/cstore_impl.rs
AgeCommit message (Expand)AuthorLines
2020-08-30mv compiler to compiler/mark-513/+0
2020-08-22Lazy decoding of DefPathTable from crate metadata (non-incremental case)Aaron Hill-3/+6
2020-08-18Auto merge of #75635 - Aaron1011:fix/incr-fn-param-names, r=eddybbors-4/+0
2020-08-17rust_ast::ast => rustc_astUjjwal Sharma-1/+1
2020-08-16Don't use `dep_graph.with_ignore` when encoding fn param namesAaron Hill-4/+0
2020-08-08Eliminate the `SessionGlobals` from `librustc_ast`.Nicholas Nethercote-2/+1
2020-08-06Record query name when profiling "metadata_decode_entry"Aaron Hill-1/+1
2020-07-26Hygiene serialization implementationAaron Hill-8/+7
2020-07-20metadata: record `unused_generic_params`David Wood-0/+1
2020-07-15const generics work!Bastian Kauschke-1/+1
2020-07-15optimized_mirBastian Kauschke-1/+1
2020-07-05Use for<'tcx> fn pointers in Providers, instead of having Providers<'tcx>.Eduard-Mihai Burtescu-2/+2
2020-07-05Replace early-bound normalization hack with per-query key/value type aliases.Eduard-Mihai Burtescu-6/+3
2020-06-30Switch crate_extern_paths to a query, and tweak wording.Eric Huss-5/+2
2020-06-30Provide more information on duplicate lang item error.Eric Huss-0/+5
2020-05-20Factor out `NativeLibKind::Dylib` from `NativeLibKind::Unspecified`Vadim Petrochenkov-1/+3
2020-05-20Rename some types describing native librariesVadim Petrochenkov-3/+4
2020-05-08Remove ast::{Ident, Name} reexports.Camille GILLOT-2/+2
2020-04-28Use the query system to allocate.Camille GILLOT-11/+7
2020-04-26fix more clippy warningsMatthias Krüger-1/+1
2020-04-19Dogfood more or_patterns in the compilerJosh Stone-5/+2
2020-04-05Remove unneeded Lrc in query results.Camille GILLOT-1/+3
2020-04-05Remove Arcs in queries.Camille GILLOT-2/+1
2020-04-05Allocate query Vecs on the arena.Camille GILLOT-1/+1
2020-03-30rustc -> rustc_middle part 3 (rustfmt)Mazdak Farrokhzad-7/+7
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-7/+7
2020-03-26Make QueryConfig argument a type.Camille GILLOT-1/+1
2020-03-24Rollup merge of #70077 - Aaron1011:feature/new-def-path-ident, r=petrochenkovMazdak Farrokhzad-3/+3
2020-03-22Store idents for `DefPathData` into crate metadataAaron Hill-3/+3
2020-03-21{rustc::hir::map -> rustc_hir}::definitionsMazdak Farrokhzad-2/+2
2020-03-21Rollup merge of #70092 - eddyb:hir-items-are-just-nodes, r=ZoxcMazdak Farrokhzad-1/+1
2020-03-20remove redundant returns (clippy::needless_return)Matthias Krüger-1/+1
2020-03-19hir: replace "items" terminology with "nodes" where appropriate.Eduard-Mihai Burtescu-1/+1
2020-03-16use direct imports for `rustc::{lint, session}`.Mazdak Farrokhzad-1/+1
2020-03-15Auto merge of #68944 - Zoxc:hir-map, r=eddybbors-1/+1
2020-03-14Replace `HirBody` with `hir_owner_items` in testsJohn Kåre Alsaker-1/+1
2020-03-14rustc_metadata: Remove `rmeta::MacroDef`Vadim Petrochenkov-12/+4
2020-03-10Auto merge of #66364 - Centril:cleanup-macro-def, r=petrochenkov,eddybbors-27/+14
2020-03-10Store `TokenStream` in `rmeta::MacroDef`.Mazdak Farrokhzad-27/+14
2020-03-05rustc_metadata: Give decoder access to whole crate storeVadim Petrochenkov-1/+1
2020-03-02Auto merge of #69432 - petrochenkov:alldeps, r=eddybbors-9/+1
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-5/+5
2020-02-24rustc_metadata: Load metadata for indirect macro-only dependenciesVadim Petrochenkov-9/+1
2020-02-22add generator_kind queryMark Mansi-0/+1
2020-01-11Auto merge of #65912 - estebank:variants-orig, r=petrochenkovbors-0/+4
2020-01-10Auto merge of #65241 - tmiasko:no-std-san, r=alexcrichtonbors-1/+0
2020-01-10Point at the span for the definition of crate foreign ADTsEsteban Küber-0/+4
2020-01-09add CStore::item_generics_num_lifetimesMazdak Farrokhzad-4/+4
2020-01-09Remove sanitizer_runtime attributeTomasz Miąsko-1/+0
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-2/+2