summaryrefslogtreecommitdiffstats
path: root/base/numerics
Commit message (Expand)AuthorAgeFilesLines
* Replace template_util.h stuff with C++11 <type_traits>tzik2016-03-101-1/+0
* Switch base/numerics to std::is_samejschuh2016-01-243-6/+2
* Fix error in CheckedNumeric usage commentjschuh2016-01-051-3/+2
* Remove random lonely semicolons.thestig2015-12-301-1/+0
* Switch to standard integer types in base/.avi2015-12-265-3/+14
* base: Make saturated_cast behavior for NaNs configurable.vmpstr2015-12-142-4/+40
* Remove base::enable_ifvmpstr2015-11-304-73/+78
* base: Add support for compound CheckedNumeric operations.vmpstr2015-09-292-1/+36
* Add IsValueNegative to base/numericsjschuh2015-09-222-0/+31
* Implement CheckedNumeric::UnsignedAbs()jschuh2015-09-173-1/+56
* Remove base's implicit_cast.danakj2015-09-151-3/+3
* Fix float to int conversion in base/numericsjschuh2015-09-142-8/+173
* Replace gfx::ClampToInt with base::saturated_cast.danakj2015-06-052-7/+11
* Add strictly checked numeric typesjschuh2015-05-283-1/+89
* Fix a division by zero when multiplying 0 * y with SafeNumerics.eroman2015-05-182-2/+5
* base: Fix/add header #ifndef guards.danakj2015-03-104-14/+12
* Revert of base: Fix/add header #ifndef guards. (patchset #2 id:20001 of https...bnc2015-03-094-12/+14
* base: Fix/add header #ifndef guards.danakj2015-03-094-14/+12
* Remove unused MSVS 2013 hack from base/numericsjschuh2015-01-261-11/+0
* Convert COMPILE_ASSERT to static_assert in base/numericsjschuh2014-10-144-36/+34
* Fix more disabled MSVC warnings, base/ edition.pkasting2014-10-012-5/+6
* Roll gtest and gmock DEPS.ncbray@chromium.org2014-08-091-0/+7
* Remove unused header in safe_math_impl.hjschuh@chromium.org2014-06-191-1/+0
* Add required header for RangeConstraint definition.eroman@chromium.org2014-02-281-0/+1
* Add support for safe math operations in base/numericsjschuh@chromium.org2014-02-275-186/+1294
* Refactor base/safe_numerics.hjschuh@chromium.org2014-01-174-0/+529