summaryrefslogtreecommitdiff
path: root/src/mongo/platform
Commit message (Expand)AuthorAgeFilesLines
* SERVER-17414 Enable Warnings As Errors on Windows, and disable/fix warningsMark Benvenuto2017-10-201-2/+7
* SERVER-31250 Extend overflow_arithmetic to cover unsigned integersMathias Stearn2017-09-292-94/+206
* SERVER-30135 Added a synchronous executor to make the code path between the t...Henrik Edin2017-09-221-0/+99
* SERVER-30914: Repair basic builds on OpenBSDAndrew Aldridge2017-09-201-0/+1
* SERVER-30706 Support for non-int AtomicWord<T>Jason Carey2017-08-212-1/+213
* SERVER-30520 SecureRandom::create() should return a unique_ptrMathias Stearn2017-08-083-12/+10
* SERVER-27244 Status usage compile-time error.ADAM David Alan Martin2017-06-191-1/+1
* SERVER-27244 Fix Lint in compiler_gcc.hADAM David Alan Martin2017-06-191-1/+2
* SERVER-27244 Status usage compile-time facilities.ADAM David Alan Martin2017-06-183-0/+13
* SERVER-27458 SERVER-28322 Remove outdated buildersAndrew Morrow2017-03-291-10/+10
* SERVER-25879 Make AtomicWord constructor constexprMathias Stearn2017-02-221-1/+1
* SERVER-28004 Add build system support for iOS-related Darwin variantsAndrew Morrow2017-02-155-0/+145
* SERVER-27497 Scope SCons Environment changes narrowlyAndrew Morrow2017-01-031-0/+2
* SERVER-26709 Merge mongo/platform/platform and mongo/util/foundation into mon...Andy Schwerin2016-10-261-23/+5
* SERVER-26193 Fix incorrect rounding in double to decimal conversionGeert Bosch2016-09-292-109/+60
* SERVER-22973 use mongo macros for static assertMatt Cotter2016-09-095-20/+26
* SERVER-25865 stdx::unordered_map and stdx::unordered_setDavid Storch2016-09-083-4/+17
* SERVER-23103 Repair some bad includesAndrew Morrow2016-06-161-3/+3
* SERVER-23974 Don't use attribute((cold)) with clangMathias Stearn2016-06-091-1/+9
* SERVER-24276 Add decimal test suites from driver specsVincent Do2016-06-084-4/+3609
* SERVER-19735: Add new Decimal128 operations needed by aggregationGeert Bosch2016-06-062-1/+111
* SERVER-23263 - Make Decimal128 toString() conform to new specVincent Do2016-05-313-74/+101
* SERVER-23971 Clang-Format codeMark Benvenuto2016-05-289-21/+22
* SERVER-23703 Make NumberDecimal accepts only valid stringsVincent Do2016-05-272-1/+11
* SERVER-23702 Fix server crashing on invalid decimal toString invariant checkVincent Do2016-05-243-28/+45
* SERVER-23553 Remove Decimal128::enabled; now always trueGeert Bosch2016-05-181-10/+0
* SERVER-24082 Hint the compiler that error functions are coldMathias Stearn2016-05-093-2/+19
* SERVER-24082 Make it easier for compiler to out-of-line error casesMathias Stearn2016-05-093-0/+14
* SERVER-21404 Introduce some useful 64-bit arithmetic with overflow detection ...Andy Schwerin2016-05-093-0/+249
* SERVER-1625 Add missing cases for other 64-bit and 32-bit targetsAndrew Morrow2016-05-051-2/+2
* SERVER-23548 Remove VS2013 workaroundsMark Benvenuto2016-05-031-1/+1
* SERVER-23966 Fix negation of lowest signed intGeert Bosch2016-05-021-2/+2
* SERVER-19703 Add KeyString support for NumberDecimalGeert Bosch2016-04-222-7/+6
* SERVER-1393: Include decimal support under control of server parameterGeert Bosch2016-04-222-8/+6
* SERVER-23696 Consolidate balancer configuration into single classKaloian Manassiev2016-04-191-0/+1
* SERVER-21541 Add a platform-independent wrapper around x86 pause workalikesMark Benvenuto2016-04-181-0/+79
* SERVER-19703 Add a few new Decimal128 methods/constructors for usage by KeySt...Geert Bosch2016-04-124-39/+178
* SERVER-10568 SafeNum should be written in terms of explicitly sized typesWaley2016-02-084-6/+6
* SERVER-21467 Do not reverse byte order of GeoHash data on big-endian systemsTess Avitabile2016-01-221-8/+0
* SERVER-21822 Add s390x preprocessor check in bits.hAndrew Morrow2015-12-211-1/+1
* SERVER-21216 Fix FreeBSD & OpenBSD compilation, add stack_locatorMark Benvenuto2015-11-174-6/+61
* SERVER-20609 add MONGO_COMPILER_ALWAYS_INLINEAdam Midvidy2015-11-103-0/+9
* SERVER-21099: Improve logging in Linux's SecureRandomSpencer Jackson2015-10-291-10/+7
* SERVER-19614 fix lintAndrew Morrow2015-10-271-3/+2
* SERVER-19614 Implement stack bounds detectionAndrew Morrow2015-10-2712-0/+769
* SERVER-21097 Add a lint rule to prohibit std::atomic, add NOLINT to existing ...Andy Schwerin2015-10-232-2/+2
* SERVER-20096: ExportedServerParameter<T> is not thread-safe for parameters ch...Mark Benvenuto2015-09-223-0/+146
* SERVER-17422 Use BCrypt API for secure random number generation on WindowsAndrew Morrow2015-09-152-10/+53
* SERVER-20121 Use unsigned arithmetic in PsuedoRandomMathias Stearn2015-08-283-33/+92
* SERVER-19444 Add polyfill for strnlenJonathan Reams2015-08-272-0/+89