[m-dev.] for review: higher-order write_graph
Fergus Henderson
fjh at cs.mu.OZ.AU
Wed Feb 28 13:56:33 AEDT 2001
That looks good now, thanks.
On 27-Feb-2001, Peter Ross <peter.ross at miscrit.be> wrote:
>
> Move changes from reuse branch onto the main branch.
> These changes were introduced on the reuse branch so that we could
> produce dot files which showed which predicates were calling reuse
> versions, and hence easily determine where reuse was being lost.
>
> compiler/dependency_graph.m:
> Add two new predicates write_graph and write_graph_nodes, which take
> higher order arguments which determine what to write for a node and
> edge in the graph.
> Change build_dependency_graph so that it optionally also includes
> arcs to imported procedures.
> Change write_dependency_graph and write_prof_dependency_graph to use
> the new higher order predicates.
>
> compiler/hlds_module.m:
> Document the constraints on the dependency_info stored in the
> module_info.
--
Fergus Henderson <fjh at cs.mu.oz.au> | "I have always known that the pursuit
| of excellence is a lethal habit"
WWW: <http://www.cs.mu.oz.au/~fjh> | -- the last words of T. S. Garp.
--------------------------------------------------------------------------
mercury-developers mailing list
Post messages to: mercury-developers at cs.mu.oz.au
Administrative Queries: owner-mercury-developers at cs.mu.oz.au
Subscriptions: mercury-developers-request at cs.mu.oz.au
--------------------------------------------------------------------------
More information about the developers
mailing list