about summary refs log tree commit diff
path: root/src/librustc_metadata
AgeCommit message (Expand)AuthorLines
2019-10-14Rollup merge of #65365 - skinny121:const-args-metadata, r=varkorTyler Mandry-26/+6
2019-10-15Include const generic arguments in metadata.ben-26/+6
2019-10-14rustc_metadata: Remove resolutions for extern crate items from `CStore`Vadim Petrochenkov-18/+1
2019-10-14rustc_metadata: Crate loader is immutableVadim Petrochenkov-27/+17
2019-10-14rustc_metadata: Improve documentation of `CrateMetadata`Vadim Petrochenkov-25/+36
2019-10-14rustc_metadata: Use `CrateSource` where appropriateVadim Petrochenkov-67/+37
2019-10-14rustc_metadata: Privatize private code and remove dead codeVadim Petrochenkov-244/+191
2019-10-14Auto merge of #65240 - michaelwoerister:sp-review-3, r=Mark-Simulacrumbors-23/+54
2019-10-10Auto merge of #65153 - da-x:issue-58017, r=petrochenkovbors-5/+6
2019-10-10Add 'unlikely' annotation to branch in crate DepNodeIndex caching.Michael Woerister-1/+3
2019-10-09resolve: Keep field spans for diagnosticsVadim Petrochenkov-5/+6
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/+8
2019-10-09Cache the DepNodeIndex of upstream crates in order to avoid multiple locks an...Michael Woerister-13/+44
2019-10-07Address review comments.Charles Lew-1/+1
2019-10-07Add feature gate for raw_dylib.Charles Lew-1/+14
2019-10-04Fix lonely backtickYechan Bae-1/+1
2019-10-04Rollup merge of #65026 - petrochenkov:ice1, r=eddybMazdak Farrokhzad-124/+82
2019-10-04Rollup merge of #64874 - matthewjasper:simplify-euv, r=eddybMazdak Farrokhzad-30/+4
2019-10-04Rollup merge of #64817 - csmoe:closure, r=nikomatsakisMazdak Farrokhzad-1/+1
2019-10-04metadata: Remove unused `Option` from `fn dlsym_proc_macros`Vadim Petrochenkov-15/+12
2019-10-04metadata: Remove `CrateMetadata::name`Vadim Petrochenkov-11/+6
2019-10-04metadata: Remove `CrateMetadata::host_lib`Vadim Petrochenkov-9/+1
2019-10-04metadata: Simplify interface of `resolve_crate`Vadim Petrochenkov-57/+45
2019-10-04metadata: Remove `locator::Context::ident`Vadim Petrochenkov-27/+22
2019-10-04metadata: Do not pass crate name after renaming to `register_crate`Vadim Petrochenkov-5/+3
2019-10-04metadata: Remove `CrateMetadata::imported_name`Vadim Petrochenkov-8/+1
2019-10-03generate ClosureSubsts from SubstsRefcsmoe-1/+1
2019-09-30Remove HIR based const qualificationMatthew Jasper-30/+4
2019-09-29remove indexed_vec re-export from rustc_data_structurescsmoe-4/+4
2019-09-29remove bit_set re-export from rustc_data_structurescsmoe-1/+2
2019-09-29Rollup merge of #64824 - Mark-Simulacrum:no-stable-hasher-result-everywhere, ...Mazdak Farrokhzad-2/+2
2019-09-28Rollup merge of #64678 - tomtau:fix/no-std-error, r=matthewjasperMazdak Farrokhzad-8/+9
2019-09-28Switch over all StableHash impls to new formatMark Rousskov-2/+2
2019-09-27getting more context for duplicate lang items (fixes #60561)Tomas Tauber-8/+9
2019-09-26Rename `ForeignItem.node` to `ForeignItem.kind`varkor-2/+2
2019-09-26Rename `Item.node` to `Item.kind`varkor-16/+16
2019-09-26Rename `Ty.node` to `Ty.kind`varkor-1/+1
2019-09-26Rename `TraitItem.node` to `TraitItem.kind`varkor-2/+2
2019-09-26Rename `ImplItem.node` to `ImplItem.kind`varkor-17/+16
2019-09-26Rename `Pat.node` to `Pat.kind`varkor-1/+1
2019-09-26Rename `Expr.node` to `Expr.kind`varkor-1/+1
2019-09-26Auto merge of #62661 - arielb1:never-reserve, r=nikomatsakisbors-3/+4
2019-09-25Rename `sty` to `kind`varkor-2/+2
2019-09-25Rollup merge of #64599 - csmoe:doc_async_reexport, r=nikomatsakisMazdak Farrokhzad-1/+16
2019-09-24resolve the rustc_reservation_impl attribute in 1 placeAriel Ben-Yehuda-3/+4
2019-09-24bug-out asyncness query on non-local funtionscsmoe-1/+2
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-2/+26
2019-09-23rustc: Convert `dependency_formats` to a queryAlex Crichton-12/+391