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]

MONITOR OVERVIEW

    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.

OPTIONS

    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 
http://compilers.cs.ucla.edu/avrora
To report bugs or seek help, consult the Avrora mailing list: 
http://lists.ucla.edu/cgi-bin/mailman/listinfo/avrora
Please include the version number [Beta 1.6.0] when posting to the list.