[m-rev.] ThreadScope intentions

Paul Bone paul at bone.id.au
Thu Sep 18 14:07:41 AEST 2014


On Wed, Sep 17, 2014 at 06:58:51PM +0200, Zoltan Somogyi wrote:
> > * 'threadscope' seems to spend more time broken than working, but I think
> >    Paul still intends to do something with it.
> 
> The question is, is it currently useful to people who are not Mercury
> developers?
> 
> The answer is of course more likely to be "yes" if we target a fixed
> version of Threadscope.
> 

A few months ago I decided to drop support for the GHC project's ThreadScope
viewer.  I intend to develop parallel profiling support (new new name) with
a new file format and initially a command line reader.  I havn't decided
what I will do about a graphical viewer application, whether I will have to
write/wait for a Mercury binding to something like GTK or I should just
write a Mercury-Java application or a web interface like the deep profiler.

One thing I am considering is making parallel profiling available to
applications, applications should be able to post their own events and these
events along with the built in ones should be available via library code so
that developers can build their own tools.  This will be useful for MCit as
a way to implement tracing for our own applications.


-- 
Paul Bone



More information about the reviews mailing list