project-ideas icon indicating copy to clipboard operation
project-ideas copied to clipboard

std.benchmark

Open burner opened this issue 6 years ago • 4 comments

Ideally every function in Phobos should have its own benchmark suite which is run for every PR to check for performance improvements or regressions.

burner avatar May 11 '19 12:05 burner

https://github.com/burner/benchmark

burner avatar Jul 01 '19 12:07 burner

This link is broken.

lesderid avatar Jul 01 '19 13:07 lesderid

quicktext like testing can be found in https://github.com/atilaneves/unit-threaded

burner avatar Jul 01 '19 13:07 burner

We already have std.datetime.stopwatch.datetime. Is this what this project is asking for or is to actually create a test agent that tests for performance regressions? I would argue that this should not necessarily be part of the standard testing suite, but rather be asked for at review time.

RazvanN7 avatar Feb 03 '23 14:02 RazvanN7