Re: Parameterized unittests and benchmarks (aka quickfix + benchmark) PR 2995

2015-09-08 Thread Edwin van Leeuwen via Digitalmars-d
On Wednesday, 2 September 2015 at 08:30:40 UTC, Robert burner Schadek wrote: Everybody is talking about benchmarks and making code faster, yet phobos is still lacking any long term benchmark gathering and monitoring solution. PR https://github.com/D-Programming-Language/phobos/pull/2995

Re: Parameterized unittests and benchmarks (aka quickfix + benchmark) PR 2995

2015-09-08 Thread Edwin van Leeuwen via Digitalmars-d
On Tuesday, 8 September 2015 at 09:01:22 UTC, Robert burner Schadek wrote: On Tuesday, 8 September 2015 at 08:42:59 UTC, Edwin van Leeuwen wrote: This does sound like a really good idea. Is the plan to turn every unittest block into a benchmark (automatically), or did you add specific

Re: Parameterized unittests and benchmarks (aka quickfix + benchmark) PR 2995

2015-09-08 Thread Robert burner Schadek via Digitalmars-d
On Tuesday, 8 September 2015 at 09:07:10 UTC, Edwin van Leeuwen wrote: Just to be clear. The PR is to add the needed ground work for adding benchmark, or does it also add some benchmarks itself? The PR adds benchmarks for some functions of std.string. It does seem a bit of a shame not to

Re: Parameterized unittests and benchmarks (aka quickfix + benchmark) PR 2995

2015-09-08 Thread Robert burner Schadek via Digitalmars-d
On Tuesday, 8 September 2015 at 08:42:59 UTC, Edwin van Leeuwen wrote: This does sound like a really good idea. Is the plan to turn every unittest block into a benchmark (automatically), or did you add specific benchmarks blocks? you would add specific benchmark blocks, because the benchmarks

Re: Parameterized unittests and benchmarks (aka quickfix + benchmark) PR 2995

2015-09-08 Thread tchaloupka via Digitalmars-d
On Tuesday, 8 September 2015 at 09:20:08 UTC, Robert burner Schadek wrote: On Tuesday, 8 September 2015 at 09:07:10 UTC, Edwin van Leeuwen wrote: Just to be clear. The PR is to add the needed ground work for adding benchmark, or does it also add some benchmarks itself? The PR adds benchmarks

Re: Parameterized unittests and benchmarks (aka quickfix + benchmark) PR 2995

2015-09-08 Thread Robert burner Schadek via Digitalmars-d
On Tuesday, 8 September 2015 at 12:24:19 UTC, tchaloupka wrote: On Tuesday, 8 September 2015 at 09:20:08 UTC, Robert burner Schadek wrote: On Tuesday, 8 September 2015 at 09:07:10 UTC, Edwin van Leeuwen wrote: Just to be clear. The PR is to add the needed ground work for adding benchmark, or

Parameterized unittests and benchmarks (aka quickfix + benchmark) PR 2995

2015-09-02 Thread Robert burner Schadek via Digitalmars-d
Everybody is talking about benchmarks and making code faster, yet phobos is still lacking any long term benchmark gathering and monitoring solution. PR https://github.com/D-Programming-Language/phobos/pull/2995 provides all that, and is done some time now. It will give us pretty pictures we