about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-02-17improve cold_path()Jiri Bobek-15/+107
2025-02-04Auto merge of #136507 - matthiaskrgr:rollup-uzwv9mo, r=matthiaskrgrbors-165/+274
2025-02-03Rollup merge of #136484 - Zalathar:query-cache-notes, r=jieyouxuMatthias Krüger-5/+42
2025-02-03Rollup merge of #136430 - FedericoBruzzone:follow-up-136180, r=oli-obkMatthias Krüger-78/+79
2025-02-03Rollup merge of #136299 - lqd:polonius-next-episode-9, r=jackh726Matthias Krüger-82/+153
2025-02-03Auto merge of #136146 - RalfJung:x86-abi, r=workingjubileebors-24/+103
2025-02-03Move `try_to_raw_bytes` from `ty::Valtree` to `ty::Value`FedericoBruzzone-38/+36
2025-02-03Auto merge of #136481 - jieyouxu:rollup-w0lnnqb, r=jieyouxubors-75/+80
2025-02-03add rustc_abi to control ABI decisions LLVM does not have flags for, and use ...Ralf Jung-24/+103
2025-02-03Auto merge of #136352 - lqd:ensure-stacks, r=compiler-errorsbors-6/+12
2025-02-03Refactor using the type-level constant value `ty::Value`FedericoBruzzone-59/+62
2025-02-03Notes on types/traits used for in-memory query cachingZalathar-5/+42
2025-02-03Rollup merge of #136464 - nnethercote:rm-TyCtxtAt-for-hooks, r=oli-obk许杰友 Jieyou Xu (Joe)-38/+21
2025-02-03Rollup merge of #136455 - nnethercote:less-Clone, r=compiler-errors许杰友 Jieyou Xu (Joe)-24/+24
2025-02-03Rollup merge of #136438 - RalfJung:offset_from_ub_errors, r=oli-obk许杰友 Jieyou Xu (Joe)-2/+22
2025-02-03Rollup merge of #136432 - fmease:lta-fix-def-site-checks, r=compiler-errors许杰友 Jieyou Xu (Joe)-11/+13
2025-02-03Auto merge of #136413 - EnzymeAD:fix-autodiff-comptime-regression, r=oli-obkbors-10/+10
2025-02-03Auto merge of #133138 - azhogin:azhogin/target-modifiers, r=davidtwco,saethlinbors-20/+492
2025-02-03Remove hook calling via `TyCtxtAt`.Nicholas Nethercote-38/+21
2025-02-03LTA: Check where-clauses for well-formedness at the def siteLeón Orell Valerian Liehr-11/+13
2025-02-03Derive `Clone` on fewer THIR types.Nicholas Nethercote-22/+22
2025-02-03`TypeVisitable` doesn't require `Clone`.Nicholas Nethercote-2/+2
2025-02-02Rollup merge of #136445 - bjorn3:diag_ctxt_cleanup, r=oli-obkMatthias Krüger-83/+50
2025-02-02Rollup merge of #136426 - oli-obk:push-nkpuulwurykn, r=compiler-errorsMatthias Krüger-2/+8
2025-02-02Rollup merge of #136425 - nnethercote:mv-rustc_middle-infer, r=lcnrMatthias Krüger-18/+14
2025-02-02Rollup merge of #136414 - estebank:expected-return-type, r=oli-obkMatthias Krüger-3/+1
2025-02-02Rollup merge of #136145 - oli-obk:push-wxvpklmkppqz, r=RalfJungMatthias Krüger-2/+40
2025-02-02Maintain a list of types permitted per patternOli Scherer-2/+29
2025-02-02Check the base type of pattern types for validity firstOli Scherer-5/+4
2025-02-02Test validity of pattern typesOli Scherer-0/+12
2025-02-02Rollup merge of #136434 - RalfJung:rustc_allowed_through_unstable_modules-dep...Matthias Krüger-99/+90
2025-02-02Rollup merge of #136422 - nnethercote:convert-lint-functions, r=NoratriebMatthias Krüger-54/+48
2025-02-02Rollup merge of #136415 - estebank:highlight-clarification, r=compiler-errorsMatthias Krüger-23/+43
2025-02-02Rollup merge of #136402 - notriddle:notriddle/let-expr-detector, r=compiler-e...Matthias Krüger-18/+92
2025-02-02Rollup merge of #136394 - saethlin:clean-up-instantiation-mode, r=compiler-er...Matthias Krüger-42/+79
2025-02-02Rollup merge of #134272 - RalfJung:destabilize-rustc_encodable_decodable, r=o...Matthias Krüger-527/+10
2025-02-02Replace ParseSess::set_dcx with DiagCtxt::set_emitterbjorn3-4/+4
2025-02-02Use fallback fluent bundle from inner emitter in SilentEmitterbjorn3-16/+4
2025-02-02Slightly simplify DiagCtxt::make_silentbjorn3-36/+24
2025-02-02Some cleanups around EarlyDiagCtxtbjorn3-29/+20
2025-02-02Target modifiers (special marked options) are recorded in metainfo and compar...Andrew Zhogin-20/+492
2025-02-02miri: improve error when offset_from preconditions are violatedRalf Jung-2/+22
2025-02-02rustc_allowed_through_unstable_modules: require deprecation messageRalf Jung-99/+90
2025-02-02Rollup merge of #136412 - estebank:fn-ptr-cast-suggestion, r=jieyouxuMatthias Krüger-13/+8
2025-02-02Rollup merge of #136368 - estebank:listify, r=fee1-deadMatthias Krüger-148/+88
2025-02-02Rollup merge of #136358 - clubby789:opt-none-noinline, r=saethlinMatthias Krüger-1/+5
2025-02-02Rollup merge of #136328 - estebank:long-ty-path, r=jieyouxu,lqdMatthias Krüger-685/+236
2025-02-02Rollup merge of #136279 - Zalathar:ensure-ok, r=oli-obkMatthias Krüger-203/+259
2025-02-02run less code if cfg(llvm_enzyme) isn't usedManuel Drehwald-0/+4
2025-02-02Move `unify_key` module.Nicholas Nethercote-14/+14