Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: version-0_12-b…
Pull request Compare This branch is 215 commits ahead, 4745 commits behind master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

..
Failed to load latest commit information.
notes
.cvsignore
.nocopyright
DESIGN
Mercury.options
Mmakefile
README
array_util.m
callgraph.m
canonical.m
cliques.m
conf.m
dense_bitset.m
dump.m
exclude.m
html_format.m
interface.m
io_combinator.m
mdprof_cgi.m
mdprof_test.m
measurements.m
profile.m
query.m
read_profile.m
startup.m
timeout.m
top_procs.m
util.m

README

For documentation on the deep profiler, see the following:

  - The "Deep Profiler" section of the Mercury web page
    <http://www.cs.mu.oz.au/mercury/information/deep_demo.html>
    gives an overview of what deep profiling is.

  - The deep profiling paper on our web site, "Deep profiling:
    engineering a profiler for a declarative programming language"
    <http://www.cs.mu.oz.au/mercury/information/papers.html#mu_01_24>
    explains in detail what deep profiling is, why it is needed,
    and how it is implemented in the Mercury compiler.

  - The "Using mdprof" section of the "Profiling" chapter of the
    Mercury user's guide explains how to use it.

  - The file deep_profiler/notes/deep_profiling.html gives an overview of
    the specifics details of our implementation of deep profiling.
Something went wrong with that request. Please try again.