summaryrefslogtreecommitdiff
path: root/src/mongo/platform
Commit message (Expand)AuthorAgeFilesLines
...
* fix Windows compile for rand_sEric Milkie2012-11-161-0/+1
* use xorshift for PseudoRandom on all platformsEric Milkie2012-11-163-24/+77
* fix random_test.exe on WindowsEric Milkie2012-11-161-0/+2
* TODO lint rulesEliot Horowitz2012-11-131-1/+1
* some Random tests and helpersEliot Horowitz2012-11-133-4/+45
* PseudoRandom isn't seedable on windowsEliot Horowitz2012-11-131-0/+2
* include string.h in random.cpp for strerrorEliot Horowitz2012-11-131-0/+1
* solaris needs stdio.hEliot Horowitz2012-11-131-0/+1
* make a SecureRandom classEliot Horowitz2012-11-123-0/+114
* a simple unit test for seeded randomEliot Horowitz2012-11-122-0/+33
* Add support for C++11 in platform/unordered_{map|set}.hAndrew Morrow2012-11-082-2/+28
* Fix mongo/platform/cstdint.h for old compilers that we still support.Andy Schwerin2012-10-231-2/+2
* Fix windows build, reorder includes in random.h to follow our conventions.Andy Schwerin2012-10-231-2/+2
* Introduce mongo/platform/cstdint.h, to get stdint types into the mongo namesp...Andy Schwerin2012-10-233-10/+54
* fix a lot of copyright noticesEliot Horowitz2012-10-152-0/+32
* fix include orderEliot Horowitz2012-10-151-1/+2
* cross platform firstBitSet in prep for firstBitSetEliot Horowitz2012-10-142-0/+44
* fix Windows compileTad Marshall2012-10-102-0/+5
* simple Random class to consolidate all random number needsEliot Horowitz2012-10-103-0/+82
* parseNumberFromString* functionsAndy Schwerin2012-09-251-0/+29
* Order includes as per style guideTad Marshall2012-09-151-2/+2
* Fix Windows compileTad Marshall2012-09-151-0/+2
* Cross-compiler support for unordered_map and unordered_set.Andy Schwerin2012-09-102-0/+88
* fix linux warningEliot Horowitz2012-06-241-2/+2
* added MONGO_PLATFORM_(32|64) to make it easier to change behavior at compile ...Eliot Horowitz2012-06-243-0/+64
* SERVER-5648 Replace old implementation of AtomicUInt64 with new one.Andy Schwerin2012-06-061-75/+0
* SERVER-5648 Make AtomicWord<T> types PODs.Andy Schwerin2012-06-061-2/+4
* SERVER-5648 Give AtomicWord::load and store full-barrier semantics.Andy Schwerin2012-06-063-8/+59
* SERVER-5648: Sugar methods fetchAndSubtract, addAndFetch, subtractAndFetch, f...Andy Schwerin2012-06-062-1/+37
* SERVER-5648: Native support for 64-bit atomic integers on IA-32 with old gcc.Andy Schwerin2012-06-061-1/+22
* SERVER-5648: Native support for 64-bit atomic integers.Andy Schwerin2012-06-066-0/+515
* added AtomicUInt64::fetchAndAddEliot Horowitz2012-06-041-0/+8
* Some cleanup of headers and whitespaceTad Marshall2012-05-201-3/+2
* Include what you use in platform/basic.h on Linux.Andy Schwerin2012-05-101-0/+3
* fix isnan; call internal function isNaN instead; create a new float_utils.h h...Eric Milkie2012-05-091-0/+42
* reverting last three isnan changes, taking different tackEric Milkie2012-05-092-16/+11
* fix for non-windows non-linux builds for isnanEric Milkie2012-05-091-13/+14
* fix isnan for WindowsEric Milkie2012-05-092-0/+4
* Compile WindowsTad Marshall2012-05-041-2/+0
* SERVER-4632 Welcome message displayed on first run of mongoLogan Capaldo2012-05-041-0/+2
* fixing windows compile, trying to make it easierEliot Horowitz2012-04-192-0/+38
* temporary implementation of a AtomicUInt64Eliot Horowitz2012-04-191-0/+67
* Introduce mongo/platform/compiler.h.Andy Schwerin2012-04-123-0/+173