June 17, 2013 Re: DConf 2013 Day 3 Talk 4: LDC by David Nadlinger | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrej Mitrovic | On Monday, 17 June 2013 at 15:19:27 UTC, Andrej Mitrovic wrote: > There seems to be some audio glitching every couple of seconds (at the > beginning). I've noticed this in other videos as well. It's mostly > minimal though, not much harm done. https://www.youtube.com/watch?v=m6jsXQm5IrM#t=106s :-) |
June 17, 2013 Re: DConf 2013 Day 3 Talk 4: LDC by David Nadlinger | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrei Alexandrescu | On Mon, 17 Jun 2013 08:25:50 -0400 Andrei Alexandrescu <SeeWebsiteForEmail@erdani.org> wrote: > You know the drill! > > reddit: http://www.reddit.com/r/programming/comments/1gie4b/dconf_2013_ldc_the_llvmbased_d_compiler_by_david/ > > hackernews: https://news.ycombinator.com/item?id=5892652 > > facebook: https://www.facebook.com/dlang.org/posts/658638807483137 > > twitter: https://twitter.com/D_Programming/status/346598441230671873 > > youtube: http://youtube.com/watch?v=ntdKZWSiJdY > > > Andrei Torrents/links up: http://semitwist.com/download/misc/dconf2013/ |
June 18, 2013 Re: DConf 2013 Day 3 Talk 4: LDC by David Nadlinger | ||||
---|---|---|---|---|
| ||||
Posted in reply to Joseph Rushton Wakeling | Am Mon, 17 Jun 2013 22:03:09 +0200 schrieb "Joseph Rushton Wakeling" <joseph.wakeling@webdrake.net>: > On Monday, 17 June 2013 at 15:19:27 UTC, Andrej Mitrovic wrote: > > There seems to be some audio glitching every couple of seconds > > (at the > > beginning). I've noticed this in other videos as well. It's > > mostly > > minimal though, not much harm done. > > https://www.youtube.com/watch?v=m6jsXQm5IrM#t=106s :-) "What's this wire doing here? It's dangerous!" *pulls* -- Marco |
June 18, 2013 Re: DConf 2013 Day 3 Talk 4: LDC by David Nadlinger | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrei Alexandrescu | ... slightly more serious response: really nice talk, David, and thanks for the mention of Dregs. :-) |
June 18, 2013 Re: DConf 2013 Day 3 Talk 4: LDC by David Nadlinger | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrej Mitrovic | On Monday, 17 June 2013 at 15:19:27 UTC, Andrej Mitrovic wrote:
> On 6/17/13, Andrei Alexandrescu <SeeWebsiteForEmail@erdani.org> wrote:
>> youtube: http://youtube.com/watch?v=ntdKZWSiJdY
>
> There seems to be some audio glitching every couple of seconds (at the
> beginning). I've noticed this in other videos as well. It's mostly
> minimal though, not much harm done.
Yes, there were, and it was rather irritating for me as well. Actually, they even changed my wireless beltpack during the presentation, at the point where there is pretty much silence in the video and they cut to a shot of the bored audience.
David
|
June 19, 2013 Re: DConf 2013 Day 3 Talk 4: LDC by David Nadlinger | ||||
---|---|---|---|---|
| ||||
Posted in reply to nazriel | On Monday, 17 June 2013 at 15:41:24 UTC, nazriel wrote: > On Monday, 17 June 2013 at 13:47:20 UTC, bearophile wrote: >> Andrei Alexandrescu: >> >>> http://www.reddit.com/r/programming/comments/1gie4b/dconf_2013_ldc_the_llvmbased_d_compiler_by_david/ >> >> Slide 14: >> >> PFFT (SSE) seems slow on LDC2: if you can extract a small test >> case LLVM devs will appreciate a lot a bug report (they fixed >> many lacks of optimizations submitted by me). If you have a link >> to the PFFT code them maybe I can do that myself. >> > I don't know what PFFT stands for (can't google it either, funny results shows up) but if it related to vectorization then maybe LDC has been slower because it was built against LLVM 3.3 while LLVM 3.4 brings more vector optimizations. > > Maybe all what has to be done, is rerunning benchmarks against LDC + LLVM 3.4 ? As far as I followed the LLVM commit list, the change is that the loop vectorizer is now enabled at -O2 (instead of -O3). I don't know the options David has used but I assume something like "ldmd2 -O -inline -release". "-O" from ldmd2 maps to -O3 and therefore enables the loop vectorizer. Regards Kai >> >> Slide 25: >>> Implicit invariants often hard to track down >> >> Then maybe it's a good idea to add such invariants to the dmd >> front-end code, even before its port to D. >> >> Bye, >> bearophile |
June 19, 2013 Re: DConf 2013 Day 3 Talk 4: LDC by David Nadlinger | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrei Alexandrescu | On 2013-06-17 14:25, Andrei Alexandrescu wrote: > You know the drill! > > reddit: > http://www.reddit.com/r/programming/comments/1gie4b/dconf_2013_ldc_the_llvmbased_d_compiler_by_david/ > > > hackernews: https://news.ycombinator.com/item?id=5892652 > > facebook: https://www.facebook.com/dlang.org/posts/658638807483137 > > twitter: https://twitter.com/D_Programming/status/346598441230671873 > > youtube: http://youtube.com/watch?v=ntdKZWSiJdY David mentions in the talks that git submodules make it more complicated to do merges. I'm not sure I understand why. git submodules are just regular repositories that are included in other repositories. One can work on these repositories separately, then it shouldn't be much difference. -- /Jacob Carlborg |
June 19, 2013 Re: DConf 2013 Day 3 Talk 4: LDC by David Nadlinger | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrei Alexandrescu | On 2013-06-17 14:25, Andrei Alexandrescu wrote: > You know the drill! > > reddit: > http://www.reddit.com/r/programming/comments/1gie4b/dconf_2013_ldc_the_llvmbased_d_compiler_by_david/ > > > hackernews: https://news.ycombinator.com/item?id=5892652 > > facebook: https://www.facebook.com/dlang.org/posts/658638807483137 > > twitter: https://twitter.com/D_Programming/status/346598441230671873 > > youtube: http://youtube.com/watch?v=ntdKZWSiJdY About the Mac OS X support. Is TLS the only problem on Snow Leopard? Have you considered moving the code dealing with TLS from the dynamic linker into the executable? -- /Jacob Carlborg |
Copyright © 1999-2021 by the D Language Foundation