[m-dev.] Mercury's "Time to Hello World"

Julien Fischer jfischer at opturion.com
Mon Mar 25 23:53:21 AEDT 2013


On Mon, Mar 25, 2013 at 11:45 PM, Paul Bone <paul at bone.id.au> wrote:

>> > And I'm pretty sure that deep profiling superseeds the other
>> > profiling grades.
>>
>> The design of deep profiling certainly better, but the implementation
>> is not quite there yet.  For example,
>>
>> (1) the deep profiler still aborts if a program throws and then catches
>> an exception.  (You may be familiar with the problem of things not
>> handling exceptions properly ;-) )
>>
>> (2) merging of profiling runs is not currently supported -- it is in mprof.
>>
>> (3) run the deep profiler as a web service, makes setting it up quite fiddly.
>
> In the long term we should fix these things.  For the webservice we can
> simply make it easier to include a built in HTTP server.

Sure.  My point was deep profiling isn't a replacement for the other profiling
grades until it can do those things.

Cheers,
Julien.



More information about the developers mailing list