Sebastian Riedel <[EMAIL PROTECTED]> wrote:

> The attached patch adds this, conf files now look so:

> parrot: /home/sri/parrot/parrot: .pasm .imc

Good.

> ruby: /usr/bin/ruby: .rb
> python: /usr/bin/python: .py
> python-C: /usr/bin/python -C: .py
  ^^^^^
That's probably parrot-C, anyway:

> Output looks so (could be prettier):

Yes ;)

>         parrot(pasm)    parrot(imc)     python(py)      perl(pl)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^

These should just be one column: Some benchmarks are written in PASM some
in PIR, but they are totally equivalent and run through one parrot.

OTOH:

parrot-j: ./parrot -j: .imc .pasm
parrot-C: ./parrot -C: .imc .pasm

Should give two columns, one for 'parrot -j' and one for 'parrot -C' -
these are two different run loops with different timings.
So a line in the config specifies one program (with possibly multiple
file extensions) and is one column of timing report.

Also when comparing (percentage output) a benchmark shouldn't be run, if
there is only one program to run it.

[ please provide patches againt parrot root's directory ]

Applied and thanks,
leo

Reply via email to