about summary refs log tree commit diff
path: root/compiler/rustc_mir/src/transform/coverage
AgeCommit message (Expand)AuthorLines
2021-09-07Move rustc_mir::transform to rustc_mir_transform.Camille GILLOT-4637/+0
2021-08-22Fix typos “a”→“an”Frank Steffahn-2/+2
2021-08-20Auto merge of #87686 - matthiaskrgr:clippy_august_21_perf, r=jackh726bors-2/+2
2021-08-18Remove box syntax from rustc_mirest31-14/+18
2021-08-02Auto merge of #87535 - lf-:authors, r=Mark-Simulacrumbors-1/+0
2021-08-01clippy::perf fixesMatthias Krüger-2/+2
2021-07-29rfc3052: Remove authors field from Cargo manifestsJade-1/+0
2021-07-25clippy::useless_formatMatthias Krüger-2/+2
2021-07-25use vec![] macro to create Vector with first item inside instead of pushing t...Matthias Krüger-2/+2
2021-07-10rustc_span: Revert addition of `proc_macro` field to `ExpnKind::Macro`Vadim Petrochenkov-5/+2
2021-07-08Rework SESSION_GLOBALS API to prevent overwriting itGuillaume Gomez-2/+2
2021-05-30Remove CrateNum::ReservedForIncrCompCachebjorn3-1/+0
2021-05-12`coverageinfo` query needs to use the same MIR as codegenRich Kadel-13/+3
2021-05-12Simplified body_span and filtered span codeRich Kadel-68/+80
2021-05-12Spanview needs the relevant body_span used for coverageRich Kadel-1/+4
2021-05-12Auto merge of #83813 - cbeuw:remap-std, r=michaelwoeristerbors-5/+5
2021-05-12Implement span quoting for proc-macrosAaron Hill-3/+6
2021-05-11Split span_to_string into span_to_diagnostic/embeddable_stringAndy Wang-4/+4
2021-05-07Avoid predecessors having Drop implsMark Rousskov-2/+2
2021-05-06Coverage instruments closure bodies in macros (not the macro body)Rich Kadel-3/+24
2021-05-05Use local and remapped paths where appropriateAndy Wang-1/+1
2021-04-30Rebuilt out of date tests and fixed an old bug now exposedRich Kadel-8/+25
2021-04-28addressed review feedbackRich Kadel-12/+40
2021-04-28More improvements to macro coverageRich Kadel-51/+112
2021-04-28Drop branching blocks with same span as expanded macroRich Kadel-17/+80
2021-04-28Auto merge of #84562 - richkadel:issue-83601, r=tmandrybors-0/+6
2021-04-28Rollup merge of #84529 - richkadel:issue-84180, r=tmandryYuki Okushi-1/+11
2021-04-27Derived Eq no longer shows uncoveredRich Kadel-0/+6
2021-04-24Improve spans for chained function callsRich Kadel-1/+11
2021-04-24Fix coverage ICE because fn_sig can have a span that crosses file boundariesRich Kadel-1/+1
2021-04-22Fix ICE if original_span(fn_sig) returns a span not in body sourcefileRich Kadel-8/+4
2021-04-20Auto merge of #84323 - richkadel:uncovered-functions, r=tmandrybors-3/+8
2021-04-19compute fn_sig span from body call_site, and use body ctxt, not rootRich Kadel-4/+9
2021-04-19fix few typosklensy-2/+2
2021-04-18Fixes the issue with uncovered source in async function bodiesRich Kadel-2/+2
2021-04-02Reduce size of statementsRoxane-2/+2
2021-03-26Use iter::zip in compiler/Josh Stone-3/+2
2021-03-19coverage bug fixes and optimization supportRich Kadel-22/+23
2021-03-18Remove unwrap_none/expect_none from compiler/.Mara Bos-7/+5
2021-03-15Make source-based code coverage compatible with MIR inliningTomasz Miąsko-9/+32
2021-03-10Rename Option::get_or_insert_defaultCameron Steffen-1/+2
2021-03-10Rollup merge of #82849 - camsteffen:option-get-or-default, r=joshtriplettYuki Okushi-4/+1
2021-03-09Update interpret stepkadmin-0/+1
2021-03-08Use Option::get_or_defaultCameron Steffen-4/+1
2021-02-18Print -Ztime-passes (and misc stats/logs) on stderr, not stdout.Eduard-Mihai Burtescu-3/+3
2021-01-19Fix typo in counters.rsIkko Ashimine-1/+1
2021-01-12Auto merge of #78407 - oli-obk:ub_checkable_ctfe, r=RalfJung,pnkfelixbors-6/+13
2021-01-12Coverage computation needs access to the MIR, toooli-6/+13
2021-01-03remove redundant closures (clippy::redundant_closure)Matthias Krüger-6/+6
2020-12-30where possible, pass slices instead of &Vec or &String (clippy::ptr_arg)Matthias Krüger-3/+3