about summary refs log tree commit diff
path: root/src/librustc_metadata/cstore_impl.rs
AgeCommit message (Expand)AuthorLines
2019-11-07rustc_metadata: Move cstore_impl into mod decoderVadim Petrochenkov-533/+0
2019-11-07rustc_metadata: Move decoder/encoder/table into mod schemaVadim Petrochenkov-2/+1
2019-11-07Rollup merge of #59789 - eddyb:typeck-reverts, r=nikomatsakisMazdak Farrokhzad-2/+2
2019-11-04Auto merge of #65838 - estebank:resilient-recovery, r=Centrilbors-1/+1
2019-11-03rustc_metadata: replace predicates_defined_on with explicit_predicates_of and...Eduard-Mihai Burtescu-1/+2
2019-11-03rustc_metadata: remove predicates_of and rely on predicates_defined_on alone.Eduard-Mihai Burtescu-1/+0
2019-11-01Rollup merge of #66018 - pnkfelix:issue-64872-revert-64324, r=alexcrichtonTyler Mandry-21/+5
2019-11-01targeted revert of PR rust-lang/rust#64324 (just undo change to dylib generic...Felix S. Klock II-21/+5
2019-10-31Implement dual proc macro hashingmsizanoen-0/+4
2019-10-30Do not complain about missing `fn main()` in some casesEsteban Küber-1/+1
2019-10-24rustc_metadata: Minimize use of `Lrc` in crate storeVadim Petrochenkov-5/+5
2019-10-24Turn crate store into a resolver outputVadim Petrochenkov-6/+1
2019-10-21Convert fields within `DefPathData` from `InternedString` to `Symbol`.Nicholas Nethercote-1/+1
2019-10-18rustc: arena-allocate the slice in `ty::GenericsPredicate`, not the whole str...Eduard-Mihai Burtescu-5/+3
2019-10-14rustc_metadata: Remove resolutions for extern crate items from `CStore`Vadim Petrochenkov-5/+0
2019-10-14rustc_metadata: Privatize private code and remove dead codeVadim Petrochenkov-16/+5
2019-10-14Auto merge of #65240 - michaelwoerister:sp-review-3, r=Mark-Simulacrumbors-20/+11
2019-10-10Auto merge of #65153 - da-x:issue-58017, r=petrochenkovbors-2/+3
2019-10-09resolve: Keep field spans for diagnosticsVadim Petrochenkov-2/+3
2019-10-09Remove some outdated comments about dependency tracking from cstore_impl.Michael Woerister-10/+0
2019-10-09self-profiling: Add events for tracking crate metadata loading related activi...Michael Woerister-0/+5
2019-10-09Cache the DepNodeIndex of upstream crates in order to avoid multiple locks an...Michael Woerister-10/+6
2019-10-07Add feature gate for raw_dylib.Charles Lew-1/+5
2019-10-04Rollup merge of #65026 - petrochenkov:ice1, r=eddybMazdak Farrokhzad-4/+3
2019-10-04metadata: Remove `CrateMetadata::name`Vadim Petrochenkov-3/+3
2019-10-04metadata: Remove `CrateMetadata::imported_name`Vadim Petrochenkov-2/+1
2019-09-30Remove HIR based const qualificationMatthew Jasper-3/+0
2019-09-29remove bit_set re-export from rustc_data_structurescsmoe-1/+1
2019-09-28Rollup merge of #64678 - tomtau:fix/no-std-error, r=matthewjasperMazdak Farrokhzad-1/+1
2019-09-27getting more context for duplicate lang items (fixes #60561)Tomas Tauber-1/+1
2019-09-26Rename `Item.node` to `Item.kind`varkor-1/+1
2019-09-25Rollup merge of #64599 - csmoe:doc_async_reexport, r=nikomatsakisMazdak Farrokhzad-0/+1
2019-09-23Allow using upstream generics in a dylib crate typeAlex Crichton-7/+6
2019-09-23rustc: Fix mixing crates with different `share_generics`Alex Crichton-1/+26
2019-09-23rustc: Convert `dependency_formats` to a queryAlex Crichton-0/+5
2019-09-21rename is_async_fn to asyncnesscsmoe-1/+1
2019-09-19append asyncness info to functionscsmoe-1/+1
2019-09-19add is_async_fn querycsmoe-0/+1
2019-09-15Avoid some unnecessary `&str` to `Ident` conversionsMatthew Jasper-1/+2
2019-08-30Add a "diagnostic item" schemeOliver Scherer-0/+1
2019-08-29Rollup merge of #63933 - wesleywiser:cleanup_from_move_promoted, r=oli-obkMazdak Farrokhzad-18/+2
2019-08-28Simplify `maybe_get_optimized_mir` and `maybe_get_promoted_mir`Wesley Wiser-18/+2
2019-08-28Auto merge of #63127 - kper:pr, r=nikomatsakisbors-1/+1
2019-08-27Cleanup: Consistently use `Param` instead of `Arg` #62426Kevin Per-1/+1
2019-08-27metadata: Eliminate `FullProcMacro`Vadim Petrochenkov-1/+1
2019-08-27proc_macro: Turn `quote` into a regular built-in macroVadim Petrochenkov-11/+1
2019-08-22Move promoted out of mir::BodyWesley Wiser-0/+9
2019-08-17Serialize additional data for procedural macrosAaron Hill-3/+4
2019-08-15syntax_pos: `NO_EXPANSION`/`SyntaxContext::empty()` -> `SyntaxContext::root()`Vadim Petrochenkov-2/+2
2019-07-27Move proc macro server into libsyntaxVadim Petrochenkov-1/+1