summary refs log tree commit diff
path: root/src/librustc_codegen_ssa/back/write.rs
AgeCommit message (Expand)AuthorLines
2020-03-06fix various typosMatthias Krüger-1/+1
2020-03-04Don't use "if let" bindings to only check a value and not actually bind anyth...Matthias Krüger-1/+1
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-1/+1
2020-02-28simplify condition in start_executing_work()Matthias Krüger-5/+5
2020-02-28use is_empty() instead of len() == x to determine if structs are empty.Matthias Krüger-6/+6
2020-02-12Add support for new pass managerNikita Popov-0/+3
2020-02-10self-profile: Support arguments for generic_activities.Michael Woerister-6/+13
2020-01-23Make ExportedSymbols type more local because it's not supposed to beMichael Woerister-1/+5
2020-01-20Make sure that all upstream generics get re-exported from Rust dylibs.Michael Woerister-2/+2
2020-01-11Auto merge of #67458 - pnkfelix:fix-66530-by-propagating-fatal-error-from-wor...bors-8/+18
2020-01-09Label unmarked timeJohn Kåre Alsaker-2/+7
2020-01-09Change -Z time event naming scheme and make them generic activitiesJohn Kåre Alsaker-1/+1
2020-01-08Remove `-Z continue-parse-after-error`Vadim Petrochenkov-1/+0
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-1/+1
2020-01-05Use self profile infrastructure for -Z time and -Z time-passesJohn Kåre Alsaker-32/+19
2020-01-04canonicalize FxHash{Map,Set} importsMazdak Farrokhzad-1/+1
2020-01-01Rename `syntax_pos` to `rustc_span` in source codeVadim Petrochenkov-3/+3
2019-12-30When a codegen worker has a FatalError, propagate it instead of ICE'ing.Felix S. Klock II-8/+18
2019-12-22Format the worldMark Rousskov-292/+275
2019-12-03Move cgu_reuse_tracker to librustc_sessionMark Rousskov-1/+1
2019-12-03Decouple CguReuseTracker from SessionMark Rousskov-1/+1
2019-12-01rustc_plugin: Remove support for plugins adding LLVM passesVadim Petrochenkov-3/+0
2019-11-22Add support for tracking origins of uninitialized memoryTomasz Miąsko-0/+4
2019-11-22Add support for sanitizer recoveryTomasz Miąsko-0/+3
2019-11-22Move sanitizer passes creation from ssa to llvmTomasz Miąsko-17/+5
2019-11-15Remove SourceMapper traitMark Rousskov-2/+3
2019-11-12Move self-profile infrastructure to data structuresMark Rousskov-1/+1
2019-10-27rustc, rustc_passes: don't depend on syntax_expand.Mazdak Farrokhzad-1/+1
2019-10-22self-profiling: Remove module names from some event-ids in codegen backend.Michael Woerister-6/+6
2019-10-17Rollup merge of #65465 - Centril:split-syntax-1, r=petrochenkovMazdak Farrokhzad-1/+1
2019-10-16Upgrade Emscripten targets to use upstream LLVM backendThomas Lively-5/+2
2019-10-16move syntax::ext to new crate syntax_expandMazdak Farrokhzad-1/+1
2019-10-15Refactor: Rename `db` locals to `diag`Philipp Hansch-5/+5
2019-10-13Bring attention to suggestions when the only difference is capitalizationEsteban Küber-1/+5
2019-10-07Rollup merge of #65137 - andjo403:selfProfiling_fix, r=michaelwoeristerMazdak Farrokhzad-4/+0
2019-10-05Revert "Auto merge of #63649 - tlively:emscripten-upstream-upgrade, r=alexcri...Tyler Mandry-2/+5
2019-10-05remove event that causes panics in measureme toolsAndreas Jonson-4/+0
2019-10-04Upgrade Emscripten targets to use upstream LLVM backendThomas Lively-5/+2
2019-09-30Self-Profiling: Make names of existing events more consistent and use new API.Michael Woerister-67/+11
2019-09-25Remove tx_to_llvm_workers from TyCtxtMark Rousskov-10/+13
2019-09-23rustc: Convert `dependency_formats` to a queryAlex Crichton-1/+1
2019-09-17Remove Handler::{emit, emit_with_code}Mark Rousskov-13/+5
2019-09-17Replace DiagnosticBuilder with Diagnostic when emitting errorMark Rousskov-2/+2
2019-08-15hygiene: `ExpnInfo` -> `ExpnData`Vadim Petrochenkov-1/+1
2019-08-15hygiene: Remove `Option`s from functions returning `ExpnInfo`Vadim Petrochenkov-4/+1
2019-07-19libsyntax: Remove `Mark` into `ExpnId`Vadim Petrochenkov-2/+2
2019-07-05Add a "total" measurement to -Ztime-passes.Nicholas Nethercote-1/+1
2019-07-04Rollup merge of #62249 - czipperz:use-mem-take-instead-of-replace-default, r=...Mazdak Farrokhzad-6/+3
2019-07-01Convert more usages overChris Gregory-6/+3
2019-06-21Stabilize profile-guided optimization.Michael Woerister-2/+2