Online Help for Item: profile

% avrora -help profile
Avrora [Beta 1.6.0] - (c) 2003-2005 UCLA Compilers Group

Usage: avrora [-action=action] [options] 
Usage: avrora -help [category]


    The "profile" monitor profiles the execution history of every instruction
in the program and generates a textual report of the execution frequency for
all instructions.


    Help for the options accepted by this monitor is below.

    -empty-probe: boolean = false
        This option is used to test the overhead of adding an empty
        probe to every instruction. 
    -instr-classes: boolean = false
        This option selects whether the profiling monitor will
        generate a report of the types of instructions that were
        executed most frequently by the program.
    -period: long = 0
        This option specifies whether the profiling will be exact or
        periodic. When this option is set to non-zero, then a sample
        of the program counter is taken at the specified period in
        clock cycles, rather than through probes at each instruction.
    -record-cycles: boolean = true
        This option controls whether this monitor will record the
        cycles consumed by each instruction or basic block. 

For more information, see the online documentation at
To report bugs or seek help, consult the Avrora mailing list:
Please include the version number [Beta 1.6.0] when posting to the list.