[D-runtime] [D-Programming-Language/druntime] 3a0a2b: use the simple old runbench script
GitHub via D-runtime
d-runtime at puremagic.com
Mon Jan 5 15:26:30 PST 2015
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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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
More information about the D-runtime
mailing list