about summary refs log tree commit diff
path: root/compiler/rustc_monomorphize/src
AgeCommit message (Expand)AuthorLines
2022-03-02rename ErrorReported -> ErrorGuaranteedmark-3/+5
2022-02-25Switch bootstrap cfgsMark Rousskov-1/+1
2022-02-23Normalize main return type during mono item collection & codegenTomasz Miąsko-1/+4
2022-02-20Auto merge of #94062 - Mark-Simulacrum:drop-print-cfg, r=oli-obkbors-2/+2
2022-02-20Rollup merge of #94146 - est31:let_else, r=cjgillotMatthias Krüger-6/+4
2022-02-19Adopt let else in more placesest31-6/+4
2022-02-18Rollup merge of #93634 - matthiaskrgr:clippy_complexity_jan_2022, r=oli-obkMatthias Krüger-12/+10
2022-02-17Rollup merge of #94011 - est31:let_else, r=lcnrMatthias Krüger-7/+3
2022-02-16Move ty::print methods to Drop-based scope guardsMark Rousskov-2/+2
2022-02-16Adopt let_else in even more placesest31-7/+3
2022-02-15Overhaul `Const`.Nicholas Nethercote-10/+10
2022-02-15Overhaul `TyS` and `Ty`.Nicholas Nethercote-1/+1
2022-02-03compiler: clippy::complexity fixesMatthias Krüger-12/+10
2022-02-01add a rustc::query_stability lintlcnr-0/+1
2022-01-17Change TerminatorKind::Abort to call the panic handler instead ofAmanieu d'Antras-1/+9
2022-01-16Auto merge of #92805 - BoxyUwU:revert-lazy-anon-const-substs, r=lcnrbors-20/+10
2022-01-15Reduce use of local_def_id_to_hir_id.Camille GILLOT-2/+1
2022-01-15initial revertEllen-20/+10
2022-01-13Rollup merge of #92142 - wesleywiser:fix_codecoverage_partitioning, r=tmandryMatthias Krüger-0/+34
2022-01-07Add query to avoid name comparison in `leaf_def`Matthew Jasper-3/+2
2022-01-03Rollup merge of #90102 - nbdd0121:box3, r=jonas-schievinkMatthias Krüger-9/+0
2021-12-27Address review commentsWesley Wiser-8/+24
2021-12-20[code coverage] Fix missing dead code in modules that are never calledWesley Wiser-0/+18
2021-12-19Rollup merge of #91895 - pitaj:91867-monomorphize, r=Aaron1011Matthias Krüger-7/+6
2021-12-15Remove unnecessary sigils around `Symbol::as_str()` calls.Nicholas Nethercote-2/+2
2021-12-15Remove `SymbolStr`.Nicholas Nethercote-6/+6
2021-12-13Remove `in_band_lifetimes` for `rustc_monomorphize`Peter Jaszkowiak-7/+6
2021-11-09Rollup merge of #90701 - michaelwoerister:more-artifact-sizes, r=davidtwcoMatthias Krüger-0/+11
2021-11-08Record more artifact sizes during self-profiling.Michael Woerister-0/+11
2021-11-07Rename functions reflect that inline const is also "typeck_child"Gary Guo-1/+1
2021-11-07Give inline const separate DefKindGary Guo-1/+2
2021-11-04clippy::perf fixesMatthias Krüger-1/+1
2021-11-01Auto merge of #90406 - nbdd0121:panic, r=cjgillotbors-2/+11
2021-10-30Collect `panic/panic_bounds_check` during monomorphizationGary Guo-2/+11
2021-10-28Revert "Add rustc lint, warning when iterating over hashmaps"Mark Rousskov-1/+0
2021-10-24Rollup merge of #89558 - lcnr:query-stable-lint, r=estebankMatthias Krüger-0/+1
2021-10-20Remove NullOp::BoxGary Guo-9/+0
2021-10-19Auto merge of #89933 - est31:let_else, r=michaelwoeristerbors-3/+2
2021-10-17Auto merge of #89514 - davidtwco:polymorphize-shims-and-predicates, r=lcnrbors-90/+84
2021-10-16Adopt let_else across the compilerest31-3/+2
2021-10-15allow `potential_query_instability` everywherelcnr-0/+1
2021-10-04polymorphize: don't normalize self-ty need substsDavid Wood-9/+16
2021-10-01polymorphize: polymorphize shimsDavid Wood-44/+65
2021-10-01collector: limit pme context note to user-defd fnsDavid Wood-1/+3
2021-10-01polymorphize: remove predicate logicDavid Wood-41/+0
2021-10-01polymorphize: don't check foreign itemsDavid Wood-0/+5
2021-09-29Avoid more invocations of hir_crate query.Camille GILLOT-1/+1
2021-09-15Use explicit log level in tracing instrument macroTomasz Miąsko-10/+10
2021-09-08Rebase fallout.Camille GILLOT-0/+1
2021-09-07Move monomorphize code to its own crate.Camille GILLOT-0/+3067