summaryrefslogtreecommitdiff
path: root/benchmarks
Commit message (Collapse)AuthorAgeFilesLines
* Run pyupgrade --py39-plus in all files except _vendor (again)Hernan Grecco2023-04-292-3/+3
|
* Run pyupgrade --py39-plus in all files except _vendorHernan Grecco2023-04-292-3/+3
|
* Run pre-commit run --all-files . Mostly removed empty linesHernan2023-04-243-3/+0
|
* Move benchmarks to specific folderJules Chéron2022-08-069-2/+176
| | | | - Fix import time benchmark
* Merge branch 'master' into patch-1Daniel Ching2022-06-022-2/+58
|\
| * Added some benchmarksHernan2022-02-132-2/+54
| |
| * Add parse_math_expression to benchmarksHernan2022-02-121-0/+4
| |
* | NEW: Add mu to other registries in codebaseDaniel Ching2021-09-291-1/+1
|/
* Ignore some benchmark related filesHernan2021-01-061-32/+0
|
* import in benchmark should be ignored by linterHernan2020-10-091-1/+1
|
* Implements a first benchmark suite.Hernan2020-10-088-0/+336
The benchmark is based on airspeed velocity (asv). Benchmarks are organized with double digits numbers to create a nice, sorted 00-09: Benchmarks that do not require a registry created during setup 10-19: Benchmarks calling functions directly from the registry 20-29: Benchmarks involving Units and Quantity objects (with scalar values) 30-39: Benchmarks involving Quantity objects (with array values) Briefly, you can run the the benchmark calling: $ asv run or if you want to compare certain commits/branches: $ asv run master..mybranch For convenience, we include a list of hashes of all pint versions: $ asv run HASHFILE:benchmarks/hashes.txt -- After running the benchmark, run: $ asv publish $ asv preview To get a nice readable output. More information on: https://asv.readthedocs.io/en/stable/