Skip to content

Commit f82ce59

Browse files
authored
Remove critcmp code (it belongs in cargo-criterion) (#610)
* Delete critcmp code (it belongs in cargo-criterion) * Bump MSRV to 1.57 due to os_str_bytes. * Mention MSRV bump in CHANGELOG.
1 parent a18d080 commit f82ce59

File tree

12 files changed

+4
-1124
lines changed

12 files changed

+4
-1124
lines changed

.github/workflows/ci.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
rust:
1818
- stable
1919
- beta
20-
- 1.56.1 # MSRV
20+
- 1.57 # MSRV
2121

2222
steps:
2323
- uses: actions/checkout@v2

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
2020

2121
- HTML report hidden behind non-default feature flag: 'html_reports'
2222
- Standalone support (ie without cargo-criterion) feature flag: 'cargo_bench_support'
23-
- MSRV bumped to 1.56.1
23+
- MSRV bumped to 1.57
2424
- `rayon` and `plotters` are optional (and default) dependencies.
2525
- Status messages ('warming up', 'analyzing', etc) are printed to stderr, benchmark results are printed to stdout.
2626
- Accept subsecond durations for `--warm-up-time`, `--measurement-time` and `--profile-time`.

Cargo.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,6 @@ cast = "0.3"
3333
num-traits = { version = "0.2", default-features = false, features = ["std"] }
3434
oorandom = "11.1"
3535
regex = { version = "1.5", default-features = false, features = ["std"] }
36-
tabwriter = "1.2.1"
37-
termcolor = "1.1.2"
38-
unicode-width = "0.1.9"
3936

4037
# Optional dependencies
4138
rayon = { version = "1.3", optional = true }

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ For more details, see the [CONTRIBUTING.md file](https://github.com/bheisler/cri
119119
Criterion.<span></span>rs supports the last three stable minor releases of Rust. At time of
120120
writing, this means Rust 1.59 or later. Older versions may work, but are not guaranteed.
121121

122-
Currently, the oldest version of Rust believed to work is 1.56.1. Future versions of Criterion.<span></span>rs may
122+
Currently, the oldest version of Rust believed to work is 1.57. Future versions of Criterion.<span></span>rs may
123123
break support for such old versions, and this will not be considered a breaking change. If you
124124
require Criterion.<span></span>rs to work on old versions of Rust, you will need to stick to a
125125
specific patch version of Criterion.<span></span>rs.

book/src/SUMMARY.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
- [Custom Test Framework](./user_guide/custom_test_framework.md)
2121
- [Benchmarking async functions](./user_guide/benchmarking_async.md)
2222
- [Quick Mode](./user_guide/quick_mode.md)
23-
- [Tabulating Results](./user_guide/tabulating_results.md)
2423
- [WebAssembly/WASI](./user_guide/wasi.md)
2524
- [cargo-criterion](./cargo_criterion/cargo_criterion.md)
2625
- [Configuring cargo-criterion](./cargo_criterion/configuring_cargo_criterion.md)
@@ -30,4 +29,4 @@
3029
- [Comparison to Criterion.rs](./iai/comparison.md)
3130
- [Analysis Process](./analysis.md)
3231
- [Frequently Asked Questions](./faq.md)
33-
- [Migrating from 0.2.* to 0.3.*](./migrating_0_2_to_0_3.md)
32+
- [Migrating from 0.2.* to 0.3.*](./migrating_0_2_to_0_3.md)

book/src/user_guide/tabulating_results.md

Lines changed: 0 additions & 294 deletions
This file was deleted.

0 commit comments

Comments
 (0)