Leopold Toetsch wrote:

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:



Just an example. ;)

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.


Attached patch should fix that all.

[ please provide patches againt parrot root's directory ]


Roger that.

Applied and thanks,
leo



Sebastian

Attachment: parrotbench.patch.gz
Description: application/tgz



Reply via email to