Hi Kris,
        To have report work for  a multiprocessor requires synchronization between the processors.  Besides synchronization being hard to get correct, it also introduces perturbation.  Finally, because the report can be generated from the multiprocessor trace files after the fact, there is no loss of information; although there is the inconvenience of running the TraceFileReader on the multiprocessor traces.
        You are encouraged to get report working on a multiprocessor if you think it is important.


Kris Venstermans <Kris.Venstermans@UGent.be>
Sent by: jikesrvm-researchers-admin@www-124.southbury.usf.ibm.com

03/25/2004 03:37 PM
Please respond to jikesrvm-researchers

        To:        jikesrvm-researchers@www-124.southbury.usf.ibm.com
        Subject:        [Jikesrvm-researchers] HPM: report = true


I wondered why the option report is only available on a single virtual
processor ?

The alternative on multi proc is to set trace = true, right ?
But report gives a summary, trace not?
What should I do to get the same kind of output like report ?

Kris Venstermans

Jikesrvm-researchers mailing list