about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2020-01-10Run 'x.py fmt'.Michael Woerister-79/+35
2020-01-10self-profile: Fix issue with handling query blocking.Michael Woerister-11/+27
2020-01-10Initial support for recording query keys in self-profiling data.Michael Woerister-38/+310
2020-01-10Use 'relaxed' memory ordering for simple atomic counters in dep-graph.Michael Woerister-4/+4
2020-01-10self-profile: Switch to new approach for event_id generation that enables que...Michael Woerister-62/+91
2020-01-10Promoteds also need param envs.Oliver Scherer-2/+2
2020-01-10Make Place CopySantiago Pastorino-1/+1
2020-01-10No need to use local.into hereSantiago Pastorino-1/+1
2020-01-10Remove PlaceBase enum and make Place base field be local: LocalSantiago Pastorino-86/+35
2020-01-10Remove Static from PlaceBaseSantiago Pastorino-61/+15
2020-01-10Remove StaticKindSantiago Pastorino-40/+5
2020-01-10Remove StaticKind::PromotedSantiago Pastorino-20/+5
2020-01-10Promote `Ref`s to constants instead of staticSantiago Pastorino-33/+67
2020-01-10nix syntax::errors & prefer rustc_errors over errorsMazdak Farrokhzad-48/+43
2020-01-10Introduce `#![feature(half_open_range_patterns)]`.Mazdak Farrokhzad-22/+73
2020-01-10Rollup merge of #67922 - Centril:lowering-cleanup, r=petrochenkovMazdak Farrokhzad-27/+8
2020-01-10Rollup merge of #66463 - estebank:point-at-closure-and-opaque-types, r=CentrilMazdak Farrokhzad-11/+162
2020-01-10Rollup merge of #68040 - sinkuu:unused, r=petrochenkovYuki Okushi-16/+0
2020-01-09Don't discard marker trait impls when inference variables are presentAaron Hill-10/+67
2020-01-09add CStore::item_generics_num_lifetimesMazdak Farrokhzad-3/+2
2020-01-09{rustc::util -> rustc_data_structures}::capturesMazdak Farrokhzad-17/+5
2020-01-09refactor 'Output = $ty' & reduce rustc depMazdak Farrokhzad-7/+1
2020-01-09Remove sanitizer_runtime attributeTomasz Miąsko-4/+0
2020-01-09Fix copy_from_slice which should be extend_from_sliceMarkus Westerlind-1/+1
2020-01-09Change -Z time event naming scheme and make them generic activitiesJohn Kåre Alsaker-4/+4
2020-01-09Remove unused dependenciesShotaro Yamada-3/+0
2020-01-09Remove unused `struct ClosureUpvar`Shotaro Yamada-13/+0
2020-01-09Rollup merge of #68026 - llogiq:ch-ch-ch-ch-changes, r=varkorMazdak Farrokhzad-6/+2
2020-01-09Rollup merge of #67986 - JohnTitor:fix-ice-rust-call, r=varkorMazdak Farrokhzad-5/+9
2020-01-09Rollup merge of #67979 - Centril:hir-cleanup, r=ZoxcMazdak Farrokhzad-1296/+161
2020-01-09Rollup merge of #67747 - estebank:bare-assoc-const, r=CentrilMazdak Farrokhzad-1/+30
2020-01-09Rollup merge of #67630 - oli-obk:extern_ptr_dangling, r=spastorinoMazdak Farrokhzad-2/+0
2020-01-08perf: Avoid creating a SmallVec if nothing changes during a foldMarkus Westerlind-17/+30
2020-01-08Small improvements in lexical_region_resolveAndre Bogus-6/+2
2020-01-08normalize rustc::hir::intravisit importsMazdak Farrokhzad-16/+12
2020-01-08{rustc::hir -> rustc_hir}::intravisitMazdak Farrokhzad-1182/+2
2020-01-08intravisit: abstract over HIR MapMazdak Farrokhzad-31/+71
2020-01-08intravisit: .expect_item -> .itemMazdak Farrokhzad-1/+9
2020-01-08NestedVisitorMap: reduce visibilitiesMazdak Farrokhzad-3/+3
2020-01-08hir::map: elide & simplifyMazdak Farrokhzad-3/+3
2020-01-08collector: clarify dependenciesMazdak Farrokhzad-12/+15
2020-01-08collector: use impl TraitMazdak Farrokhzad-12/+6
2020-01-08collector: extract upstream_cratesMazdak Farrokhzad-13/+17
2020-01-08canonicalize imports in map::blockMazdak Farrokhzad-53/+53
2020-01-08move code to method outside of happy pathEsteban Küber-19/+25
2020-01-08Explain that associated types and consts can't be accessed directly on the tr...Esteban Küber-1/+24
2020-01-08remove unnecessary `Debug`Esteban Küber-1/+1
2020-01-08reduce code duplicationEsteban Küber-45/+38
2020-01-08review commentsEsteban Küber-26/+40
2020-01-08review commentsEsteban Küber-16/+34