[phobos] [D-Programming-Language/phobos] 30ced8: Fix issue 11598 - uniform could be faster for inte...
GitHub
noreply at github.com
Mon Dec 16 05:24:22 PST 2013
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/phobos
Commit: 30ced820e56c9088d08f6254c068df40a995706f
https://github.com/D-Programming-Language/phobos/commit/30ced820e56c9088d08f6254c068df40a995706f
Author: Chris Cain <zshazz at gmail.com>
Date: 2013-11-24 (Sun, 24 Nov 2013)
Changed paths:
M std/random.d
Log Message:
-----------
Fix issue 11598 - uniform could be faster for integrals
These changes retain the uniform quality of this function while, in the
common case, cutting the number of division operations in half.
Additionally, extra unittests were added to assure that all of the
bounds were tested properly.
Commit: 7c01f661ca489dc36c5ef8879a1fe1ca4998ea1c
https://github.com/D-Programming-Language/phobos/commit/7c01f661ca489dc36c5ef8879a1fe1ca4998ea1c
Author: Chris Cain <zshazz at gmail.com>
Date: 2013-12-02 (Mon, 02 Dec 2013)
Changed paths:
M std/random.d
Log Message:
-----------
Fix formatting issues
Commit: 18b8716ff2e84ab6f36cbf004fd70a4a3ded183d
https://github.com/D-Programming-Language/phobos/commit/18b8716ff2e84ab6f36cbf004fd70a4a3ded183d
Author: Chris Cain <zshazz at gmail.com>
Date: 2013-12-02 (Mon, 02 Dec 2013)
Changed paths:
M std/random.d
Log Message:
-----------
Include algorithm documentation for integral uniform
Commit: 3e63ce8a0fd0e2ed88ece75a6bf9816e99d2967e
https://github.com/D-Programming-Language/phobos/commit/3e63ce8a0fd0e2ed88ece75a6bf9816e99d2967e
Author: Chris Cain <zshazz at gmail.com>
Date: 2013-12-03 (Tue, 03 Dec 2013)
Changed paths:
M std/random.d
Log Message:
-----------
Remove special-case check on rare condition
A special case was checked that only occurs when calling uniform with a range of only one element. This was not necessary to keep the math correct and represented a slight slowdown in the common case for no apparent benefit.
Commit: 62f058f11c4efa8bef8703880aca958f0dc67e6c
https://github.com/D-Programming-Language/phobos/commit/62f058f11c4efa8bef8703880aca958f0dc67e6c
Author: Chris Cain <zshazz at gmail.com>
Date: 2013-12-03 (Tue, 03 Dec 2013)
Changed paths:
M std/random.d
Log Message:
-----------
Fixed trailing whitespace
Commit: fc48d56284f19bf171780554b63b4ae83808b894
https://github.com/D-Programming-Language/phobos/commit/fc48d56284f19bf171780554b63b4ae83808b894
Author: monarch dodra <monarchdodra at gmail.com>
Date: 2013-12-16 (Mon, 16 Dec 2013)
Changed paths:
M std/random.d
Log Message:
-----------
Merge pull request #1717 from Zshazz/issue_11598
Fix issue 11598 - uniform could be faster for integrals
Compare: https://github.com/D-Programming-Language/phobos/compare/11f3b0f721fc...fc48d56284f1
More information about the phobos
mailing list