about summary refs log tree commit diff
path: root/compiler/rustc_metadata/src
AgeCommit message (Expand)AuthorLines
2022-07-02construct EncodedMetadata in encode_and_write_metadataYoshiki Matsuda-12/+17
2022-07-02call emit_metadata only when metadata_kind is NoneYoshiki Matsuda-3/+6
2022-07-02use rustc_serialize::opaque::FileEncoderYoshiki Matsuda-38/+46
2022-07-02move encode_and_write_metadata to rustc_metadata::fsYoshiki Matsuda-1/+89
2022-07-02move emit_metadata to rustc_metadata::fsYoshiki Matsuda-0/+26
2022-06-29Rollup merge of #97786 - ferrocene:pa-fix-simulate-remap-prefix, r=Mark-Simul...Dylan DPC-16/+22
2022-06-20Fix panic by checking if `CStore` has the crate data we want before actually ...Guillaume Gomez-0/+4
2022-06-19Rollup merge of #98136 - fee1-dead-contrib:rename_impl_constness, r=oli-obkDylan DPC-11/+11
2022-06-17Auto merge of #98106 - cjgillot:split-definitions, r=michaelwoeristerbors-2/+2
2022-06-16Move `finish` out of the `Encoder` trait.Nicholas Nethercote-8/+1
2022-06-15Rename `impl_constness` to `constness`Deadbeef-11/+11
2022-06-15Rollup merge of #98110 - cjgillot:closure-brace, r=Aaron1011Yuki Okushi-1/+1
2022-06-14Separate Definitions and CrateStore from ResolverOutputs.Camille GILLOT-2/+2
2022-06-14Rename rustc_serialize::opaque::Encoder as MemEncoder.Nicholas Nethercote-14/+16
2022-06-13account for simulated remap-debuginfo when resolving remapped pathsPietro Albini-16/+22
2022-06-12Make `ExprKind::Closure` a struct variant.Camille GILLOT-1/+1
2022-06-11Auto merge of #95880 - cjgillot:def-ident-span, r=petrochenkovbors-23/+6
2022-06-11Rollup merge of #97789 - ferrocene:pa-fix-issue-71363-test, r=cjgillotDylan DPC-0/+2
2022-06-11Auto merge of #97905 - nnethercote:revert-infallible-encoder, r=bjorn3bors-15/+20
2022-06-10Assert def_ident_span presence.Camille GILLOT-1/+2
2022-06-10Encode def_ident_span using the query.Camille GILLOT-23/+5
2022-06-10Revert dc08bc51f2c58a0f5f815a07f9bb3d671153b5a1.Nicholas Nethercote-1/+8
2022-06-10Revert b983e42936feab29f6333e9835913afc6b4a394e.Nicholas Nethercote-14/+12
2022-06-09Stabilize the `bundle` native library modifierVadim Petrochenkov-19/+0
2022-06-08Rename `panic_strategy` query to `required_panic_strategy`Gary Guo-8/+8
2022-06-08Handle panic runtime speciallyGary Guo-4/+9
2022-06-08Fix FFI-unwind unsoundness with mixed panic modeGary Guo-12/+7
2022-06-08Rename `rustc_serialize::opaque::Encoder` as `MemEncoder`.Nicholas Nethercote-12/+14
2022-06-08Move `finish` out of the `Encoder` trait.Nicholas Nethercote-8/+1
2022-06-08Use delayed error handling for `Encodable` and `Encoder` infallible.Nicholas Nethercote-57/+51
2022-06-08Don't pass in a vector to `Encoder::new`.Nicholas Nethercote-1/+1
2022-06-06fix #71363 test by adding `-Z translate-remapped-path-to-local-path=no`Pietro Albini-0/+2
2022-06-03Fully stabilize NLLJack Huey-1/+0
2022-06-03Remove emit_unitbjorn3-5/+0
2022-05-30Auto merge of #96964 - oli-obk:const_trait_mvp, r=compiler-errorsbors-2/+2
2022-05-30Add a helper function for checking whether a default function in a trait can ...Oli Scherer-4/+2
2022-05-30Remove `#[default..]` and add `#[const_trait]`Deadbeef-3/+5
2022-05-28Make TyCtxt implement Interner, make HashStable generic and move to rustc_typ...Michael Goulet-5/+5
2022-05-28Remove some comments, inline interner fnMichael Goulet-0/+1
2022-05-28Initial fixes on top of type interner commitMichael Goulet-7/+10
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-27Auto merge of #96298 - petrochenkov:fromgen, r=estebankbors-2/+3
2022-05-27libcore: Add `iter::from_generator` which is like `iter::from_fn`, but for co...Vadim Petrochenkov-2/+3
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
2022-05-25Rollup merge of #97328 - petrochenkov:nativice, r=michaelwoeristerDylan DPC-4/+5
2022-05-25Rollup merge of #97384 - nnethercote:fix-metadata-stats, r=bjorn3Dylan DPC-23/+69
2022-05-25Fix metadata stats.Nicholas Nethercote-23/+69
2022-05-24Make Lazy not care about lifetimes until decodeMichael Goulet-54/+95