August 05, 2016 [D-runtime] [dlang/druntime] 68e48c: benchmark for array ops | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/dlang/druntime Commit: 68e48ca96fce598d41407ac7aace41368dd1a5d6 https://github.com/dlang/druntime/commit/68e48ca96fce598d41407ac7aace41368dd1a5d6 Author: Martin Nowak <code@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@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@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@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@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@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@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@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 |
Copyright © 1999-2021 by the D Language Foundation