about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2020-03-23add macro to reduce boilerplate and keep readable messagesRalf Jung-1/+1
2020-03-23Rollup merge of #70286 - RalfJung:no-experiments, r=petrochenkovMazdak Farrokhzad-5/+2
2020-03-23Rollup merge of #69968 - eddyb:tupled-closure-captures, r=nikomatsakisMazdak Farrokhzad-156/+160
2020-03-23add err_machine_stop macroRalf Jung-3/+8
2020-03-23Auto merge of #70296 - Centril:rollup-wvfmb3n, r=Centrilbors-16/+7
2020-03-23Rollup merge of #70269 - matthiaskrgr:clippy_closures, r=Dylan-DPCMazdak Farrokhzad-2/+2
2020-03-23Rollup merge of #69251 - anp:track-caller-in-traits, r=eddybMazdak Farrokhzad-14/+5
2020-03-23Auto merge of #70204 - Centril:unshackled-lowering, r=Zoxcbors-823/+7
2020-03-22Remove special-casing from TyCtxt::impl_of_method.Adam Perry-12/+2
2020-03-22Allow #[track_caller] in traits.Adam Perry-2/+3
2020-03-22Auto merge of #69778 - Marwes:dep_graph, r=davidtwcobors-11/+24
2020-03-22remove UbExperimental variantRalf Jung-5/+2
2020-03-22avoid unsafe code, use upcasting-trait instead (trick by oli)Ralf Jung-25/+16
2020-03-22Rename `TimeLimitReached` -> `StepLimitReached`Dylan MacKenzie-2/+4
2020-03-22Rollup merge of #70254 - matthiaskrgr:cl4ppy, r=CentrilDylan DPC-3/+1
2020-03-22Rollup merge of #70229 - matthiaskrgr:cl3ppy, r=Mark-SimulacrumDylan DPC-30/+26
2020-03-22remove redundant closures (clippy::redundant_closure)Matthias Krüger-2/+2
2020-03-22get rid of ConstPropUnsupported; use ZST marker structs insteadRalf Jung-13/+40
2020-03-22don't create variable bindings just to return the bound value immediately (cl...Matthias Krüger-3/+1
2020-03-21Rollup merge of #70051 - Zoxc:opt-find, r=eddybDylan DPC-19/+24
2020-03-21Rollup merge of #70003 - eddyb:symbol-mangling-reify-shims, r=nikomatsakisDylan DPC-4/+0
2020-03-21{rustc::hir::map -> rustc_hir}::definitionsMazdak Farrokhzad-552/+4
2020-03-21move CrateDisambiguator -> rustc_astMazdak Farrokhzad-3/+2
2020-03-21add_elided_lifetime_in_path_suggestion -> rustc_sessionMazdak Farrokhzad-43/+1
2020-03-21separate out an arena for HIRMazdak Farrokhzad-34/+1
2020-03-21move move stuff into declare_arena!Mazdak Farrokhzad-102/+1
2020-03-21move more logic into declare_arena!Mazdak Farrokhzad-62/+62
2020-03-21merge impl_arena_allocatable & declare_arenaMazdak Farrokhzad-16/+10
2020-03-21move DropArena -> libarenaMazdak Farrokhzad-86/+1
2020-03-21remove unused unit values (clippy::unused_unit)Matthias Krüger-1/+1
2020-03-21make some let-if-bindings more idiomatic (clippy::useless_let_if_seq)Matthias Krüger-29/+25
2020-03-21Allow `hir().find` to return `None`John Kåre Alsaker-19/+24
2020-03-21symbol_names: treat ReifyShim like VtableShim.Eduard-Mihai Burtescu-4/+0
2020-03-21rustc: make {Closure,Generator}Substs::split as cheap as possible.Eduard-Mihai Burtescu-67/+31
2020-03-21rustc: keep upvars tupled in {Closure,Generator}Substs.Eduard-Mihai Burtescu-124/+164
2020-03-21Rollup merge of #70119 - eddyb:typeck-tables-local-def-id, r=petrochenkovDylan DPC-77/+50
2020-03-21Rollup merge of #69910 - cjgillot:polym, r=ZoxcDylan DPC-201/+226
2020-03-21Rollup merge of #70138 - RalfJung:throw-not-return, r=oli-obkMazdak Farrokhzad-5/+6
2020-03-21Rollup merge of #70092 - eddyb:hir-items-are-just-nodes, r=ZoxcMazdak Farrokhzad-36/+39
2020-03-21Rollup merge of #70089 - eddyb:closure-sig-infer, r=nikomatsakisMazdak Farrokhzad-20/+14
2020-03-21Rollup merge of #69965 - mark-i-m:codegen-utils, r=eddybMazdak Farrokhzad-1/+16
2020-03-21Rollup merge of #67888 - Zoxc:metadata-prefetch, r=matthewjasperMazdak Farrokhzad-1/+1
2020-03-20more type annotations to help inferenceRalf Jung-5/+5
2020-03-20remove redundant returns (clippy::needless_return)Matthias Krüger-10/+10
2020-03-20Rollup merge of #69935 - davidtwco:issue-69925, r=eddybYuki Okushi-0/+26
2020-03-20Rollup merge of #69768 - oli-obk:union_field_ice, r=eddyb,RalfJungYuki Okushi-3/+11
2020-03-19Refactorings to begin getting rid of rustc_codegen_utilsMark Mansi-1/+16
2020-03-19rustc/query: tweak comments on hir_owner{,_nodes}.Eduard-Mihai Burtescu-4/+5
2020-03-19Make the timer more verboseJohn Kåre Alsaker-1/+1
2020-03-19hir: replace "items" terminology with "nodes" where appropriate.Eduard-Mihai Burtescu-35/+37