about summary refs log tree commit diff
path: root/src/librustc_driver
AgeCommit message (Expand)AuthorLines
2019-08-22Auto merge of #63175 - jsgf:argsfile, r=jsgfbors-8/+82
2019-08-20Move argfile expansion into run_compilerJeremy Fitzhardinge-235/+67
2019-08-20Restore the rustc_plugin crate in the sysrootSimon Sapin-0/+1
2019-08-19rustc: implement argsfiles for command lineJeremy Fitzhardinge-4/+246
2019-08-19Use named arguments for formatting usage message.Jeremy Fitzhardinge-5/+5
2019-08-20Deprecate using rustc_plugin without the rustc_driver dylib.Simon Sapin-0/+3
2019-08-15`Ident::with_empty_ctxt` -> `Ident::with_dummy_span`Vadim Petrochenkov-1/+1
2019-08-09Cleanup historical stability commentsMark Rousskov-15/+6
2019-07-28Deny `unused_lifetimes` through rustbuildVadim Petrochenkov-2/+0
2019-07-28Remove lint annotations in specific crates that are already enforced by rustb...Vadim Petrochenkov-1/+0
2019-07-27Break dependencies between `syntax_ext` and some other cratesVadim Petrochenkov-11/+0
2019-07-25Rollup merge of #62735 - petrochenkov:galloc, r=alexcrichtonMazdak Farrokhzad-2/+0
2019-07-25Rollup merge of #62901 - petrochenkov:serde, r=CentrilMazdak Farrokhzad-2/+2
2019-07-24Merge `rustc_allocator` into `libsyntax_ext`Vadim Petrochenkov-2/+0
2019-07-23normalize use of backticks for compiler messages in remaining modulesSamy Kacimi-2/+2
2019-07-23cleanup: Remove `extern crate serialize as rustc_serialize`sVadim Petrochenkov-2/+2
2019-07-15Use more descriptive Compilation enum in rustc interface callbacksIgor Matuszewski-12/+15
2019-07-15Add Callbacks::after_expansionIgor Matuszewski-0/+9
2019-07-11Move rustc_borrowck -> rustc_ast_borrowckMatthew Jasper-1/+1
2019-07-11Remove rustc_mir dependency from rustc_borrowckMatthew Jasper-2/+2
2019-07-10Move pp::Printer helpers to direct implMark Rousskov-1/+0
2019-07-10Move pp::Printer out field to owned StringMark Rousskov-2/+1
2019-07-10print_crate returns String instead of taking an out pointerMark Rousskov-6/+3
2019-07-10Replace src: &mut dyn Read with StringMark Rousskov-11/+10
2019-07-09Auto merge of #62233 - matthewjasper:exit-arm-scopes, r=pnkfelixbors-10/+10
2019-07-09Remove unused dependenciesShotaro Yamada-1/+0
2019-07-06Add arm ids for -Zunpretty=hir,identifiedMatthew Jasper-10/+10
2019-07-05Rollup merge of #62168 - ljedrz:the_culmination_of_hiridification, r=ZoxcMazdak Farrokhzad-2/+2
2019-07-05Rollup merge of #62110 - nnethercote:improve-Ztime-passes, r=ZoxcMazdak Farrokhzad-6/+26
2019-07-05Rollup merge of #61545 - flip1995:internal_lints, r=oli-obkMazdak Farrokhzad-1/+0
2019-07-05Auto merge of #62099 - Mark-Simulacrum:syntax-print-clean-2, r=eddybbors-71/+61
2019-07-05Add a "total" measurement to -Ztime-passes.Nicholas Nethercote-6/+26
2019-07-04rename hir::map::local_def_id_from_hir_id to local_def_idljedrz-1/+1
2019-07-04rename hir::map::local_def_id to local_def_id_from_node_idljedrz-1/+1
2019-07-03Remove needless lifetimesJeremy Stucki-10/+10
2019-06-29Remove io::Result from syntax::printMark Rousskov-54/+44
2019-06-29Replace pretty-printer Box<dyn Write> with &mut StringMark Rousskov-17/+17
2019-06-24Enable internal lints in bootstrapflip1995-1/+0
2019-06-24HirIdify driver::pretty::HirPrinterSupport::node_pathljedrz-6/+5
2019-06-24HIR: rename find_by_hir_id to findljedrz-1/+1
2019-06-24HIR: remove the NodeId findljedrz-2/+2
2019-06-24HIR: rename get_parent_node_by_hir_id to get_parent_nodeljedrz-1/+1
2019-06-20rename hir::map::get_by_hir_id to getljedrz-3/+3
2019-06-20remove hir::map::getljedrz-2/+4
2019-06-20make blocks::Code work with HirIdljedrz-1/+2
2019-06-18rustc: remove 'x: 'y bounds (except from comments/strings).Eduard-Mihai Burtescu-1/+1
2019-06-17remove _by_hir_id if there is no NodeId counterpartljedrz-1/+1
2019-06-17replace some uses of NodeId with HirIdljedrz-1/+2
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-8/+8
2019-06-12Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-21/+21