greymd / teip

Masking tape to help commands "do one thing well"
MIT License
571 stars 19 forks source link

Benchmarking based of the number of CPU instructions #56

Open greymd opened 1 year ago

greymd commented 1 year ago

Current benchmarking is calculated based on the processing time. Rather than that, we should implement benchmarking based on CPU instructions and visualize the result, to avoid changes which may cause performance degration such like #41.

References: https://pythonspeed.com/articles/consistent-benchmarking-in-ci/ https://www.mizdra.net/entry/2023/02/12/205109

greymd commented 1 year ago

Todo this, GitHub pages must be updated. Assignee is me since I only have the permission to make changes.