about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-07-20Move OutFileName writing into rustc_sessionDavid Tolnay-21/+23
2023-07-20Disallow overlapping prints to the same locationDavid Tolnay-0/+15
2023-07-20Parse --print KIND=PATH command line syntaxDavid Tolnay-8/+14
2023-07-20Store individual output file name with every PrintRequestDavid Tolnay-56/+61
2023-07-17Auto merge of #113772 - nnethercote:streamline-size-estimates-2, r=wesleywiserbors-97/+85
2023-07-17Auto merge of #113336 - compiler-errors:new-solver-iat, r=lcnrbors-6/+85
2023-07-16Auto merge of #113769 - matthiaskrgr:rollup-p6i1rco, r=matthiaskrgrbors-4/+6
2023-07-17Remove `instance_def_size_estimate` query.Nicholas Nethercote-28/+12
2023-07-17Ignore unreachable inlined items in `debug_dump`.Nicholas Nethercote-30/+18
2023-07-17Store item size estimate in `MonoItemData`.Nicholas Nethercote-18/+22
2023-07-17Introduce `MonoItemData`.Nicholas Nethercote-27/+39
2023-07-17Rollup merge of #113755 - fmease:probe-adt-norm-lazy-ty-alias, r=oli-obkMatthias Krüger-1/+3
2023-07-17Rollup merge of #113539 - agnarrarendelle:master, r=workingjubileeMatthias Krüger-3/+3
2023-07-16Auto merge of #113742 - compiler-errors:dont-short-circuit-intercrate-global-...bors-2/+2
2023-07-16Check GAT, IAT, and weak type where clauses during projectionMichael Goulet-9/+45
2023-07-16Add support for inherent projectionsMichael Goulet-3/+46
2023-07-16Auto merge of #113545 - cjgillot:query-entry, r=compiler-errorsbors-269/+284
2023-07-16Auto merge of #112239 - jieyouxu:targeted-no-method-suggestions, r=cjgillotbors-4/+132
2023-07-16Auto merge of #113557 - Amanieu:no-builtins-prelude, r=petrochenkovbors-9/+18
2023-07-16Add infrastructure `#[rustc_confusables]` attribute to allow targeted许杰友 Jieyou Xu (Joe)-4/+132
2023-07-16Auto merge of #113626 - Urgau:dedup-native-static-libs, r=petrochenkovbors-0/+5
2023-07-16Normalize lazy type aliases when probing for ADTsLeón Orell Valerian Liehr-1/+3
2023-07-16Auto merge of #113430 - Zalathar:hash, r=b-naberbors-17/+6
2023-07-16Don't call predicate_must_hold during fulfillment in intercrateMichael Goulet-2/+2
2023-07-15Auto merge of #113606 - jyn514:parallel-compiler-cleanup, r=cjgillotbors-8/+4
2023-07-15Check entry type as part of item type checking.Camille GILLOT-269/+284
2023-07-15Rollup merge of #113663 - syvb:non_inherited_unsafe_thir, r=cjgillotMatthias Krüger-24/+148
2023-07-15Rollup merge of #113625 - compiler-errors:structurally-norm-in-selection, r=lcnrMatthias Krüger-6/+33
2023-07-15Implement "items do not inherit unsafety" for THIR unsafecksyvb-24/+148
2023-07-15Auto merge of #112157 - erikdesjardins:align, r=nikicbors-85/+289
2023-07-14i686-windows: make requested alignment > 4 special case apply transitivelyErik Desjardins-39/+35
2023-07-14Auto merge of #113471 - compiler-errors:new-solver-norm-escaping, r=lcnrbors-22/+37
2023-07-14Auto merge of #113703 - matthiaskrgr:rollup-19uhwuh, r=matthiaskrgrbors-127/+110
2023-07-14Structurally normalize in selectionMichael Goulet-6/+33
2023-07-14Rollup merge of #113698 - compiler-errors:rpitit-check, r=spastorinoMatthias Krüger-10/+14
2023-07-14Rollup merge of #113688 - krasimirgg:llvm-17-small-string, r=nikicMatthias Krüger-0/+1
2023-07-14Rollup merge of #113599 - chenyukang:yukang-fix-use-maybe_body_owned_by, r=cj...Matthias Krüger-117/+95
2023-07-14Auto merge of #109025 - cjgillot:refprop-dbg, r=JakobDegenbors-16/+28
2023-07-14Hide `compiler_builtins` in the preludeAmanieu d'Antras-9/+18
2023-07-14Auto merge of #113591 - mdibaiee:genericargs-cleanup, r=oli-obkbors-4126/+4098
2023-07-14Make it clearer that we're just checking for an RPITITMichael Goulet-10/+14
2023-07-14assertion, commentMichael Goulet-0/+4
2023-07-14Allow escaping bound vars during normalize_erasing_regions in new solverMichael Goulet-22/+33
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-4126/+4098
2023-07-14llvm-wrapper: update for LLVM API changeKrasimir Georgiev-0/+1
2023-07-14Auto merge of #112982 - lukas-code:bootstrap-alias-default-crates, r=albertla...bors-3/+4
2023-07-14Auto merge of #113328 - michaelwoerister:no_hashmap_in_typeck, r=cjgillot,lcnrbors-172/+212
2023-07-14fix docs for `rustc_smir`Lukas Markeffsky-3/+4
2023-07-14Introduce ExtentUnord trait for collections that can safely consume UnordItems.Michael Woerister-26/+39
2023-07-14Enable potential_query_instability lint in rustc_hir_typeck.Michael Woerister-148/+175