about summary refs log tree commit diff
path: root/src/librustc_codegen_ssa/back
AgeCommit message (Expand)AuthorLines
2020-01-23Add projection query for upstream drop-glue instances.Michael Woerister-15/+48
2020-01-23Make drop-glue take advantage of -Zshare-generics.Michael Woerister-8/+20
2020-01-23Make ExportedSymbols type more local because it's not supposed to beMichael Woerister-4/+6
2020-01-22Rollup merge of #68410 - tmiasko:msan-lto, r=varkorTyler Mandry-1/+11
2020-01-23Add `-Z no-link` flagVictor Ding-0/+1
2020-01-22Enable ASan on FuchsiaAaron Green-1/+1
2020-01-21Mark __msan_keep_going as an exported symbol for LTOTomasz Miąsko-2/+6
2020-01-20Mark __msan_track_origins as an exported symbol for LTONikita Popov-1/+7
2020-01-20Make sure that all upstream generics get re-exported from Rust dylibs.Michael Woerister-9/+38
2020-01-11Auto merge of #67458 - pnkfelix:fix-66530-by-propagating-fatal-error-from-wor...bors-8/+18
2020-01-11Rollup merge of #68043 - Zoxc:missing-timers, r=wesleywiserMazdak Farrokhzad-22/+36
2020-01-10Auto merge of #65241 - tmiasko:no-std-san, r=alexcrichtonbors-47/+42
2020-01-09Label unmarked timeJohn Kåre Alsaker-22/+36
2020-01-10Rollup merge of #67975 - EmbarkStudios:export-statics-wasm, r=alexcrichtonYuki Okushi-1/+1
2020-01-09Link sanitizer runtimes instead of injecting crate dependenciesTomasz Miąsko-47/+42
2020-01-09Change -Z time event naming scheme and make them generic activitiesJohn Kåre Alsaker-3/+3
2020-01-08Remove `-Z continue-parse-after-error`Vadim Petrochenkov-1/+0
2020-01-07Always export static variables as SymbolExportLevel::C in wasmmaik-7/+2
2020-01-07Export scalar statics in wasmmaik-1/+6
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-7/+7
2020-01-05Use self profile infrastructure for -Z time and -Z time-passesJohn Kåre Alsaker-35/+21
2020-01-04DefId{Map,Set} -> rustc::hir::def_idMazdak Farrokhzad-2/+1
2020-01-04canonicalize FxHash{Map,Set} importsMazdak Farrokhzad-2/+3
2020-01-04extract rustc::middle::codegen_fn_attrsMazdak Farrokhzad-1/+1
2020-01-02Normalize `syntax::symbol` imports.Mazdak Farrokhzad-4/+4
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-29Move reachable_set query in librustc_passes.Camille GILLOT-2/+1
2019-12-25tidy: change msdn links to newer locationsLzu Tao-3/+3
2019-12-22Format the worldMark Rousskov-873/+843
2019-12-06Rename to `then_some` and `then`varkor-2/+2
2019-12-06Use `to_option_with` in several placesvarkor-1/+1
2019-12-06Use `to_option` in various placesvarkor-10/+2
2019-12-03Rollup merge of #66957 - parthsane:pvs/ftx_lld_linker, r=alexcrichtonMazdak Farrokhzad-1/+2
2019-12-03Move cgu_reuse_tracker to librustc_sessionMark Rousskov-1/+1
2019-12-03Decouple CguReuseTracker from SessionMark Rousskov-1/+1
2019-12-03Change linker for x86_64-fortanix-unknown-sgx to rust-lldParth Sane-1/+2
2019-12-01rustc_plugin: Remove support for plugins adding LLVM passesVadim Petrochenkov-3/+0
2019-11-26Auto merge of #66522 - tmiasko:sanitize-flags, r=alexcrichtonbors-17/+12
2019-11-23make `./x.py bench` againMazdak Farrokhzad-2/+2
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-13Rollup merge of #66335 - Mark-Simulacrum:self-profile-to-data, r=michaelwoeri...Yuki Okushi-1/+1
2019-11-12Move self-profile infrastructure to data structuresMark Rousskov-1/+1
2019-11-11Move allocator_kind to CrateStoreMark Rousskov-1/+1
2019-11-02Remove the `AsRef` impl for `SymbolStr`.Nicholas Nethercote-1/+1
2019-11-02Simplify various `Symbol` use points.Nicholas Nethercote-3/+3
2019-11-01Rollup merge of #66018 - pnkfelix:issue-64872-revert-64324, r=alexcrichtonTyler Mandry-15/+4