mirror of
https://github.com/Mercury-Language/mercury.git
synced 2026-04-15 09:23:44 +00:00
Estimated hours taken: 1 Branches: main Improve the documentation of deep profiling. deep_profiler/README: New file, containing pointers to the different sources of documentation on deep profiling. runtime/mercury_deep_profiling.h: runtime/mercury_deep_profiling.c: Add a comment pointing to deep_profiler/README.
18 lines
807 B
Plaintext
18 lines
807 B
Plaintext
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.
|