about summary refs log tree commit diff
path: root/src/librustc_interface/passes.rs
AgeCommit message (Expand)AuthorLines
2019-10-13lowering: connect to parser via function pointer insteadMazdak Farrokhzad-16/+4
2019-10-13lowering: don't rely on parser directly.Mazdak Farrokhzad-3/+16
2019-10-09self-profiling: Add events for everything except trait selection.Michael Woerister-0/+2
2019-10-04middle::intrinsicck -> rustc_passesMark Rousskov-1/+0
2019-10-04middle::entry -> rustc_passesMark Rousskov-2/+1
2019-10-04middle::dead -> rustc_passesMark Rousskov-1/+1
2019-10-04move middle::liveness to rustc_passesMark Rousskov-1/+0
2019-10-04Rollup merge of #64874 - matthewjasper:simplify-euv, r=eddybMazdak Farrokhzad-2/+1
2019-10-01Rollup merge of #64840 - michaelwoerister:self-profiling-raii-refactor, r=wes...Tyler Mandry-12/+12
2019-09-30Remove HIR based const qualificationMatthew Jasper-2/+1
2019-09-30Self-Profiling: Make names of existing events more consistent and use new API.Michael Woerister-12/+12
2019-09-30Fixed grammar for some `time` fn calls and a diagnostic.Alexander Regueiro-8/+8
2019-09-28Put panic=abort test support behind -Z panic_abort_testsTyler Mandry-0/+2
2019-09-28Spawn one subprocess per unit test when panic=abortTyler Mandry-0/+1
2019-09-27don't borrowck::check_crate(tcx) anymore.Mazdak Farrokhzad-8/+0
2019-09-25Remove tx_to_llvm_workers from TyCtxtMark Rousskov-5/+1
2019-09-25Rollup merge of #62975 - ljedrz:kill_off_hir_to_node_id, r=ZoxcMazdak Farrokhzad-7/+8
2019-09-25Rollup merge of #64324 - alexcrichton:share-generics-again, r=michaelwoeristerMazdak Farrokhzad-4/+0
2019-09-24Rollup merge of #64016 - nnethercote:Compiler-fiddling, r=oli-obkMazdak Farrokhzad-4/+0
2019-09-23rustc: Convert `dependency_formats` to a queryAlex Crichton-4/+0
2019-09-14feature_gate: Remove dead code from attribute checkingVadim Petrochenkov-9/+2
2019-09-11Move call site of `dep_graph_future()`.Nicholas Nethercote-4/+0
2019-09-07Rollup merge of #64139 - Mark-Simulacrum:strip-legacy-proc-macro, r=petrochenkovMazdak Farrokhzad-16/+1
2019-09-07Rollup merge of #64243 - petrochenkov:cmdattr, r=alexcrichtonMazdak Farrokhzad-1/+3
2019-09-07Rollup merge of #63919 - matthewjasper:remove-gensymmed, r=petrochenkovMazdak Farrokhzad-11/+16
2019-09-06Move injection of attributes from command line to `libsyntax_ext`Vadim Petrochenkov-1/+3
2019-09-05Simplify std lib injectionMatthew Jasper-1/+1
2019-09-05Remove rustc_diagnostic_macros featureMark Rousskov-4/+0
2019-09-05Replace diagnostic plugins with macro_rulesMark Rousskov-13/+2
2019-09-05Make use of hygiene in AST passesMatthew Jasper-11/+16
2019-08-28Allow running rustdoc on proc-macro crates without specifying '--crate-type p...Aaron Hill-16/+32
2019-08-25HirIdify hir::Crate.modulesljedrz-7/+8
2019-08-24Improve Rustdoc's handling of procedural macrosAaron Hill-21/+16
2019-08-10Remove Option from resolverMark Rousskov-9/+9
2019-08-06Don't use remap-path-prefix in dep-info files.Eric Huss-1/+1
2019-07-30Auto merge of #62766 - alexcrichton:stabilize-pipelined-compilation, r=oli-obkbors-2/+2
2019-07-28Fix `cfg(parallel_compiler)` modeVadim Petrochenkov-1/+0
2019-07-28Remove lint annotations in specific crates that are already enforced by rustb...Vadim Petrochenkov-13/+6
2019-07-27syntax_ext: `proc_macro_decls` -> `proc_macro_harness`Vadim Petrochenkov-2/+2
2019-07-27Move standard library injection into libsyntax_extVadim Petrochenkov-1/+6
2019-07-27Move test harness generation into libsyntax_extVadim Petrochenkov-1/+1
2019-07-26rustc: Stabilize options for pipelined compilationAlex Crichton-2/+2
2019-07-26Introduce built-in macros through libcoreVadim Petrochenkov-1/+4
2019-07-25Rollup merge of #62735 - petrochenkov:galloc, r=alexcrichtonMazdak Farrokhzad-14/+1
2019-07-25Rollup merge of #62901 - petrochenkov:serde, r=CentrilMazdak Farrokhzad-1/+1
2019-07-24Gate binary dependency information behind -Zbinary-dep-depinfoMark Rousskov-11/+13
2019-07-24Add binary dependencies to dep-info filesMark Rousskov-3/+20
2019-07-24syntax_ext: Turn `#[global_allocator]` into a regular attribute macroVadim Petrochenkov-14/+1
2019-07-24Merge `rustc_allocator` into `libsyntax_ext`Vadim Petrochenkov-1/+1
2019-07-23cleanup: Remove `extern crate serialize as rustc_serialize`sVadim Petrochenkov-1/+1