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