[m-users.] Profiling
Paul Bone
paul at bone.id.au
Tue Apr 21 10:09:25 AEST 2015
On Mon, Apr 20, 2015 at 07:23:09PM +0200, Tomas By wrote:
> On Mon, April 20, 2015 17:52, Delmas Buckley wrote:
> > (1) How can I search the lists?
>
> Use google "site:mercurylang.org <keywords>"
>
>
> > (2) Can anyone provide a few simple templates for (a) compiling for
> > profiling, and (b) executing with profiling.
>
> You need (I believe) to create a "Mmake" file, no apparently it is
> "Mmakefile", with the line "GRADEFLAGS=--profiling", before you compile.
mmake and Mmakefiles are deprecated. I suggest using mmc --make to build
programs instead. To give it options saved in a file name the file
Mercury.options It can take options such as "GRADE" and "MCFLAGS" etc.
This is kind-of all over the place in the User's Guide:
Generally but not a good "guide":
http://www.mercurylang.org/information/doc-release/mercury_user_guide/Using-mmc.html#Using-mmc
http://www.mercurylang.org/information/doc-release/mercury_user_guide/Using-Mmake.html#Using-Mmake
Options files:
http://www.mercurylang.org/information/doc-release/mercury_user_guide/Using-Mmake.html#Using-Mmake
mmc --make and libraries:
http://www.mercurylang.org/information/doc-release/mercury_user_guide/Building-with-mmc-_002d_002dmake.html#Building-with-mmc-_002d_002dmake
Cheers.
--
Paul Bone
More information about the users
mailing list