June 29, 2014 [phobos] [D-Programming-Language/phobos] df5dab: Remove slow array copy from math.floor() | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/phobos Commit: df5dab4a7af7aa441e92538876df13c0bb45cda3 https://github.com/D-Programming-Language/phobos/commit/df5dab4a7af7aa441e92538876df13c0bb45cda3 Author: Iain Buclaw <ibuclaw@gdcproject.org> Date: 2014-06-28 (Sat, 28 Jun 2014) Changed paths: M std/math.d Log Message: ----------- Remove slow array copy from math.floor() Commit: 9fca0a348b4277dffebea6062008d9124f51a9e2 https://github.com/D-Programming-Language/phobos/commit/9fca0a348b4277dffebea6062008d9124f51a9e2 Author: Iain Buclaw <ibuclaw@gdcproject.org> Date: 2014-06-28 (Sat, 28 Jun 2014) Changed paths: M std/math.d Log Message: ----------- Explicitly use real literals in floor/ceil tests Commit: 9ba75a9b11da1fc5b91146f7248b39d66bca6103 https://github.com/D-Programming-Language/phobos/commit/9ba75a9b11da1fc5b91146f7248b39d66bca6103 Author: Iain Buclaw <ibuclaw@gdcproject.org> Date: 2014-06-28 (Sat, 28 Jun 2014) Changed paths: M std/math.d Log Message: ----------- Add float/double overloads for floor/ceil Commit: d68bc3da5282525af34df7ddec6eb9efbe3ed233 https://github.com/D-Programming-Language/phobos/commit/d68bc3da5282525af34df7ddec6eb9efbe3ed233 Author: Iain Buclaw <ibuclaw@gdcproject.org> Date: 2014-06-28 (Sat, 28 Jun 2014) Changed paths: M std/math.d Log Message: ----------- Move common floor() code into floorImpl() Commit: 3eee1e24eb3a3316597a8c95582db9b9e6def1d0 https://github.com/D-Programming-Language/phobos/commit/3eee1e24eb3a3316597a8c95582db9b9e6def1d0 Author: Iain Buclaw <ibuclaw@gdcproject.org> Date: 2014-06-29 (Sun, 29 Jun 2014) Changed paths: M std/math.d Log Message: ----------- Convert isNan/isInfinite into generic functions, add compile-time float path Commit: f2ab839a6894e2eeba071bc20d200ba96b6b1880 https://github.com/D-Programming-Language/phobos/commit/f2ab839a6894e2eeba071bc20d200ba96b6b1880 Author: Iain Buclaw <ibuclaw@gdcproject.org> Date: 2014-06-29 (Sun, 29 Jun 2014) Changed paths: M std/math.d Log Message: ----------- Replace BMASK with a computed clear mask Commit: 11ffdce944adec39169fb136891942fa60d567a9 https://github.com/D-Programming-Language/phobos/commit/11ffdce944adec39169fb136891942fa60d567a9 Author: Walter Bright <walter@walterbright.com> Date: 2014-06-29 (Sun, 29 Jun 2014) Changed paths: M std/math.d Log Message: ----------- Merge pull request #2274 from ibuclaw/floormath Improvements to std.math floor() / ceil() Compare: https://github.com/D-Programming-Language/phobos/compare/231815916e3c...11ffdce944ad |
Copyright © 1999-2021 by the D Language Foundation