summaryrefslogtreecommitdiff
path: root/compiler/rustc_interface
Commit message (Expand)AuthorAgeFilesLines
...
* metadata: Remove some more untracked `CStore` methodsVadim Petrochenkov2023-03-131-11/+6
* Auto merge of #108794 - nnethercote:avoid-unnecessary-hashing, r=cjgillotbors2023-03-121-2/+7
|\
| * Only compute the crate hash when necessary.Nicholas Nethercote2023-03-081-2/+7
* | Simplify message pathsest312023-03-112-1/+1
* | Auto merge of #109019 - matthiaskrgr:rollup-ihjntil, r=matthiaskrgrbors2023-03-111-19/+26
|\ \
| * \ Rollup merge of #108806 - cjgillot:query-lints, r=davidtwcoMatthias Krüger2023-03-111-19/+26
| |\ \ | | |/ | |/|
| | * Querify early_lint_checks.Camille GILLOT2023-03-061-18/+23
| | * Querify registered_tools.Camille GILLOT2023-03-061-1/+3
* | | Honor current target when checking conditional compilation valuesUrgau2023-03-091-1/+1
|/ /
* | Match end user facing unmatched backticks in compiler/est312023-03-031-1/+1
|/
* Rollup merge of #107675 - jsgf:link-directives, r=davidtwcoMichael Goulet2023-02-251-0/+1
|\
| * Implement -Zlink-directives=yes/noJeremy Fitzhardinge2023-02-221-0/+1
* | Remove a back compat warningOli Scherer2023-02-223-30/+12
* | Auto merge of #103042 - davidtwco:translation-distributed-ftl, r=oli-obkbors2023-02-225-1/+69
|\ \
| * | various: translation resources from cg backendDavid Wood2023-02-222-1/+4
| * | errors: generate typed identifiers in each crateDavid Wood2023-02-225-1/+66
| |/
* | Auto merge of #108300 - oli-obk:elsa, r=eholkbors2023-02-221-4/+2
|\ \ | |/ |/|
| * Use a lock-free datastructure for `source_span`Oli Scherer2023-02-211-4/+2
* | Rollup merge of #108285 - BoxyUwU:remove_pick_stable_before_unstable_flag, r=...Dylan DPC2023-02-211-1/+0
|\ \ | |/ |/|
| * remove flagBoxy2023-02-201-1/+0
* | Auto merge of #105462 - oli-obk:feeding_full, r=cjgillot,petrochenkovbors2023-02-213-60/+69
|\ \
| * | Remove some unnecessary tcx-passingOli Scherer2023-02-201-7/+4
| * | Stop passing in values that one can also get from the tcx lazilyOli Scherer2023-02-201-7/+1
| * | Move the resolver into a queryOli Scherer2023-02-202-28/+35
| * | Make `configure_and_expand` "infalllible" by just aborting the compilation if...Oli Scherer2023-02-202-15/+13
| * | Use tcx queries instead of passing the values to `configure_and_expand`.Oli Scherer2023-02-202-13/+8
| * | Stuff a TyCtxt into the ResolverOli Scherer2023-02-201-2/+1
| * | Run the resolver after TyCtxt constructionOli Scherer2023-02-202-38/+54
| * | Make untracked.cstore lockable so that resolution can still write to it when ...Oli Scherer2023-02-202-1/+4
| |/
* | Make public API, docs algorithm-agnosticJacob Pratt2023-02-191-1/+1
|/
* Remove save-analysis.Nicholas Nethercote2023-02-161-1/+0
* Simplify expansion logicOli Scherer2023-02-141-3/+3
* Inline the expansion queryOli Scherer2023-02-141-28/+23
* Remove BoxedResolverOli Scherer2023-02-143-102/+18
* Separate the lifetime of the session and the arena in the resolverOli Scherer2023-02-141-4/+10
* rustc_resolve: Remove `Resolver::clone_output`Vadim Petrochenkov2023-02-132-23/+10
* Rollup merge of #107831 - nnethercote:query-refactoring, r=oli-obkMatthias Krüger2023-02-103-35/+20
|\
| * Remove `QueryContext`.Nicholas Nethercote2023-02-092-34/+19
| * Simplify `tls::enter_context`.Nicholas Nethercote2023-02-092-2/+2
* | Auto merge of #102963 - ilammy:xray-basic, r=estebankbors2023-02-101-0/+2
|\ \
| * | Parse "-Z instrument-xray" codegen optionOleksii Lozovskyi2023-02-091-0/+2
| |/
* | Replace a command line flag with an env var to allow tools to initialize the ...Oli Scherer2023-02-071-1/+0
|/
* remove unused importsklensy2023-02-061-1/+0
* rustc_interface: remove huge error importsest312023-02-051-18/+16
* session: diagnostic migration lint on more fnsDavid Wood2023-01-303-18/+33
* Auto merge of #106227 - bryangarza:ctfe-limit, r=oli-obkbors2023-01-291-0/+1
|\
| * Replace terminator-based const eval limitBryan Garza2023-01-231-0/+1
* | Compute generator saved locals on MIR.Camille GILLOT2023-01-271-0/+9
* | Store the gctxt instead of fetching it twice.Oli Scherer2023-01-231-1/+1
* | Make `output_filenames` a real queryOli Scherer2023-01-232-27/+13