pyperformance
pyperformance copied to clipboard
Python Performance Benchmark Suite
This adds a benchmark of Docutils as an application. I thought a reasonable test load was Docutils' own docs (takes ~4.5-5s on my computer). I haven't submitted a benchmark before---I...
I noticed a few dependabot PRs in this repo, such as [this one](https://github.com/python/pyperformance/pull/220) that upgrade dependencies of specific benchmarks. While in general, I think this is good practice, for a...
It is useful to be able to get stats from the various benchmark suites. Currently that involves making a custom branch with stats enabled, and benchmarking that. Since CPython's configure...
PR for issue #202
Once https://github.com/python/pyperformance/issues/208 is complete, we will probably want to reorganize the benchmarks into tags so that they are more useful and meaningful. This issue can hopefully provide a place for...
People often quote a single perf number when comparing versions (e.g. "Python 3.11 is 25% faster than Python 3.10") The pyperformance compare command prints out the "change factor" per benchmark....
Add a benchmarks for `dataclasses` module.
Once Python bug [92897](https://github.com/python/cpython/issues/92897) is resolved, the installation instructions for Windows is now no different than any other platform. Proposed PR addresses this.
This PR introduces a new, `--track-energy` option for reporting energy consumption measurements instead of execution time, memory etc. ***ATTENTION:*** `--track-energy` needs [changes in pyperf](https://github.com/psf/pyperf/pull/125) in order to work, since `pyperf`...