summary refs log tree commit diff
path: root/compiler/rustc_metadata/src/rmeta/decoder.rs
AgeCommit message (Expand)AuthorLines
2022-10-25rustc_metadata: Add constructors to module children at encoding timeVadim Petrochenkov-44/+35
2022-09-14make `mk_attr_id` part of `ParseSess`SparrowLii-0/+7
2022-09-07rustc: Parameterize `ty::Visibility` over used IDVadim Petrochenkov-3/+12
2022-09-01Auto merge of #98960 - cjgillot:entry-kind, r=estebankbors-68/+50
2022-09-01Always import all tracing macros for the entire crate instead of piecemeal by...Oli Scherer-1/+0
2022-08-30Remove fn_has_self_parameter table.Camille GILLOT-5/+12
2022-08-30Separate macro_rules and macro_definition.Camille GILLOT-8/+5
2022-08-30Remove EntryKind.Camille GILLOT-35/+21
2022-08-30Create a module-reexports table.Camille GILLOT-11/+5
2022-08-30Create a table for fn_has_self_parameter.Camille GILLOT-8/+6
2022-08-30Use tables for macros.Camille GILLOT-7/+11
2022-08-30Move AssocContainer to a metadata table.Camille GILLOT-6/+7
2022-08-30Move VariantData to a metadata table.Camille GILLOT-14/+9
2022-08-20rmeta/query cache: don't write string values of preinterned symbolsklensy-0/+4
2022-08-19Auto merge of #100209 - cjgillot:source-file-index, r=estebankbors-126/+102
2022-08-15cache strings while encoding/decoding to compiler artifactsklensy-0/+29
2022-08-08Remove unused parameter.Camille GILLOT-1/+0
2022-08-07Only encode position from start of file.Camille GILLOT-10/+8
2022-08-06Support parallel compiler.Camille GILLOT-4/+3
2022-08-06Remove unused cache.Camille GILLOT-10/+0
2022-08-06Decode SourceFile out of order.Camille GILLOT-93/+94
2022-08-06Encode index of SourceFile along with span.Camille GILLOT-22/+11
2022-08-01Remove trait_of_item query.Camille GILLOT-13/+0
2022-08-01Remove DefId from AssocItemContainer.Camille GILLOT-9/+4
2022-08-01Remove visibility from AssocItem.Camille GILLOT-1/+0
2022-08-01Store associated item defaultness in impl_defaultness.Camille GILLOT-1/+0
2022-07-27Update mentions to `rustc_metadata::rmeta::Lazy`Yuki Okushi-1/+1
2022-07-24remove new allocations from imported_source_filesPietro Albini-20/+20
2022-07-20passes: improved partial stabilization diagnosticDavid Wood-0/+7
2022-07-14Rollup merge of #99000 - JulianKnodt:allow_resolve_no_substs, r=lcnrDylan DPC-2/+1
2022-07-13Rename `debugging_opts` to `unstable_opts`Joshua Nelson-3/+3
2022-07-12Move abstract const to rustc_middle::tykadmin-2/+1
2022-07-02Auto merge of #97235 - nbdd0121:unwind, r=Amanieubors-2/+2
2022-06-29Rollup merge of #97786 - ferrocene:pa-fix-simulate-remap-prefix, r=Mark-Simul...Dylan DPC-16/+22
2022-06-14Rename rustc_serialize::opaque::Encoder as MemEncoder.Nicholas Nethercote-4/+5
2022-06-13account for simulated remap-debuginfo when resolving remapped pathsPietro Albini-16/+22
2022-06-11Auto merge of #95880 - cjgillot:def-ident-span, r=petrochenkovbors-11/+2
2022-06-10Assert def_ident_span presence.Camille GILLOT-1/+2
2022-06-10Encode def_ident_span using the query.Camille GILLOT-11/+1
2022-06-08Rename `panic_strategy` query to `required_panic_strategy`Gary Guo-2/+2
2022-06-08Fix FFI-unwind unsoundness with mixed panic modeGary Guo-1/+1
2022-06-08Rename `rustc_serialize::opaque::Encoder` as `MemEncoder`.Nicholas Nethercote-4/+5
2022-06-06fix #71363 test by adding `-Z translate-remapped-path-to-local-path=no`Pietro Albini-0/+2
2022-05-28Make TyCtxt implement Interner, make HashStable generic and move to rustc_typ...Michael Goulet-3/+3
2022-05-28Remove some comments, inline interner fnMichael Goulet-0/+1
2022-05-28Initial fixes on top of type interner commitMichael Goulet-5/+6
2022-05-27Auto merge of #97004 - nnethercote:proc-macro-tweaks, r=eddybbors-2/+2
2022-05-27Rename `ProcMacroDerive` as `DeriveProcMacro`.Nicholas Nethercote-2/+2
2022-05-26Auto merge of #97386 - nnethercote:optimize-pos-adjustments, r=bjorn3bors-22/+4
2022-05-26Avoid adjusting file positions twice.Nicholas Nethercote-22/+4