Thread overview | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
March 24, 2016 D Profile Viewer | ||||
---|---|---|---|---|
| ||||
Hi I wrote a program to turn the non-human-readable trace.log into an interactive HTML file that can be used to help profile a D program. Its here: https://bitbucket.org/andrewtrotman/d-profile-viewer There's also a readme that (hopefully) explains how to use it. Please let me know if you find any bugs. Andrew. |
March 24, 2016 Re: D Profile Viewer | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrew | On Thursday, 24 March 2016 at 20:34:07 UTC, Andrew wrote:
> Hi
>
> I wrote a program to turn the non-human-readable trace.log into an interactive HTML file that can be used to help profile a D program.
>
> Its here: https://bitbucket.org/andrewtrotman/d-profile-viewer
>
> There's also a readme that (hopefully) explains how to use it.
>
> Please let me know if you find any bugs.
>
> Andrew.
This looks wonderful! I was looking for something exactly like this the other day.
-Rob
|
March 24, 2016 Re: D Profile Viewer | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrew | Am Thu, 24 Mar 2016 20:34:07 +0000 schrieb Andrew <atrotman@ebay.com>: > Hi > > I wrote a program to turn the non-human-readable trace.log into an interactive HTML file that can be used to help profile a D program. > > Its here: https://bitbucket.org/andrewtrotman/d-profile-viewer > > There's also a readme that (hopefully) explains how to use it. > > Please let me know if you find any bugs. > > Andrew. Sexy pie charts! Although I'm using OProfile since it works without instrumenting the code. -- Marco |
March 24, 2016 Re: D Profile Viewer | ||||
---|---|---|---|---|
| ||||
Posted in reply to Marco Leise | On Thursday, 24 March 2016 at 21:45:20 UTC, Marco Leise wrote:
> Sexy pie charts! Although I'm using OProfile since it works without instrumenting the code.
The pie charts are courtesy of Google Charts.
|
March 24, 2016 Re: D Profile Viewer | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrew | On 03/24/2016 01:34 PM, Andrew wrote:
> Hi
>
> I wrote a program to turn the non-human-readable trace.log into an
> interactive HTML file that can be used to help profile a D program.
>
> Its here: https://bitbucket.org/andrewtrotman/d-profile-viewer
>
> There's also a readme that (hopefully) explains how to use it.
>
> Please let me know if you find any bugs.
>
> Andrew.
This is awesome! :D
In case others have missed it, this project is open-sourced by a prominent company:
> Copyright (c) 2015-2016 eBay Software Foundation
Ali
|
March 25, 2016 Re: D Profile Viewer | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrew | On Thursday, 24 March 2016 at 20:34:07 UTC, Andrew wrote:
> Hi
>
> I wrote a program to turn the non-human-readable trace.log into an interactive HTML file that can be used to help profile a D program.
>
> Its here: https://bitbucket.org/andrewtrotman/d-profile-viewer
>
> There's also a readme that (hopefully) explains how to use it.
>
> Please let me know if you find any bugs.
>
> Andrew.
Awesome!
|
March 25, 2016 Re: D Profile Viewer | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrew | On Thursday, 24 March 2016 at 20:34:07 UTC, Andrew wrote:
> Hi
>
> I wrote a program to turn the non-human-readable trace.log into an interactive HTML file that can be used to help profile a D program.
>
> Its here: https://bitbucket.org/andrewtrotman/d-profile-viewer
>
> There's also a readme that (hopefully) explains how to use it.
>
> Please let me know if you find any bugs.
>
> Andrew.
It is really cool. You rock!
|
March 25, 2016 Re: D Profile Viewer | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrew | On Thursday, 24 March 2016 at 20:34:07 UTC, Andrew wrote:
> I wrote a program to turn the non-human-readable trace.log into an interactive HTML file that can be used to help profile a D program.
Cool.
|
March 25, 2016 Re: D Profile Viewer | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrew | On 3/24/16 4:34 PM, Andrew wrote:
> Hi
>
> I wrote a program to turn the non-human-readable trace.log into an
> interactive HTML file that can be used to help profile a D program.
>
> Its here: https://bitbucket.org/andrewtrotman/d-profile-viewer
>
> There's also a readme that (hopefully) explains how to use it.
>
> Please let me know if you find any bugs.
>
> Andrew.
Hey Andrew, I remember you showing this at the D meetup last year. Very cool, glad you could get it open-sourced!
-Steve
|
March 26, 2016 Re: D Profile Viewer | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrew | On Thursday, 24 March 2016 at 20:34:07 UTC, Andrew wrote:
> Hi
>
> I wrote a program to turn the non-human-readable trace.log into an interactive HTML file that can be used to help profile a D program.
>
> Its here: https://bitbucket.org/andrewtrotman/d-profile-viewer
>
> There's also a readme that (hopefully) explains how to use it.
>
> Please let me know if you find any bugs.
>
> Andrew.
Awesome work.
If I could make one suggestion, this should be added to dub as an executable, so I can do
dub fetch d-profile-viewer
dub run d-profile-viewer
|
Copyright © 1999-2021 by the D Language Foundation