Skip to content

Commit

Permalink
Remove critcmp code (it belongs in cargo-criterion) (#610)
Browse files Browse the repository at this point in the history
* Delete critcmp code (it belongs in cargo-criterion)

* Bump MSRV to 1.57 due to os_str_bytes.

* Mention MSRV bump in CHANGELOG.
  • Loading branch information
lemmih committed Aug 23, 2022
1 parent a18d080 commit f82ce59
Show file tree
Hide file tree
Showing 12 changed files with 4 additions and 1,124 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci.yaml
Expand Up @@ -17,7 +17,7 @@ jobs:
rust:
- stable
- beta
- 1.56.1 # MSRV
- 1.57 # MSRV

steps:
- uses: actions/checkout@v2
Expand Down
2 changes: 1 addition & 1 deletion CHANGELOG.md
Expand Up @@ -20,7 +20,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.

- HTML report hidden behind non-default feature flag: 'html_reports'
- Standalone support (ie without cargo-criterion) feature flag: 'cargo_bench_support'
- MSRV bumped to 1.56.1
- MSRV bumped to 1.57
- `rayon` and `plotters` are optional (and default) dependencies.
- Status messages ('warming up', 'analyzing', etc) are printed to stderr, benchmark results are printed to stdout.
- Accept subsecond durations for `--warm-up-time`, `--measurement-time` and `--profile-time`.
Expand Down
3 changes: 0 additions & 3 deletions Cargo.toml
Expand Up @@ -33,9 +33,6 @@ cast = "0.3"
num-traits = { version = "0.2", default-features = false, features = ["std"] }
oorandom = "11.1"
regex = { version = "1.5", default-features = false, features = ["std"] }
tabwriter = "1.2.1"
termcolor = "1.1.2"
unicode-width = "0.1.9"

# Optional dependencies
rayon = { version = "1.3", optional = true }
Expand Down
2 changes: 1 addition & 1 deletion README.md
Expand Up @@ -119,7 +119,7 @@ For more details, see the [CONTRIBUTING.md file](https://github.com/bheisler/cri
Criterion.<span></span>rs supports the last three stable minor releases of Rust. At time of
writing, this means Rust 1.59 or later. Older versions may work, but are not guaranteed.

Currently, the oldest version of Rust believed to work is 1.56.1. Future versions of Criterion.<span></span>rs may
Currently, the oldest version of Rust believed to work is 1.57. Future versions of Criterion.<span></span>rs may
break support for such old versions, and this will not be considered a breaking change. If you
require Criterion.<span></span>rs to work on old versions of Rust, you will need to stick to a
specific patch version of Criterion.<span></span>rs.
Expand Down
3 changes: 1 addition & 2 deletions book/src/SUMMARY.md
Expand Up @@ -20,7 +20,6 @@
- [Custom Test Framework](./user_guide/custom_test_framework.md)
- [Benchmarking async functions](./user_guide/benchmarking_async.md)
- [Quick Mode](./user_guide/quick_mode.md)
- [Tabulating Results](./user_guide/tabulating_results.md)
- [WebAssembly/WASI](./user_guide/wasi.md)
- [cargo-criterion](./cargo_criterion/cargo_criterion.md)
- [Configuring cargo-criterion](./cargo_criterion/configuring_cargo_criterion.md)
Expand All @@ -30,4 +29,4 @@
- [Comparison to Criterion.rs](./iai/comparison.md)
- [Analysis Process](./analysis.md)
- [Frequently Asked Questions](./faq.md)
- [Migrating from 0.2.* to 0.3.*](./migrating_0_2_to_0_3.md)
- [Migrating from 0.2.* to 0.3.*](./migrating_0_2_to_0_3.md)
294 changes: 0 additions & 294 deletions book/src/user_guide/tabulating_results.md

This file was deleted.

0 comments on commit f82ce59

Please sign in to comment.