| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2021-09-07 | Move the dataflow framework to its own crate. | Camille GILLOT | -173/+0 | |
| 2021-03-27 | Remove (lots of) dead code | Joshua Nelson | -16/+0 | |
| Found with https://github.com/est31/warnalyzer. Dubious changes: - Is anyone else using rustc_apfloat? I feel weird completely deleting x87 support. - Maybe some of the dead code in rustc_data_structures, in case someone wants to use it in the future? - Don't change rustc_serialize I plan to scrap most of the json module in the near future (see https://github.com/rust-lang/compiler-team/issues/418) and fixing the tests needed more work than I expected. TODO: check if any of the comments on the deleted code should be kept. | ||||
| 2021-02-17 | Remove redundant rustc_data_structures path component | est31 | -4/+4 | |
| 2020-12-03 | Coverage tests for remaining TerminatorKinds and async, improve Assert | Rich Kadel | -2/+6 | |
| Tested and validate results for panic unwind, panic abort, assert!() macro, TerminatorKind::Assert (for example, numeric overflow), and async/await. Implemented a previous documented idea to change Assert handling to be the same as FalseUnwind and Goto, so it doesn't get its own BasicCoverageBlock anymore. This changed a couple of coverage regions, but I validated those changes are not any worse than the prior results, and probably help assure some consistency (even if some people might disagree with how the code region is consistently computed). Fixed issue with async/await. AggregateKind::Generator needs to be handled like AggregateKind::Closure; coverage span for the outer async function should not "cover" the async body, which is actually executed in a separate "closure" MIR. | ||||
| 2020-11-07 | use single char patterns for split() (clippy::single_char_pattern) | Matthias Krüger | -1/+1 | |
| 2020-11-05 | Adds coverage graphviz | Rich Kadel | -0/+185 | |
