summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Auto merge of #111001 - matthiaskrgr:rollup-u590scu, r=matthiaskrgrbors2023-04-305-6/+90
|\
| * Rollup merge of #110984 - cjgillot:const-infer-lifetime, r=compiler-errorsMatthias Krüger2023-04-301-2/+2
| |\
| | * Do not force anonymous lifetimes in consts to be static.Camille GILLOT2023-04-291-2/+2
| * | Rollup merge of #110983 - GuillaumeGomez:foreign-repr, r=notriddleMatthias Krüger2023-04-301-1/+1
| |\ \
| | * | Make `repr` attribute local_onlyGuillaume Gomez2023-04-291-1/+1
| * | | Rollup merge of #110973 - bindsdev:packed-struct-ref-diagnostic-note, r=compi...Matthias Krüger2023-04-301-2/+5
| |\ \ \
| | * | | improve error notes for packed struct reference diagnosticbindsdev2023-04-281-2/+5
| * | | | Rollup merge of #110586 - ChrisDenton:msvc-oem-output, r=workingjubileeMatthias Krüger2023-04-302-1/+82
| |\ \ \ \
| | * | | | Abstract `MultiByteToWideChar`Chris Denton2023-04-271-33/+57
| | * | | | Fix Unreadable non-UTF-8 output on localized MSVCChris Denton2023-04-272-1/+58
* | | | | | Auto merge of #109611 - Zoxc:query-engine-rem, r=cjgillotbors2023-04-2920-356/+342
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Inline tweaksJohn Kåre Alsaker2023-04-261-4/+24
| * | | | | Add query accessor functionsJohn Kåre Alsaker2023-04-262-33/+56
| * | | | | Remove QueryEngine traitJohn Kåre Alsaker2023-04-2619-326/+269
| * | | | | Move on_disk_cache.rsJohn Kåre Alsaker2023-04-261-0/+0
* | | | | | Auto merge of #110994 - matthiaskrgr:rollup-wv4u5yi, r=matthiaskrgrbors2023-04-291-11/+31
|\ \ \ \ \ \
| * \ \ \ \ \ Rollup merge of #110950 - JohnBobbo96:rustc_arena_unsafe_fn, r=NilstriebMatthias Krüger2023-04-291-11/+31
| |\ \ \ \ \ \
| | * | | | | | Deny the `unsafe_op_in_unsafe_fn` lint inJohn Bobbo2023-04-281-11/+31
* | | | | | | | Merge commit 'ef07e8e60f994ec014d049a95591426fb92ebb79' into sync_cg_clif-202...bjorn32023-04-2951-670/+1464
|/ / / / / / /
* | | | | | | Auto merge of #108106 - the8472:layout-opt, r=wesleywiserbors2023-04-291-210/+371
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | |
| * | | | | | layout-alignment-promotion logic should depend on the niche-biasThe 84722023-04-281-7/+22
| * | | | | | [review] add comments, turn flag into enumThe 84722023-04-281-23/+44
| * | | | | | add tracing for layout optimizationsThe 84722023-04-271-0/+44
| * | | | | | don't promote large fields to higher alignments if that would affect niche pl...The 84722023-04-271-13/+24
| * | | | | | try two different niche-placement strategies when layouting univariant structsThe 84722023-04-271-6/+70
| * | | | | | refactor: extract functionThe 84722023-04-271-214/+220
* | | | | | | Rollup merge of #110965 - compiler-errors:anon-lt-dupe-oops, r=cjgillotDylan DPC2023-04-291-5/+1
|\ \ \ \ \ \ \
| * | | | | | | Don't duplicate anonymous lifetimes for async fn in traitsMichael Goulet2023-04-281-5/+1
* | | | | | | | Rollup merge of #110962 - cjgillot:no-hash-drops, r=compiler-errorsDylan DPC2023-04-291-7/+8
|\ \ \ \ \ \ \ \
| * | | | | | | | Make drop_flags an IndexVec.Camille GILLOT2023-04-281-7/+8
| | |_|_|_|_|_|/ | |/| | | | | |
* | | | | | | | Rollup merge of #110932 - sameer:master, r=michaelwoeristerDylan DPC2023-04-291-1/+9
|\ \ \ \ \ \ \ \
| * | | | | | | | include source error for LoadLibraryExWSameer Puri2023-04-281-1/+9
* | | | | | | | | Rollup merge of #110614 - compiler-errors:new-solver-overflow-response, r=lcnrDylan DPC2023-04-293-20/+79
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Split out make_ambiguous_response_no_constraintsMichael Goulet2023-04-262-30/+53
| * | | | | | | | | Clear response values for overflow in new solverMichael Goulet2023-04-262-9/+45
* | | | | | | | | | Auto merge of #110643 - pietroalbini:pa-bump-stage0, r=Mark-Simulacrumbors2023-04-293-5/+5
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / |/| | | | | | | | |
| * | | | | | | | | replace version placeholdersPietro Albini2023-04-283-5/+5
| | |_|_|/ / / / / | |/| | | | | | |
* | | | | | | | | Auto merge of #110967 - matthiaskrgr:rollup-vfbl7gm, r=matthiaskrgrbors2023-04-2820-260/+265
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ |/| | | | | | | |
| * | | | | | | | Rollup merge of #110960 - lukas-code:unused-mut, r=compiler-errorsMatthias Krüger2023-04-285-9/+10
| |\ \ \ \ \ \ \ \
| | * | | | | | | | remove unused `mut`sLukas Markeffsky2023-04-284-4/+4
| | * | | | | | | | fix false negative for `unused_mut`Lukas Markeffsky2023-04-281-5/+6
| | |/ / / / / / /
| * | | | | | | | Rollup merge of #110957 - WaffleLapkin:reach_generator_conflict_error, r=cjgi...Matthias Krüger2023-04-281-1/+1
| |\ \ \ \ \ \ \ \
| | * | | | | | | | Fix an ICE in conflict errors diagnosticsMaybe Waffle2023-04-281-1/+1
| | |/ / / / / / /
| * | | | | | | | Rollup merge of #110944 - RalfJung:offset, r=compiler-errorsMatthias Krüger2023-04-282-14/+29
| |\ \ \ \ \ \ \ \
| | * | | | | | | | share BinOp::Offset between CTFE and MiriRalf Jung2023-04-282-14/+29
| | | |_|_|_|_|_|/ | | |/| | | | | |
| * | | | | | | | Rollup merge of #110927 - nnethercote:Encoder-Decoder-cleanups, r=scottmcmMatthias Krüger2023-04-286-175/+130
| |\ \ \ \ \ \ \ \
| | * | | | | | | | Remove some unnecessary derives.Nicholas Nethercote2023-04-284-52/+48
| | * | | | | | | | Remove `MemDecoder::read_byte`.Nicholas Nethercote2023-04-281-14/+9
| | * | | | | | | | Add some provided methods to `Encoder`/`Decoder`.Nicholas Nethercote2023-04-282-84/+56
| | * | | | | | | | Remove a low-value assertion.Nicholas Nethercote2023-04-281-7/+2