about summary refs log tree commit diff
path: root/src/librustc_mir/monomorphize
AgeCommit message (Expand)AuthorLines
2020-04-07Rollup merge of #70846 - tmiasko:compiler-builtins-codegen-units, r=alexcrichtonDylan DPC-1/+8
2020-04-06ty: switch `Ty::walk` from `Ty` to `GenericArg`.Eduard-Mihai Burtescu-9/+12
2020-04-06Keep codegen units unmerged when building compiler builtinsTomasz Miąsko-1/+8
2020-04-03Auto merge of #70156 - michaelwoerister:incr-cgus, r=nikomatsakisbors-24/+60
2020-04-02direct imports for langitem stuffMazdak Farrokhzad-1/+1
2020-03-31Make the rustc respect the `-C codegen-units` flag in incremental mode.Michael Woerister-24/+60
2020-03-30Use if let instead of match when only matching a single variant (clippy::sing...Matthias Krüger-6/+3
2020-03-30rustc -> rustc_middle part 3 (rustfmt)Mazdak Farrokhzad-10/+10
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-21/+21
2020-03-29Use `&` to do deref coercion for `ReadOnlyBodyAndCache`Dylan MacKenzie-1/+1
2020-03-29Make `Visitor::visit_body` take a simple `Body`Dylan MacKenzie-1/+1
2020-03-22remove redundant closures (clippy::redundant_closure)Matthias Krüger-1/+1
2020-03-20remove redundant returns (clippy::needless_return)Matthias Krüger-1/+1
2020-03-20Rollup merge of #69935 - davidtwco:issue-69925, r=eddybYuki Okushi-62/+40
2020-03-18Rollup merge of #69920 - Centril:hir-cleanup, r=ZoxcMazdak Farrokhzad-1/+1
2020-03-16Rollup merge of #69989 - petrochenkov:nolegacy, r=eddyb,matthewjasperDylan DPC-2/+2
2020-03-16use direct imports for `rustc::{lint, session}`.Mazdak Farrokhzad-1/+1
2020-03-15More Method->Fn renamingMark Mansi-1/+1
2020-03-16hygiene: `modern` -> `normalize_to_macros_2_0`Vadim Petrochenkov-2/+2
2020-03-12codegen/mir: support polymorphic `InstanceDef`sDavid Wood-62/+40
2020-03-06Don't redundantly repeat field names (clippy::redundant_field_names)Matthias Krüger-1/+1
2020-03-06Auto merge of #69614 - estebank:ice-age, r=davidtwcobors-1/+1
2020-03-03Use let instead of match to get value of enum with single variant.Matthias Krüger-5/+2
2020-03-01`delay_span_bug` when codegen cannot select obligationEsteban Küber-1/+1
2020-02-29use .iter() instead of .into_iter() on references.Matthias Krüger-4/+2
2020-02-27Auto merge of #67332 - matthewjasper:drop-in-place-cgus, r=michaelwoeristerbors-3/+10
2020-02-15Change const eval to return `ConstValue`, instead of `Const` as the type insi...Ben Lewis-12/+20
2020-02-13Don't instantiate so many copies of `drop_in_place`Matthew Jasper-3/+10
2020-01-27don't clone types that are copy, round two.Matthias Krüger-9/+6
2020-01-23Add projection query for upstream drop-glue instances.Michael Woerister-31/+1
2020-01-23Make drop-glue take advantage of -Zshare-generics.Michael Woerister-4/+8
2020-01-17Use named fields for `hir::ItemKind::Impl`Dylan MacKenzie-3/+3
2020-01-17Auto merge of #67731 - matthewjasper:drop-in-place-reclimit, r=eddybbors-2/+2
2020-01-11Auto merge of #67000 - spastorino:remove-promoted-from-place, r=oli-obkbors-35/+6
2020-01-11Add a commentJohn Kåre Alsaker-0/+3
2020-01-11Avoid a duplicate hash map lookupJohn Kåre Alsaker-5/+2
2020-01-11Fix a deadlockJohn Kåre Alsaker-10/+10
2020-01-11Run codegen unit partitioning and assert_symbols_are_distinct in parallelJohn Kåre Alsaker-12/+20
2020-01-10Remove PlaceBase enum and make Place base field be local: LocalSantiago Pastorino-7/+2
2020-01-10Remove Static from PlaceBaseSantiago Pastorino-12/+3
2020-01-10Remove StaticKindSantiago Pastorino-2/+2
2020-01-10Remove StaticKind::PromotedSantiago Pastorino-16/+1
2020-01-10Promote `Ref`s to constants instead of staticSantiago Pastorino-2/+2
2020-01-09Change -Z time event naming scheme and make them generic activitiesJohn Kåre Alsaker-14/+8
2020-01-06Auto merge of #67886 - Centril:rustc_hir_canon_imports, r=nagisabors-5/+5
2020-01-05Rename Instance.ty to Instance.monomorphic_tyAaron Hill-2/+3
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-5/+5
2020-01-05Use self profile infrastructure for -Z time and -Z time-passesJohn Kåre Alsaker-8/+4
2020-01-04DefId{Map,Set} -> rustc::hir::def_idMazdak Farrokhzad-4/+2
2020-01-04canonicalize FxHash{Map,Set} importsMazdak Farrokhzad-3/+4