summaryrefslogtreecommitdiff
path: root/src/mongo/platform
Commit message (Expand)AuthorAgeFilesLines
* SERVER-11070 When using libc++, things are never found in TR1, even in C++03 ...Andrew Morrow2013-10-083-12/+27
* Add MONGO_HASH_NAMESPACE macro for use in implementing std::hash<T>.Andy Schwerin2013-09-091-0/+4
* SERVER-10259 Do not return pointer into temporary stringTad Marshall2013-07-191-1/+6
* SERVER-10074 Fix compiler warning in rotatable_file_writer_test for win32.Andy Schwerin2013-07-091-0/+5
* SERVER-7080 Emulate backtrace_symbols() and backtrace_symbols_fd() on Solaris 10Tad Marshall2013-06-241-1/+81
* SERVER-7080 Add code to emulate backtrace()Tad Marshall2013-06-211-0/+42
* SERVER-7080 Link to backtrace, backtrace_symbols and backtrace_symbols_fd at ...Tad Marshall2013-06-203-0/+137
* SERVER-7404 Link to posix_fadvise at runtime for SolarisTad Marshall2013-06-193-0/+98
* SERVER-9786 Link to strcasestr at runtime for SolarisTad Marshall2013-06-173-0/+136
* SERVER-9410 Establish minimum as default for NTDDI_VERSION, not just _WIN32_W...Andrew Morrow2013-06-041-0/+13
* SERVER-9410 Permit use of Interlocked operations on Windows Server 2003Andrew Morrow2013-06-042-5/+5
* SERVER-9809 Replace getpid() with ProcessId::getCurrent() and pid_t with Proc...Andy Schwerin2013-06-033-1/+16
* SERVER-9809 Introduce mongo-wide ProcessId type.Andy Schwerin2013-06-034-2/+222
* SERVER-9518 Include necessary header in hash_namespace.hSpencer T Brody2013-05-141-0/+8
* SERVER-8969 Support specifying minimum windows version to buildAndrew Morrow2013-04-082-3/+45
* SERVER-8676 Macroize 'hash' namespace detection in platform, use for s2Andrew Morrow2013-03-151-0/+47
* SERVER-8488 Re-enable support for Windows XP.Andrew Morrow2013-02-261-8/+77
* SERVER-8612 alternative select() implementation for WindowsEric Milkie2013-02-151-4/+0
* SERVER-8515 ensure Windows can run with > 63 open fd'sEric Milkie2013-02-131-0/+5
* SERVER-7610 Introduced relaxed reads on an atomic int and used it on the kill...Alberto Lerner2012-11-193-0/+15
* really fix Windows compile for PseudoRandom (thoroughly tested)Eric Milkie2012-11-161-1/+1
* 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