Open mattip opened 1 year ago
This was refactored this way to keep backwards compatibility, while peakmem.py
is pure python and so can reasonably be here, having mem.py
here (with its implicit CPython only pympler
dependency) isn't ideal, but I couldn't think of a good enough reason to spin it out and still make it a required base dependency (BC, all downstream projects expect asv
to come with Memory
benchmarks).
By core
it really just means what was in asv.benchmark
as discussed in https://github.com/airspeed-velocity/asv/issues/1286
What are the core features? Is the mem.py and peakmem.py really core?