mirror of
https://github.com/FuelLabs/sway.git
synced 2025-12-23 10:11:56 +00:00
## Description This PR adds the `perf-diff-stats` recipe to the `justfile`. The recipe calculates a simple statistics of performance improvements and regressions obtained from the `perf-diff` recipe. The statistics contains the _count_, _average_, _median_, _max_, and _min_ of improvements and regressions and can be used to easily communicate performance differences gained in a PR. E.g.: | | Improvements | Regressions | | - | -: | -: | | Count | 3 | 4 | | Average | 8.13% | -2.21% | | Median | 7.05% | -1.07% | | Max | 12.86% | -6.12% | | Min | 4.47% | -0.59% | ## Checklist - [ ] I have linked to any relevant issues. - [x] I have commented my code, particularly in hard-to-understand areas. - [x] I have updated the documentation where relevant (API docs, the reference, and the Sway book). - [ ] If my change requires substantial documentation changes, I have [requested support from the DevRel team](https://github.com/FuelLabs/devrel-requests/issues/new/choose) - [ ] I have added tests that prove my fix is effective or that my feature works. - [ ] I have added (or requested a maintainer to add) the necessary `Breaking*` or `New Feature` labels where relevant. - [x] I have done my best to ensure that my PR adheres to [the Fuel Labs Code Review Standards](https://github.com/FuelLabs/rfcs/blob/master/text/code-standards/external-contributors.md). - [x] I have requested a review from the relevant team or maintainers. |
||
|---|---|---|
| .. | ||
| extract-gas-usages.sh | ||
| perf-diff-latest.sh | ||
| perf-diff-stats.sh | ||
| perf-diff.sh | ||