about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-10-02Bring back generic FieldIdxLukas Wirth-104/+113
2023-10-02Unglob rustc_abi importsLukas Wirth-12/+24
2023-10-02Replace `HashMap` with `IndexMap` in pattern binding resolveNilstrieb-20/+18
2023-10-02Rollup merge of #116340 - lcnr:early-binder-skip_binder, r=compiler-errorsMatthias Krüger-2/+7
2023-10-02Rollup merge of #116313 - nnethercote:rustc_abi, r=the8472Matthias Krüger-71/+74
2023-10-02TidyChinedu Francis Nwafili-6/+1
2023-10-02TidyChinedu Francis Nwafili-12/+2
2023-10-02Address misc feedbackChinedu Francis Nwafili-18/+19
2023-10-02`skip_binder` to `instantiate_identity`lcnr-2/+7
2023-10-02Limit to LLVM 17.0.2 to work around WinEH codegen bugNikita Popov-4/+10
2023-10-02Reapply: Mark drop calls in landing pads cold instead of noinlineErik Desjardins-12/+10
2023-10-02remove another unused Key implRalf Jung-9/+0
2023-10-02Auto merge of #115898 - onur-ozkan:config-change-tracking, r=Mark-Simulacrumbors-2/+2
2023-10-02remove Key impls for types that involve an AllocIdRalf Jung-24/+0
2023-10-02MIRI -> MiriRalf Jung-1/+1
2023-10-02Fix a comment.Nicholas Nethercote-2/+2
2023-10-02Factor out common token generation in `fluent_messages`.Nicholas Nethercote-38/+20
2023-10-02Name some local variables more consistently.Nicholas Nethercote-6/+6
2023-10-01Auto merge of #116281 - Nadrieril:eager-const-eval, r=cjgillotbors-124/+129
2023-10-01Move `eval_bits` optimization upstreamNadrieril-36/+16
2023-10-01Auto merge of #116259 - nnethercote:entry_point_type, r=cjgillotbors-44/+38
2023-10-01Auto merge of #116228 - bvanjoi:fix-116164, r=cjgillotbors-0/+4
2023-10-01Auto merge of #116224 - nnethercote:rustc_arena-overhaul, r=cjgillotbors-73/+51
2023-10-01Remove outdated comment.Camille GILLOT-2/+0
2023-10-01Rename lint pass.Camille GILLOT-7/+7
2023-10-01Do not check for impossible predicates in const-prop lint.Camille GILLOT-37/+0
2023-10-01Use DefKind to check for generator.Camille GILLOT-4/+4
2023-10-01implement major change tracking for the bootstrap configurationonur-ozkan-2/+2
2023-10-01Remove unnecessary `pub`s.Nicholas Nethercote-3/+3
2023-10-01Rename two parsing closures.Nicholas Nethercote-11/+12
2023-10-01Minor comment and whitespace tweaks.Nicholas Nethercote-51/+53
2023-10-01Factor out the two `entry_point_type` functions.Nicholas Nethercote-42/+36
2023-10-01Auto merge of #115670 - Zoxc:outline-panic-macro-1, r=Mark-Simulacrumbors-6/+9
2023-09-30Validate `~const` trait bounds on associated fns.Raekye-22/+34
2023-10-01Cleanup number literal evaluationNadrieril-91/+102
2023-10-01No need to carry `bias` in `IntRange`Nadrieril-11/+5
2023-10-01Evaluate float consts eagerlyNadrieril-39/+59
2023-09-30add some docs to hooks/mod.rsRalf Jung-0/+5
2023-09-30add span to terminatorouz-a-39/+76
2023-09-30create localdecl and add span to itouz-a-2/+15
2023-09-30Auto merge of #116254 - WaffleLapkin:nicen-traversal, r=cjgillotbors-72/+45
2023-09-30dont call mir.post_mono_checks in codegenRalf Jung-79/+21
2023-09-30Auto merge of #115933 - oli-obk:simd_shuffle_const, r=workingjubileebors-24/+128
2023-09-30Fix broken linkscui fliter-3/+3
2023-09-29Rollup merge of #116024 - ouz-a:smir_region, r=oli-obkMatthias Krüger-13/+121
2023-09-29Rollup merge of #112123 - bvanjoi:fix-98562, r=compiler-errorsMatthias Krüger-28/+39
2023-09-29Remove deleted docs + better link together MIR traversing docsMaybe Waffle-2/+37
2023-09-29Only trigger refine lint on reachable traitsMichael Goulet-2/+6
2023-09-29Auto merge of #113301 - Be-ing:stabilize_bundle_whole-archive, r=petrochenkovbors-17/+3
2023-09-29Auto merge of #115759 - oli-obk:open_drop_from_non-ADT, r=lcnrbors-25/+44