about summary refs log tree commit diff
path: root/src/librustc_interface
AgeCommit message (Expand)AuthorLines
2020-02-04Split `join_codegen_and_link()` into two stepsVictor Ding-10/+13
2020-02-04remove redundant imports (clippy::single_component_path_imports)Matthias Krüger-5/+0
2020-02-02Rollup merge of #68460 - sinkuu:emit_mir_buffered, r=Mark-SimulacrumYuki Okushi-2/+2
2020-02-01syntax: reexport attr globalsMazdak Farrokhzad-5/+5
2020-02-01pacify the parallel compilerMazdak Farrokhzad-3/+3
2020-02-011. move node_id to syntaxMazdak Farrokhzad-4/+5
2020-02-01Move builtin attribute logic to new rustc_attr crate.Mazdak Farrokhzad-2/+3
2020-02-01syntax: move GLOBALS to attr moduleMazdak Farrokhzad-2/+2
2020-02-01{syntax -> rustc_ast_passes}::node_countMazdak Farrokhzad-2/+1
2020-02-01Use BufWriterShotaro Yamada-2/+2
2020-01-30Use `P` for `NtTraitItem`, `NtImplItem`, and `NtForeignItem`.Nicholas Nethercote-2/+2
2020-01-22Privatize private fields of OutputFilenamesMark Rousskov-19/+14
2020-01-17Rollup merge of #67791 - Zoxc:lift-interning, r=eddybDylan DPC-7/+2
2020-01-16Rollup merge of #67780 - cjgillot:passes-ty, r=ZoxcDylan DPC-0/+2
2020-01-15Rollup merge of #68141 - euclio:replace-bindings-with-winapi, r=alexcrichtonYuki Okushi-8/+9
2020-01-13Do not forget to provide queries.Camille GILLOT-0/+1
2020-01-13Move to new crate rustc_ty.Camille GILLOT-0/+1
2020-01-12Auto merge of #67901 - matthewjasper:split-mir-build, r=nagisabors-0/+3
2020-01-12Split `rustc_mir::{build, hair, lints}` into their own crateMatthew Jasper-0/+3
2020-01-11use winapi for non-stdlib Windows bindingsAndy Russell-8/+9
2020-01-11Use Arena for interningJohn Kåre Alsaker-7/+2
2020-01-11fix ui-fulldeps & tests falloutMazdak Farrokhzad-21/+21
2020-01-11move rustc::lint::{context, passes} to rustc_lint.Mazdak Farrokhzad-11/+12
2020-01-11Rollup merge of #68043 - Zoxc:missing-timers, r=wesleywiserMazdak Farrokhzad-20/+40
2020-01-11{syntax -> rustc_ast_passes}::show_spanMazdak Farrokhzad-1/+1
2020-01-11{syntax -> rustc_ast_passes}::feature_gateMazdak Farrokhzad-1/+1
2020-01-11ast_validation -> new crate rustc_ast_passesMazdak Farrokhzad-2/+3
2020-01-11buffered lint infra -> rustc_sessionMazdak Farrokhzad-8/+10
2020-01-10self-profile: Switch to new approach for event_id generation that enables que...Michael Woerister-4/+0
2020-01-09Tweak timersJohn Kåre Alsaker-26/+17
2020-01-09Label unmarked timeJohn Kåre Alsaker-37/+66
2020-01-09Change -Z time event naming scheme and make them generic activitiesJohn Kåre Alsaker-67/+56
2020-01-08Remove `-Z continue-parse-after-error`Vadim Petrochenkov-7/+0
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-14/+14
2020-01-05Use self profile infrastructure for -Z time and -Z time-passesJohn Kåre Alsaker-55/+48
2020-01-04move def_id to new rustc_hir crateMazdak Farrokhzad-0/+15
2020-01-04Auto merge of #67788 - cjgillot:delint-day, r=Zoxcbors-4/+3
2020-01-02Normalize `syntax::edition` imports.Mazdak Farrokhzad-1/+1
2020-01-02Normalize `syntax::symbol` imports.Mazdak Farrokhzad-4/+4
2020-01-02Normalize `syntax::source_map` imports.Mazdak Farrokhzad-2/+2
2020-01-01Move stability queries to librustc_passes.Camille GILLOT-3/+2
2020-01-01Move lint levels machanism in librustc_lint.Camille GILLOT-1/+0
2020-01-01Move late lint machanism in librustc_lint.Camille GILLOT-1/+1
2020-01-01Move early lint machanism in librustc_lint.Camille GILLOT-2/+2
2020-01-01Rename `syntax_pos` to `rustc_span` in source codeVadim Petrochenkov-17/+17
2019-12-31Auto merge of #67764 - Centril:rollup-ycbq3os, r=Centrilbors-3/+9
2019-12-31Rollup merge of #67574 - Centril:librustc_lowering, r=Mark-SimulacrumMazdak Farrokhzad-3/+9
2019-12-31librustc_ast_lowering: fix misc fallout.Mazdak Farrokhzad-3/+8
2019-12-31librustc_ast_lowering: cargo changes.Mazdak Farrokhzad-0/+1
2019-12-31Auto merge of #67699 - cjgillot:passes-resolve, r=Zoxcbors-2/+2