[D-runtime] [dlang/druntime] 68e48c: benchmark for array ops
GitHub via D-runtime
d-runtime at puremagic.com
Fri Aug 5 15:13:42 PDT 2016
Branch: refs/heads/master
Home: https://github.com/dlang/druntime
Commit: 68e48ca96fce598d41407ac7aace41368dd1a5d6
https://github.com/dlang/druntime/commit/68e48ca96fce598d41407ac7aace41368dd1a5d6
Author: Martin Nowak <code at dawg.eu>
Date: 2016-08-05 (Fri, 05 Aug 2016)
Changed paths:
A benchmark/arrayops/arrayops.d
A benchmark/arrayops/plot.R
Log Message:
-----------
benchmark for array ops
Commit: 1775af0657b47a1dadeb11feb1e2971da7f918d5
https://github.com/dlang/druntime/commit/1775af0657b47a1dadeb11feb1e2971da7f918d5
Author: Martin Nowak <code at dawg.eu>
Date: 2016-08-05 (Fri, 05 Aug 2016)
Changed paths:
A benchmark/arrayops/arrayops.ignore
M benchmark/runbench.d
Log Message:
-----------
ignore arrayops benchmark in runbench
Commit: cf03a7074f606201a12bcf1146d7ea912f57fb54
https://github.com/dlang/druntime/commit/cf03a7074f606201a12bcf1146d7ea912f57fb54
Author: Martin Nowak <code at dawg.eu>
Date: 2016-08-05 (Fri, 05 Aug 2016)
Changed paths:
M benchmark/arrayops/plot.R
Log Message:
-----------
add comment how to run plot.R
Commit: d01bfce7a8e2b7e9ed62eb41e82f75be9239a03d
https://github.com/dlang/druntime/commit/d01bfce7a8e2b7e9ed62eb41e82f75be9239a03d
Author: Martin Nowak <code at dawg.eu>
Date: 2016-08-05 (Fri, 05 Aug 2016)
Changed paths:
M benchmark/arrayops/arrayops.d
Log Message:
-----------
use non-trivial values for arrayops
- e.g. to avoid optimizing out `* 1`
Commit: a77d89bfa1af4fa9395aeb41439e03510c844f14
https://github.com/dlang/druntime/commit/a77d89bfa1af4fa9395aeb41439e03510c844f14
Author: Martin Nowak <code at dawg.eu>
Date: 2016-08-05 (Fri, 05 Aug 2016)
Changed paths:
M benchmark/arrayops/arrayops.d
Log Message:
-----------
flush denormals to zero
Commit: 0b778d0b3afd6719f95edc20cebf0502004d32cd
https://github.com/dlang/druntime/commit/0b778d0b3afd6719f95edc20cebf0502004d32cd
Author: Martin Nowak <code at dawg.eu>
Date: 2016-08-05 (Fri, 05 Aug 2016)
Changed paths:
M benchmark/arrayops/arrayops.d
Log Message:
-----------
malloc/free arrays
Commit: dcd31e0af099372b5390bbb3af44de96cb38f0b8
https://github.com/dlang/druntime/commit/dcd31e0af099372b5390bbb3af44de96cb38f0b8
Author: Martin Nowak <code at dawg.eu>
Date: 2016-08-05 (Fri, 05 Aug 2016)
Changed paths:
M benchmark/arrayops/arrayops.d
Log Message:
-----------
avoid FPU exceptions
- reinitialize arrays
- use numbers that can be precisely divided in all operations
- avoid overlapping of operations
- enable FPU exceptions during testing
Commit: 73f00e8403e6c5b3a8bad1fc30dfe4ad93d40d3c
https://github.com/dlang/druntime/commit/73f00e8403e6c5b3a8bad1fc30dfe4ad93d40d3c
Author: Walter Bright <WalterBright at users.noreply.github.com>
Date: 2016-08-05 (Fri, 05 Aug 2016)
Changed paths:
A benchmark/arrayops/arrayops.d
A benchmark/arrayops/arrayops.ignore
A benchmark/arrayops/plot.R
M benchmark/runbench.d
Log Message:
-----------
Merge pull request #1529 from MartinNowak/arrayop_bench
benchmark for array ops
Compare: https://github.com/dlang/druntime/compare/2db9857ce23f...73f00e8403e6
More information about the D-runtime
mailing list