digitalmars.D.announce - [hackathon] ARE WE SLIM YET?
- Vladimir Panteleev (16/16) May 03 2015 Gah, I'm late!
- cym13 (2/18) May 03 2015 I got a parsererror for data/data.json, "Unrecognized token '?'"
- Vladimir Panteleev (2/3) May 03 2015 Please try Chrome or Firefox.
- weaselcat (3/19) May 03 2015 Cool project, can't wait to see benchmarks/compile times for
- David Nadlinger (18/23) May 03 2015 You can find a few self-contained benchmarks at
- Andrei Alexandrescu (5/19) May 03 2015 This is awesome! Any chance to get the guilty commit more precisely? For...
- Andrei Alexandrescu (5/8) May 03 2015 Oh, it looks like the zoom feature already does that. Apparently a jump
- Vladimir Panteleev (4/13) May 03 2015 Not sure how you got that. The program-hello-binarysize spike
- Vladimir Panteleev (6/10) May 03 2015 Keep zooming in until you start seeing individual commits. If the
- Vladimir Panteleev (2/4) May 05 2015 http://blog.thecybershadow.net/2015/05/05/is-d-slim-yet/
- Andrei Alexandrescu (6/10) May 05 2015 https://news.ycombinator.com/newest
Gah, I'm late! Anyway, this is my hackathon project: http://digger.k3.1azy.net/trend/ Succinctly, it is the lovechild of Digger and Mozilla's areweslimyet.com. It measures stats about D built from D's entire GitHub history, as well as those of programs built with said D versions. Currently only two programs are tested (empty program and "hello world"), so please send PRs for meaningful benchmarks. Adding new programs is very easy: http://j.mp/1I7ELEc. There is a bunch of cool things happening under the hood about which I might or might not do a full blog post later. Currently it's still collecting data from recently added benchmarks, so coverage is spotty for some tests - should be fleshed out in a few days. Enjoy!
May 03 2015
On Sunday, 3 May 2015 at 13:04:41 UTC, Vladimir Panteleev wrote:Gah, I'm late! Anyway, this is my hackathon project: http://digger.k3.1azy.net/trend/ Succinctly, it is the lovechild of Digger and Mozilla's areweslimyet.com. It measures stats about D built from D's entire GitHub history, as well as those of programs built with said D versions. Currently only two programs are tested (empty program and "hello world"), so please send PRs for meaningful benchmarks. Adding new programs is very easy: http://j.mp/1I7ELEc. There is a bunch of cool things happening under the hood about which I might or might not do a full blog post later. Currently it's still collecting data from recently added benchmarks, so coverage is spotty for some tests - should be fleshed out in a few days. Enjoy!I got a parsererror for data/data.json, "Unrecognized token '?'"
May 03 2015
On Sunday, 3 May 2015 at 13:20:03 UTC, cym13 wrote:I got a parsererror for data/data.json, "Unrecognized token '?'"Please try Chrome or Firefox.
May 03 2015
On Sunday, 3 May 2015 at 13:04:41 UTC, Vladimir Panteleev wrote:Gah, I'm late! Anyway, this is my hackathon project: http://digger.k3.1azy.net/trend/ Succinctly, it is the lovechild of Digger and Mozilla's areweslimyet.com. It measures stats about D built from D's entire GitHub history, as well as those of programs built with said D versions. Currently only two programs are tested (empty program and "hello world"), so please send PRs for meaningful benchmarks. Adding new programs is very easy: http://j.mp/1I7ELEc. There is a bunch of cool things happening under the hood about which I might or might not do a full blog post later. Currently it's still collecting data from recently added benchmarks, so coverage is spotty for some tests - should be fleshed out in a few days. Enjoy!Cool project, can't wait to see benchmarks/compile times for larger programs get tracked.
May 03 2015
On Sunday, 3 May 2015 at 13:04:41 UTC, Vladimir Panteleev wrote:It measures stats about D built from D's entire GitHub history, as well as those of programs built with said D versions. Currently only two programs are tested (empty program and "hello world"), so please send PRs for meaningful benchmarks. Adding new programs is very easy: http://j.mp/1I7ELEc.You can find a few self-contained benchmarks at https://github.com/D-Programming-Dash. This is the compiler performance CI project I started a while ago, but unfortunately couldn't quite finish yet due to life/academia getting in the way. My focus for this project was a bit different, though. I primarily collected real-world test cases instead of trying to focus on the most "meaningful" ones, and there is quite a number of them. The history tracking display mode is not written yet, and the UI lacks a lot of tooltips, etc. (In case anybody is curious what the current state looks like: http://dash.klickverbot.at/dash1/compare/gdc_main:release_boundschecked current..ldc_master:release_bo ndschecked current. It seems that the system hit a GitHub API rate limit from which it failed to recover some time in January, though, so there are no recent results. Also, the server currently runs in debug mode and I didn't put any effort into front-end optimizations yet, so expect it to be slow.) — David
May 03 2015
On 5/3/15 6:04 AM, Vladimir Panteleev wrote:Gah, I'm late! Anyway, this is my hackathon project: http://digger.k3.1azy.net/trend/ Succinctly, it is the lovechild of Digger and Mozilla's areweslimyet.com. It measures stats about D built from D's entire GitHub history, as well as those of programs built with said D versions. Currently only two programs are tested (empty program and "hello world"), so please send PRs for meaningful benchmarks. Adding new programs is very easy: http://j.mp/1I7ELEc. There is a bunch of cool things happening under the hood about which I might or might not do a full blog post later. Currently it's still collecting data from recently added benchmarks, so coverage is spotty for some tests - should be fleshed out in a few days. Enjoy!This is awesome! Any chance to get the guilty commit more precisely? For example I see a large jump recently, but any of 3 dozens commits (or a combination thereof) could have caused it. Andrei
May 03 2015
On 5/3/15 12:04 PM, Andrei Alexandrescu wrote:This is awesome! Any chance to get the guilty commit more precisely? For example I see a large jump recently, but any of 3 dozens commits (or a combination thereof) could have caused it.Oh, it looks like the zoom feature already does that. Apparently a jump from 492KB to 1,379KB was caused by this? https://github.com/D-Programming-Language/tools/pull/130 Andrei
May 03 2015
On Sunday, 3 May 2015 at 19:06:50 UTC, Andrei Alexandrescu wrote:On 5/3/15 12:04 PM, Andrei Alexandrescu wrote:Not sure how you got that. The program-hello-binarysize spike from May 2014 was caused by https://github.com/D-Programming-Language/dmd/pull/2561 .This is awesome! Any chance to get the guilty commit more precisely? For example I see a large jump recently, but any of 3 dozens commits (or a combination thereof) could have caused it.Oh, it looks like the zoom feature already does that. Apparently a jump from 492KB to 1,379KB was caused by this? https://github.com/D-Programming-Language/tools/pull/130
May 03 2015
On Sunday, 3 May 2015 at 19:04:20 UTC, Andrei Alexandrescu wrote:This is awesome! Any chance to get the guilty commit more precisely? For example I see a large jump recently, but any of 3 dozens commits (or a combination thereof) could have caused it.Keep zooming in until you start seeing individual commits. If the lines begin to disappear, there is as of yet insufficient data, check back in a few hours. I wrote a little help page here: https://github.com/CyberShadow/TrenD/wiki
May 03 2015
On Sunday, 3 May 2015 at 13:04:41 UTC, Vladimir Panteleev wrote:There is a bunch of cool things happening under the hood about which I might or might not do a full blog post later.http://blog.thecybershadow.net/2015/05/05/is-d-slim-yet/
May 05 2015
On 5/5/15 3:17 AM, Vladimir Panteleev wrote:On Sunday, 3 May 2015 at 13:04:41 UTC, Vladimir Panteleev wrote:https://news.ycombinator.com/newest https://twitter.com/D_Programming/status/595659506396352513 https://www.facebook.com/dlang.org/posts/1062776287069385 http://www.reddit.com/r/programming/comments/34yxc1/is_d_slim_yet/ AndreiThere is a bunch of cool things happening under the hood about which I might or might not do a full blog post later.http://blog.thecybershadow.net/2015/05/05/is-d-slim-yet/
May 05 2015