about summary refs log tree commit diff
path: root/compiler/rustc_metadata
AgeCommit message (Expand)AuthorLines
2023-11-07Rollup merge of #115485 - DaniPopes:rustdoc-macro-consts, r=jackh726,fmeaseMatthias Krüger-15/+17
2023-11-04Remove support for compiler plugins.Nicholas Nethercote-56/+1
2023-10-30Clean up `rustc_*/Cargo.toml`.Nicholas Nethercote-10/+10
2023-10-20s/generator/coroutine/Oli Scherer-13/+14
2023-10-20s/Generator/Coroutine/Oli Scherer-19/+19
2023-10-19Auto merge of #115214 - Urgau:rfc-3127-trim-paths, r=compiler-errorsbors-3/+11
2023-10-17Automatically enable cross-crate inlining for small functionsBen Kimock-1/+34
2023-10-17[RFC 3127 - Trim Paths]: Condition remapped filepath on remap scopesUrgau-3/+11
2023-10-15Format macro const literals with pretty printerDaniPopes-15/+17
2023-10-13Format all the let chains in compilerMichael Goulet-15/+34
2023-10-08rustdoc: remove rust logo from non-Rust cratesMichael Howell-0/+3
2023-10-06rustc_metadata: use try_canonicalizeTamir Duberstein-2/+3
2023-09-26Don't store lazyness in DefKindMichael Goulet-16/+19
2023-09-23Enable drop_tracking_mir by default.Camille GILLOT-34/+10
2023-09-22Merge `ExternProviders` into the general `Providers` structOli Scherer-8/+8
2023-09-22Auto merge of #115920 - Zoxc:depkind-u16, r=cjgillotbors-2/+2
2023-09-21Record asyncness span in HIRMichael Goulet-4/+4
2023-09-21Move `DepKind` to `rustc_query_system` and define it as `u16`John Kåre Alsaker-2/+2
2023-09-20Auto merge of #115542 - saethlin:fileencoder-is-bufwriter, r=WaffleLapkinbors-2/+4
2023-09-17Auto merge of #114750 - Enselic:metadata-dep-info, r=compiler-errorsbors-3/+1
2023-09-13Auto merge of #115735 - bjorn3:better_list_crate_metadata, r=wesleywiserbors-18/+190
2023-09-12Fix two typosbjorn3-1/+1
2023-09-12cleanup on messagesyukang-3/+0
2023-09-10Reimplement FileEncoder with a small-write optimizationBen Kimock-2/+4
2023-09-10Auto merge of #115306 - tmiasko:encode-reachable-mir, r=cjgillotbors-12/+31
2023-09-10Support listing all items in -Zlsbjorn3-10/+80
2023-09-10Show lib features in -Zls and allow configuring which things are shownbjorn3-70/+118
2023-09-10List all defined and required lang items in -Zlsbjorn3-0/+20
2023-09-10List more crate metadata in -Zlsbjorn3-4/+38
2023-09-10Encode only MIR that can be used by other cratesTomasz Miąsko-12/+31
2023-09-09Use `FreezeLock` for `CStore`John Kåre Alsaker-7/+7
2023-09-07Use `Freeze` for `SourceFile.external_src`John Kåre Alsaker-2/+2
2023-09-03Register the file while computing its start position.Camille GILLOT-1/+1
2023-09-03Use relative positions inside a SourceFile.Camille GILLOT-13/+11
2023-09-03Make `.rmeta` file in `dep-info` have correct name (`lib` prefix)Martin Nordholts-3/+1
2023-09-02Auto merge of #115286 - saethlin:detangler, r=petrochenkovbors-12/+98
2023-09-01Reuse const rendering from rustdoc in rmeta encodingBen Kimock-12/+98
2023-09-01Use `OnceLock` for `SingleCache`John Kåre Alsaker-2/+2
2023-08-30Auto merge of #113542 - saethlin:adaptive-tables, r=b-naberbors-47/+125
2023-08-29Document in the code how this scheme worksBen Kimock-14/+25
2023-08-27Add a specialization for encoding byte arrays in rmetaBen Kimock-0/+7
2023-08-13Remove metadata_loader querybjorn3-5/+11
2023-08-11rustc: Move `features` from `Session` to `GlobalCtxt`Vadim Petrochenkov-4/+7
2023-08-09rustc: Move `crate_types` from `Session` to `GlobalCtxt`Vadim Petrochenkov-14/+18
2023-08-08Auto merge of #114578 - petrochenkov:noplugin, r=cjgillotbors-10/+11
2023-08-07Store the laziness of type aliases in the DefKindLeón Orell Valerian Liehr-14/+14
2023-08-07rustc_interface: Dismantle `register_plugins` queryVadim Petrochenkov-10/+11
2023-08-04Rollup merge of #114253 - fmease:compute-variances-for-lazy-ty-aliases, r=oli...Matthias Krüger-3/+7
2023-08-03Auto merge of #113292 - MU001999:fix/issue-113222, r=Nilstriebbors-4/+17
2023-08-03Compute variances for lazy type aliasesLeón Orell Valerian Liehr-3/+7