Re: Chimpfella - new library to do benchmarking with ranges (even with templates!)

2020-12-20 Thread welkam via Digitalmars-d-announce
On Saturday, 19 December 2020 at 05:08:56 UTC, Max Haughton wrote: This will soon support Linux's perf_event so you will be able to measure cache misses (and all the other thousands of pmc's intel expose), use LBR msrs etc. Are you going to read stdout from calling perf or are you going to

Re: Chimpfella - new library to do benchmarking with ranges (even with templates!)

2020-12-19 Thread Max Haughton via Digitalmars-d-announce
On Saturday, 19 December 2020 at 09:39:49 UTC, Виталий Фадеев wrote: On Saturday, 19 December 2020 at 08:30:09 UTC, Виталий Фадеев wrote: On Saturday, 19 December 2020 at 05:08:56 UTC, Max Haughton wrote: https://code.dlang.org/packages/chimpfella Haven't finished documenting it yet. [...]

Re: Chimpfella - new library to do benchmarking with ranges (even with templates!)

2020-12-19 Thread Виталий Фадеев via Digitalmars-d-announce
On Saturday, 19 December 2020 at 08:30:09 UTC, Виталий Фадеев wrote: On Saturday, 19 December 2020 at 05:08:56 UTC, Max Haughton wrote: https://code.dlang.org/packages/chimpfella Haven't finished documenting it yet. [...] ... @wrapper function() ... I like it! and I want some like this

Re: Chimpfella - new library to do benchmarking with ranges (even with templates!)

2020-12-19 Thread Виталий Фадеев via Digitalmars-d-announce
On Saturday, 19 December 2020 at 05:08:56 UTC, Max Haughton wrote: https://code.dlang.org/packages/chimpfella Haven't finished documenting it yet. [...] ... @wrapper function() ... I like it!

Chimpfella - new library to do benchmarking with ranges (even with templates!)

2020-12-18 Thread Max Haughton via Digitalmars-d-announce
https://code.dlang.org/packages/chimpfella Haven't finished documenting it yet. This uses enormous amounts of static this and that and templates, so expect vague error messages (I have tried to catch obvious errors early using static asserts but they aren't magic). This will soon support