A C++ Kit to benchmark NeKernel (BenchKit)
Why?
After testing and releasing a piece of software, you should absolutely perf it and see the bottlenecks.
How?
You would need to abstract the instructions which actually take care of measuring the performance of the code (RTDSC in x64) and then provide an higher layer with either a helper class for simple performance testing or a full framework to big things further.
Where?
Excellent question, It should be linked in the kernel itself, most specifically defined in the HAL.
When?
After the 0.0.2 release lands, the 0.0.3 will have this on the roadmap (with other necessary features too!)
Update
I started working on it, feel free to contribute to the project if you ever want to.