summaryrefslogtreecommitdiffstats
path: root/base/numerics
Commit message (Collapse)AuthorAgeFilesLines
* Remove unused header in safe_math_impl.hjschuh@chromium.org2014-06-191-1/+0
| | | | | | | | | R=ajwong TBR=ajwong Review URL: https://codereview.chromium.org/346743003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278398 0039d316-1c4b-4281-b951-d872f2087c98
* Add required header for RangeConstraint definition.eroman@chromium.org2014-02-281-0/+1
| | | | | | | | BUG=332611 Review URL: https://codereview.chromium.org/183753003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254005 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for safe math operations in base/numericsjschuh@chromium.org2014-02-275-186/+1294
| | | | | | | | | | Add checked numeric templates. BUG=332611 Review URL: https://codereview.chromium.org/141583008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253789 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor base/safe_numerics.hjschuh@chromium.org2014-01-174-0/+529
* Move into base/numerics subdirectory. * Rename files for clarity. * Add owners. * Rename checked_numeric_cast to checked_cast. * Fixup callsites and include paths. BUG=332611 R=brettw@chromium.org, jam@chromium.org Review URL: https://codereview.chromium.org/141113003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245418 0039d316-1c4b-4281-b951-d872f2087c98