January 05, 2015 [D-runtime] [D-Programming-Language/druntime] 3a0a2b: use the simple old runbench script | ||||
|---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: 3a0a2b9fd4ddb3aaa03ba19d9659d64f6169a733 https://github.com/D-Programming-Language/druntime/commit/3a0a2b9fd4ddb3aaa03ba19d9659d64f6169a733 Author: Martin Nowak <code@dawg.eu> Date: 2014-12-27 (Sat, 27 Dec 2014) Changed paths: M benchmark/aabench/bulk.d M benchmark/aabench/string.d M benchmark/gcbench/conalloc.d M benchmark/gcbench/conappend.d M benchmark/gcbench/concpu.d M benchmark/gcbench/dlist.d M benchmark/gcbench/slist.d M benchmark/gcbench/testgc3.d M benchmark/gcbench/tree1.d M benchmark/gcbench/tree2.d M benchmark/gcbench/words.d M benchmark/runbench.d Log Message: ----------- use the simple old runbench script - replace EXECUTE_ARGS with default values Commit: f28a4c4b4777cc084a4091b4ab9a4537d99fee18 https://github.com/D-Programming-Language/druntime/commit/f28a4c4b4777cc084a4091b4ab9a4537d99fee18 Author: Martin Nowak <code@dawg.eu> Date: 2014-12-27 (Sat, 27 Dec 2014) Changed paths: M benchmark/runbench.d Log Message: ----------- remove -version=VERBOSE in verbose mode - some benchmarks will print more output with -version=VERBOSE - can still be passed explicitly to runbench Commit: 459275c9396feb8517db97cf7562275be17d90eb https://github.com/D-Programming-Language/druntime/commit/459275c9396feb8517db97cf7562275be17d90eb Author: Martin Nowak <code@dawg.eu> Date: 2014-12-27 (Sat, 27 Dec 2014) Changed paths: M benchmark/runbench.d Log Message: ----------- more stable timings - use best of 10 runs - align and cleanup output Commit: 758a3ca84c10a9444d28e1adbc996be4ca891f39 https://github.com/D-Programming-Language/druntime/commit/758a3ca84c10a9444d28e1adbc996be4ca891f39 Author: Martin Nowak <code@dawg.eu> Date: 2014-12-27 (Sat, 27 Dec 2014) Changed paths: M benchmark/runbench.d Log Message: ----------- cleanup imports Commit: 24e5b1071862a4edce1e55921846663386d1253f https://github.com/D-Programming-Language/druntime/commit/24e5b1071862a4edce1e55921846663386d1253f Author: Martin Nowak <code@dawg.eu> Date: 2014-12-27 (Sat, 27 Dec 2014) Changed paths: M benchmark/aabench/bulk.d M benchmark/runbench.d Log Message: ----------- replace usage of deprecated functions Commit: 3e0789e121e2393c2dffcb411841a9f06745145c https://github.com/D-Programming-Language/druntime/commit/3e0789e121e2393c2dffcb411841a9f06745145c Author: Martin Nowak <code@dawg.eu> Date: 2014-12-27 (Sat, 27 Dec 2014) Changed paths: M benchmark/runbench.d Log Message: ----------- print compiler and dflags - helps to avoid confusion when comparing compilers and flags Commit: b856e497d97ec1d4fce7ff34de7d50e019febac3 https://github.com/D-Programming-Language/druntime/commit/b856e497d97ec1d4fce7ff34de7d50e019febac3 Author: Martin Nowak <code@dawg.eu> Date: 2014-12-28 (Sun, 28 Dec 2014) Changed paths: M benchmark/runbench.d Log Message: ----------- allow to pass runargs and parse gc profile output Commit: c4490ba713533e4ef6f77a2f7f0cbadd87218d5e https://github.com/D-Programming-Language/druntime/commit/c4490ba713533e4ef6f77a2f7f0cbadd87218d5e Author: Martin Nowak <code@dawg.eu> Date: 2014-12-28 (Sun, 28 Dec 2014) Changed paths: M benchmark/runbench.d Log Message: ----------- make repeat count configurable Commit: 99c2e577a12dcd2d2c89a6eb685bc3c97a686005 https://github.com/D-Programming-Language/druntime/commit/99c2e577a12dcd2d2c89a6eb685bc3c97a686005 Author: Martin Nowak <code@dawg.eu> Date: 2014-12-28 (Sun, 28 Dec 2014) Changed paths: M benchmark/runbench.d Log Message: ----------- avoid interleaving of output in verbose mode - also print binary output Commit: 62d3248351cff831bc804166a9506c3eadd1eda2 https://github.com/D-Programming-Language/druntime/commit/62d3248351cff831bc804166a9506c3eadd1eda2 Author: Martin Nowak <code@dawg.eu> Date: 2014-12-29 (Mon, 29 Dec 2014) Changed paths: M benchmark/runbench.d Log Message: ----------- add .exe extension on Windows Commit: b8f17d9640610b7a1b3756725a9efbed06b6ea44 https://github.com/D-Programming-Language/druntime/commit/b8f17d9640610b7a1b3756725a9efbed06b6ea44 Author: Martin Nowak <code@dawg.eu> Date: 2014-12-29 (Mon, 29 Dec 2014) Changed paths: M benchmark/runbench.d Log Message: ----------- factor out argument parsing - Config struct to hold argument values - unittests - runbench args now preceed pattern and dflags Commit: f6b734883e7fa16f9326041f87daddf4e99b2040 https://github.com/D-Programming-Language/druntime/commit/f6b734883e7fa16f9326041f87daddf4e99b2040 Author: Martin Nowak <code@dawg.eu> Date: 2014-12-29 (Mon, 29 Dec 2014) Changed paths: M benchmark/runbench.d Log Message: ----------- support gcx.log output - save gcx.log of best run - parse gcx.log for GC profile data Commit: 87c9c12874a97da278524129b343413e6050fc7f https://github.com/D-Programming-Language/druntime/commit/87c9c12874a97da278524129b343413e6050fc7f Author: Martin Nowak <code@dawg.eu> Date: 2015-01-02 (Fri, 02 Jan 2015) Changed paths: M benchmark/runbench.d Log Message: ----------- rename file before reading to avoid windows file lock issues Commit: 6c343f8d7e2765110156c6f455c1bba23156b7ed https://github.com/D-Programming-Language/druntime/commit/6c343f8d7e2765110156c6f455c1bba23156b7ed Author: Martin Nowak <code@dawg.eu> Date: 2015-01-04 (Sun, 04 Jan 2015) Changed paths: M benchmark/runbench.d Log Message: ----------- pass through --DRT args to benchmarks - disable runtime cmdline parsing for runbench - parse Runtime.args instead of main args Commit: 1649985506cf24ddc911a24db68d9bbd73cda2f6 https://github.com/D-Programming-Language/druntime/commit/1649985506cf24ddc911a24db68d9bbd73cda2f6 Author: Martin Nowak <code@dawg.eu> Date: 2015-01-05 (Mon, 05 Jan 2015) Changed paths: M benchmark/runbench.d Log Message: ----------- allow for more space of GC output Commit: 91d890a27c1eb63d36865b9aab7a5d1322eca0c0 https://github.com/D-Programming-Language/druntime/commit/91d890a27c1eb63d36865b9aab7a5d1322eca0c0 Author: Martin Nowak <code@dawg.eu> Date: 2015-01-05 (Mon, 05 Jan 2015) Changed paths: M benchmark/runbench.d Log Message: ----------- escape runtime arguments Commit: 36ed59b4c5363a535034a6e593b9f39364a38f9f https://github.com/D-Programming-Language/druntime/commit/36ed59b4c5363a535034a6e593b9f39364a38f9f Author: Rainer Schuetze <r.sagitario@gmx.de> Date: 2015-01-06 (Tue, 06 Jan 2015) Changed paths: M benchmark/aabench/bulk.d M benchmark/aabench/string.d M benchmark/gcbench/conalloc.d M benchmark/gcbench/conappend.d M benchmark/gcbench/concpu.d M benchmark/gcbench/dlist.d M benchmark/gcbench/slist.d M benchmark/gcbench/testgc3.d M benchmark/gcbench/tree1.d M benchmark/gcbench/tree2.d M benchmark/gcbench/words.d M benchmark/runbench.d Log Message: ----------- Merge pull request #1074 from MartinNowak/runbench improve benchmark script Compare: https://github.com/D-Programming-Language/druntime/compare/bd3a2fb1cbc7...36ed59b4c536 | |||
Copyright © 1999-2021 by the D Language Foundation
Permalink
Reply