Commit Graph
100 Commits
Author SHA1 Message Date
sharkdp 65ccd8a85d Bump version 2019-06-08 14:41:18 +02:00
sharkdp 22cba395fa Update dependencies 2019-06-08 14:41:18 +02:00
sharkdp fb7ded6ebc Add median run time to CSV and JSON export formats 2019-06-08 13:55:50 +02:00
sharkdp 4a67987079 Markdown: split min and max into two columns 2019-06-08 12:29:28 +02:00
sharkdp 14be4a0939 Add relative speed to markdown export 2019-06-08 12:29:28 +02:00
sharkdp e09707c90f Extract computation of relative speed 2019-06-08 12:29:28 +02:00
sharkdp a4347a5a4a Add documentation to plot_benchmark_results script 2019-06-02 12:42:57 +02:00
sharkdp dfba8883e3 Bump indicatif version 2018-12-28 20:33:51 +01:00
sharkdp e755da600b Bump minimum required Rust version 2018-12-28 20:33:31 +01:00
sharkdp b089eda3a3 Bump version 2018-12-12 23:13:35 +01:00
sharkdp 5637af48ba Move snapcraft file 2018-12-12 20:39:03 +01:00
sharkdp 2f51d22e4d Add a simple script to show advanced statistics 2018-12-12 20:27:14 +01:00
sharkdp 0ba8a20bb8 Add script to plot benchmark results 2018-12-12 19:54:57 +01:00
sharkdp 51fe31e7d2 Improve progress bar 'experience' 2018-12-12 19:45:15 +01:00
sharkdp c540aab8e3 Revert "Bump indicatif from 0.9.0 to 0.10.1"
This reverts commit 8f0c0209e8.
2018-12-03 18:18:36 +01:00
sharkdp a4cf1eaa29 Format source code 2018-11-21 19:55:58 +01:00
sharkdp 3144c4b96c Bump version 2018-11-21 19:55:47 +01:00
sharkdp e95af1cd0e Update dependencies 2018-11-21 19:54:24 +01:00
sharkdp 094b76d23a Add missing CI script for Windows 2018-09-28 22:07:16 +02:00
sharkdp 674d4f8062 Bump version number 2018-09-28 22:02:39 +02:00
sharkdp cc7ddc9b8e Windows release 2018-09-28 22:02:24 +02:00
sharkdp df171392ec Change color override part 2018-09-28 21:57:53 +02:00
sharkdp 681e506a3f Remove newline 2018-09-28 21:57:53 +02:00
sharkdp 4b8f47d6f2 Enable windows builds 2018-09-28 21:27:48 +02:00
sharkdp bd2ea3188c Update dependencies
closes #60
2018-09-27 23:09:13 +02:00
sharkdp f85e61dc39 cargo fmt 2018-09-27 23:07:24 +02:00
sharkdp 0ee522d6e4 Update install instructions 2018-07-18 18:37:46 +02:00
sharkdp 695f4f29b2 Bump minimum Rust version to 1.24 2018-07-18 18:11:05 +02:00
sharkdp 866171ddcf Update dependencies 2018-07-18 00:05:19 +02:00
sharkdp 94621ad315 Bump version for csv, closes #69 2018-07-18 00:01:07 +02:00
sharkdp b10afcf8ae Bump version 2018-06-11 20:44:03 +02:00
sharkdp 22491e2385 Run 'cargo fmt' 2018-05-22 22:57:51 +02:00
sharkdp e6d31f5914 Add comment about --show-output option 2018-05-22 22:57:16 +02:00
sharkdp 1011eef7f3 Indentation 2018-05-14 18:43:17 +02:00
sharkdp 697deb6d88 Rename 'Result Comparison' 2018-03-24 21:38:32 +01:00
sharkdp 355765e7bf Update Markdown format 2018-03-24 21:23:55 +01:00
sharkdp fdc4c655d3 Add section about param. benchmarks and export 2018-03-24 21:01:41 +01:00
sharkdp 233a995ba4 Bump version to 1.0 2018-03-24 20:44:26 +01:00
sharkdp be09ae413f Clean up the --help text 2018-03-24 20:41:35 +01:00
sharkdp d677901341 Allow for negative numbers 2018-03-24 20:33:50 +01:00
sharkdp 07f142528e Rename parameter to '--parameter-scan' 2018-03-24 20:33:50 +01:00
sharkdp e862cf8567 Implement '--parameter-range var min max', see #19 2018-03-24 20:33:50 +01:00
sharkdp 3351f52b1b Add newline to JSON output, closes #49 2018-03-21 22:56:01 +01:00
sharkdp 0756558d53 Use skip_serializing_if 2018-03-21 07:59:09 +01:00
sharkdp 8a25885714 Export list of runtimes to JSON 2018-03-21 07:59:09 +01:00
sharkdp df1500dc60 Update README 2018-03-20 22:00:18 +01:00
sharkdp 97920d5b74 Help message update 2018-03-20 22:00:11 +01:00
sharkdp 1bd5436109 Proper error handling for the exporter 2018-03-20 21:40:06 +01:00
sharkdp 9b5dd60a92 Refactored ExporterManager 2018-03-20 21:40:06 +01:00
sharkdp 4b8cc34815 Use String instead of bytes, change error handling 2018-03-20 21:40:06 +01:00
sharkdp bd81fe65a2 create_export_manager -> ExportManager::new 2018-03-20 21:40:06 +01:00
sharkdp aabe1331a2 Some renamings and documentation updates 2018-03-20 21:40:06 +01:00
sharkdp ab4dbe998e Updates for 0.5.0 2018-03-03 16:33:47 +01:00
sharkdp 6d3de59799 Code style updates 2018-03-03 16:29:52 +01:00
sharkdp 00295f3f7f Properly spawn commands on Windows 2018-02-02 23:04:19 +01:00
sharkdp f67de67900 Fix quotes 2018-02-02 22:42:53 +01:00
sharkdp 658e0890f9 Clean up appveyor.yml 2018-02-02 22:42:53 +01:00
sharkdp 1bdf5f3b8e Add dummy timer for Windows 2018-02-02 22:42:53 +01:00
sharkdp fefb3f2c16 Initial work on refactoring 2018-02-02 22:42:53 +01:00
sharkdp eb92bd4674 No hybrid between basic and full 2018-02-02 22:42:53 +01:00
sharkdp 5ee1c74d81 cargo fmt 2018-02-02 22:42:53 +01:00
sharkdp 630a17f87b Fix appveyor script 2018-02-02 22:42:53 +01:00
sharkdp 5197e6de2a Enable builds on all branches 2018-02-02 22:42:53 +01:00
sharkdp 5b755f9fa8 Add appveyor CI 2018-02-02 10:45:36 +01:00
sharkdp 89e6d37562 Updates for 0.4.0 2018-01-28 18:49:54 +01:00
sharkdp d5c21ec272 Update warnings, switch to colored crate 2018-01-24 20:30:40 +01:00
sharkdp 2ddc21c7d4 Add outlier detection 2018-01-24 20:30:40 +01:00
sharkdp 2784b7fc1b Detect failure of preparation command 2018-01-21 18:11:27 +01:00
sharkdp 1fc78cd59b Add correct secure key 2018-01-21 18:11:27 +01:00
sharkdp bda623eb75 Fix .travis.yml 2018-01-20 13:30:56 +01:00
sharkdp d7dc7804b4 Use same width for seconds and milliseconds 2018-01-20 13:21:21 +01:00
sharkdp 241b89f12b Add unit tests 2018-01-20 13:21:21 +01:00
sharkdp ef2bef588c Initial support for user and system time 2018-01-20 13:21:21 +01:00
sharkdp 35a513917d Fix a few clippy warnings 2018-01-18 20:19:03 +01:00
sharkdp 793b561d4c Activate Travis CI 2018-01-18 19:08:19 +01:00
sharkdp ae47586998 Formatting 2018-01-18 19:00:04 +01:00
sharkdp 93386dc808 Add unit tests for max 2018-01-18 18:58:51 +01:00
sharkdp bd5d5fd4fa Add unit tests 2018-01-18 18:55:27 +01:00
sharkdp d42994bf64 Use enum instead of bool 2018-01-18 18:39:17 +01:00
sharkdp f44f24c8d9 Update --help text 2018-01-18 18:17:23 +01:00
sharkdp a656fbe508 Rename --setup to --prepare 2018-01-18 18:13:12 +01:00
sharkdp b6ca2d6ac2 Clean up help text 2018-01-16 21:36:41 +01:00
sharkdp f29bbb58eb Update dependencies 2018-01-16 21:29:10 +01:00
sharkdp a4df90e44c Add --setup option, closes #8 2018-01-16 21:26:39 +01:00
sharkdp a3b99b10cb Try to cure progress bar leftovers 2018-01-14 22:07:19 +01:00
sharkdp 002eed357b Formatting 2018-01-14 22:01:22 +01:00
sharkdp 0047938349 Add min and max, closes #3 2018-01-14 21:43:29 +01:00
sharkdp 05e5899643 Use statistical crate 2018-01-14 21:07:00 +01:00
sharkdp c432fecd36 Use milliseconds for small durations, closes #10 2018-01-14 20:31:18 +01:00
sharkdp 2ba316063a Refactor code into separate modules 2018-01-14 20:14:10 +01:00
sharkdp 460fa62290 Subtract the initial run 2018-01-14 15:15:33 +01:00
sharkdp 3f3267e424 Show current time estimate, closes #7 2018-01-14 15:04:38 +01:00
sharkdp 6dcd3fe571 Fix number of runs in for loops 2018-01-14 13:36:58 +01:00
sharkdp 407c738751 Output styling 2018-01-14 13:34:22 +01:00
sharkdp 7dae4cdc67 Add --ignore-failure option, closes #11 2018-01-14 12:39:58 +01:00
sharkdp 50b88b5cf2 Warmup count as u64 only 2018-01-14 12:22:29 +01:00
sharkdp 2ab118ddb9 Close stdin for child-processes, closes #13 2018-01-14 12:15:15 +01:00
sharkdp 984cec72d5 Correct for shell spawning time, closes #15 2018-01-14 12:14:34 +01:00
sharkdp 7e41c2a4ea Handling of errors and warnings 2018-01-14 10:48:47 +01:00
sharkdp e167b41dea Update README 2018-01-13 21:07:28 +01:00