[m-dev.] for review: fix problem with mtc output filename
Julien Fischer
juliensf at csse.unimelb.edu.au
Wed Sep 13 23:45:19 AEST 2006
On Wed, 13 Sep 2006, Ian MacLarty wrote:
> Estimated hours taken: 1
> Branches: main, 0.13
>
> Fix a problem with the automatically generated trace counts file name.
> The filename contained the name of the invoked program with "/" replaced by
> ":". Using ":" is a problem on Windows because it is not allowed in windows
> filenames. Instead we now use "_".
>
> Allow the user to specify their own trace counts file name with an extra option
> to mtc.
>
> runtime/mercury_trace_base.c:
> When dumping trace counts, first check if the user gave a filename to
> be used and if they did use that, otherwise generate a filename, but
> use "_" instead of ":".
>
> runtime/mercury_trace_base.h:
> Add MR_trace_counts_file for recording a user defined trace counts
> file name.
>
> runtime/mercury_wrapper.c:
> Process the --tc-output-file MERCURY_OPTIONS option that allows the
> user to give their own trace counts file name.
>
> scripts/mtc:
> Add an -o option to allow the user to give their own file name.
> Also add a --help option.
>
> tests/debugger/declarative/Mmakefile:
> Make the dice test use the --tc-output-file option.
>
That looks fine, however your change to the users' guide will now need
to mention that the name of the trace counts file can be specified by
the user.
Julien.
--------------------------------------------------------------------------
mercury-developers mailing list
Post messages to: mercury-developers at csse.unimelb.edu.au
Administrative Queries: owner-mercury-developers at csse.unimelb.edu.au
Subscriptions: mercury-developers-request at csse.unimelb.edu.au
--------------------------------------------------------------------------
More information about the developers
mailing list