[GRASS-git] [OSGeo/grass] e33447: libpython: Add helper library for benchmarking (#1...
Vaclav Petras
noreply at github.com
Mon Jul 5 19:44:27 PDT 2021
Branch: refs/heads/master
Home: https://github.com/OSGeo/grass
Commit: e3344714bd5337cd85b30f548d03e6222acf5e92
https://github.com/OSGeo/grass/commit/e3344714bd5337cd85b30f548d03e6222acf5e92
Author: Vaclav Petras <wenzeslaus at gmail.com>
Date: 2021-07-05 (Mon, 05 Jul 2021)
Changed paths:
M python/grass/Makefile
A python/grass/benchmark/Makefile
A python/grass/benchmark/__init__.py
A python/grass/benchmark/plots.py
A python/grass/benchmark/runners.py
A python/grass/benchmark/testsuite/test_benchmark.py
Log Message:
-----------
libpython: Add helper library for benchmarking (#1670)
An experimental collection of simple functions to help benchmarking
and reduce code duplication between benchmarks.
The design ideas are: be minimalist, pragmatic with no API promises,
but provide convenient functions for writing benchmarking scripts.
The functions are meant for developers tracking the latest development version.
The plotting functions can be imported with missing dependencies for convenience,
but running them requires Matplotlib.
Co-authored-by: Aaron Saw Min Sern <aaronsms at u.nus.edu>
More information about the grass-commit
mailing list