Thread overview
Compilation time profiling
Oct 24, 2015
tired_eyes
Oct 24, 2015
Vladimir Panteleev
Oct 25, 2015
tired_eyes
Oct 26, 2015
Vladimir Panteleev
October 24, 2015
Hi, are there any tools for compilation time profiling? I'm trying to find what part of the code increases compilation time and don't want to stumble around.
October 24, 2015
On Saturday, 24 October 2015 at 21:56:05 UTC, tired_eyes wrote:
> Hi, are there any tools for compilation time profiling? I'm trying to find what part of the code increases compilation time and don't want to stumble around.

There's this:

https://github.com/CyberShadow/DBuildStat

Example output:

https://github.com/rejectedsoftware/vibe.d/issues/208#issuecomment-15875240
October 25, 2015
On Saturday, 24 October 2015 at 22:16:35 UTC, Vladimir Panteleev wrote:
> On Saturday, 24 October 2015 at 21:56:05 UTC, tired_eyes wrote:
>> Hi, are there any tools for compilation time profiling? I'm trying to find what part of the code increases compilation time and don't want to stumble around.
>
> There's this:
>
> https://github.com/CyberShadow/DBuildStat
>
> Example output:
>
> https://github.com/rejectedsoftware/vibe.d/issues/208#issuecomment-15875240

Wow, looks promising, thank you! This definitely should be mentioned in the wiki. Mind if I do?
October 26, 2015
On Sunday, 25 October 2015 at 12:21:33 UTC, tired_eyes wrote:
> On Saturday, 24 October 2015 at 22:16:35 UTC, Vladimir Panteleev wrote:
>> On Saturday, 24 October 2015 at 21:56:05 UTC, tired_eyes wrote:
>>> Hi, are there any tools for compilation time profiling? I'm trying to find what part of the code increases compilation time and don't want to stumble around.
>>
>> There's this:
>>
>> https://github.com/CyberShadow/DBuildStat
>>
>> Example output:
>>
>> https://github.com/rejectedsoftware/vibe.d/issues/208#issuecomment-15875240
>
> Wow, looks promising, thank you! This definitely should be mentioned in the wiki. Mind if I do?

Good idea, I added http://wiki.dlang.org/Development_tools#Build_time_profiling. Also added a README to DBuildStat's repo.