0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-12-01 09:32:32 +01:00
Commit Graph

1161 Commits

Author SHA1 Message Date
Andrew Morrow
c3bb28439a SERVER-19427 Fix malformed one element tuples in processor_macros dictionary 2015-07-16 12:26:55 -04:00
Jason Carey
e749ffad9b SERVER-18531 Integrate SpiderMonkey
Provides SpiderMonkey 38.0.1esr as a JS engine for mongo and mongod.
2015-07-14 16:15:54 -04:00
Andrew Morrow
55af30c104 SERVER-19353 Do not use the deprecated boost system interfaces 2015-07-10 08:31:16 -04:00
Jonathan Reams
e38826d61c SERVER-19088 The cache scons flag should disable fast-and-loose scons flag 2015-07-07 11:27:42 -04:00
Martin Bligh
53b6e27506 SERVER-10512: Add -fno-omit-frame-pointer by default
Performance overhead is so small it's not measurable, previous microbenchmarks indicate around 1% for intensive workloads.
In return we get the ability to use perf profiling and much improved debugability
2015-07-06 16:27:37 -04:00
Andrew Morrow
6abd1d0e9c SERVER-19099 Consistently use concurrency and time names via stdx 2015-06-30 12:16:55 -04:00
Jonathan Reams
ac12076150 SERVER-19123 Fix using system zlib in scons 2015-06-30 10:30:12 -04:00
Andrew Morrow
96a9efeeee SERVER-19099 Add a target to build all generated sources 2015-06-29 19:02:10 -04:00
Kaloian Manassiev
0b4c3c7b54 SERVER-19164 Enable /bigobj for Windows debug/no-opt builds 2015-06-26 18:17:30 -04:00
Jonathan Reams
26d5e725c8 SERVER-18953 SERVER-9567 Add debug symbols archive target 2015-06-23 11:08:17 -04:00
Andy Schwerin
7926b2f51f SERVER-6737 Simplify existing thread local support. 2015-06-22 16:18:37 -04:00
Mark Benvenuto
e484264ed6 SERVER-18579: Add .clang-format & Scons support 2015-06-20 10:56:04 -04:00
Andrew Morrow
9a86ae5e96 SERVER-19029 Configure boost thread more efficiently 2015-06-18 15:42:05 -04:00
Kamran Khan
dd72c45ad1 SERVER-18998 Fix a build failure when building TSan support without a symbolizer
Previously, the build would fail with an UnboundLocalError when appending to
tsan_options.
2015-06-16 15:52:40 -04:00
Jonathan Reams
9cffe6232e SERVER-18911 Make sure new source tarballs match old source push conventions 2015-06-15 16:30:08 -04:00
Andrew Morrow
483706ef48 SERVER-17789 Do not use option values to configure the variant directory 2015-06-12 13:28:17 -04:00
Jonathan Reams
0ceb2687b8 SERVER-18371 Add configure check for SSL/FIPS 2015-06-04 11:21:17 -04:00
Andrew Morrow
6b9931d988 SERVER-18569 Standalone ASIO build system integration 2015-05-22 12:13:16 -04:00
Jonathan Reams
2ce0a91ec6 SERVER-17782 SERVER-17329 Improve versioning and add distsrc to SCons 2015-05-21 14:15:43 -04:00
Andrew Morrow
fc5c57db15 SERVER-18402 Search site_scons for well known variable customization files 2015-05-11 15:35:54 -04:00
Andrew Morrow
1d9b83f163 SERVER-18017 SERVER-17728 Suppres some new clang 3.6 warnings we don't like 2015-05-08 15:21:25 -04:00
Max Hirschhorn
424314f65e SERVER-1424 Rewrite smoke.py.
Split out the passthrough tests into separate suites. The MongoDB
deployment is started up by resmoke.py so that we can record the
success/failure of each individual test in MCI.

Added support for parallel execution of tests by dispatching to
multiple MongoDB deployments.

Added support for grouping different kinds of tests (e.g. C++ unit
tests, dbtests, and jstests) so that they can be run together. This
allows for customizability in specifying what tests to execute when
changes are made to a particular part of the code.
2015-05-08 14:49:42 -04:00
Jonathan Reams
1bb3be7a14 SERVER-9871 Add error reporting methods to env 2015-05-07 15:10:49 -04:00
Mark Benvenuto
b43f9663dd SERVER-18079: Use TCMalloc for WT on Windows 2015-05-04 16:42:21 -04:00
Andrew Morrow
4ff9beb829 SERVER-17455 Use CheckLib for libatomic and print nicer messages 2015-04-23 14:22:12 -04:00
Jonathan Reams
33ef05ce2d SERVER-17455 Re-add std::atomic configure checks 2015-04-22 16:46:05 -04:00
Jonathan Reams
a64b7af35a SERVER-17755 Remove legacy code from build system 2015-04-16 16:24:36 -04:00
Mark Benvenuto
6b06d6057c SERVER-17866: Make minimum Windows build version Vista/2008 2015-04-14 11:52:34 -04:00
Andrew Morrow
eea0ef850e SERVER-17919 Add support for emitting a compilation database 2015-04-13 15:47:26 -04:00
Andrew Morrow
64d7779bdb SERVER-17986 Allow customization of ENV via SCons Variables 2015-04-11 10:00:00 -04:00
Andrew Morrow
c24e4b657c SERVER-17781 Customize C and C++ compiler with Variables not options 2015-04-11 09:59:59 -04:00
Mark Benvenuto
8bb91b9798 SERVER-17566: Remove PCRE defines from SConstruct 2015-04-10 09:55:37 -04:00
Mathias Stearn
a7fa0b96f5 SERVER-17897 Add a way to opt out of building modules 2015-04-09 11:35:56 -04:00
Jonathan Reams
2f144f93ef SERVER-17823 Raise minimum VS compiler to VS2013 update 4 2015-04-07 12:09:57 -04:00
Jonathan Reams
a18651c7df SERVER-17554 Remove support for building with journaling off by default 2015-04-01 10:33:05 -04:00
Jonathan Reams
06785ef692 SERVER-9555 Better OS detection in scons 2015-03-30 12:14:42 -04:00
Andrew Morrow
67cf6c0d51 SERVER-11020 Don't overload the meaning of _DEBUG, use our own debug macro 2015-03-27 11:37:29 -04:00
Jonathan Reams
ef7f17be80 SERVER-9563 Add support for config.h header 2015-03-26 18:30:00 -04:00
Andrew Morrow
91de99a737 SERVER-17730 Allow selection of non-posix shlex mode for Variables 2015-03-25 10:04:14 -04:00
Andrew Morrow
bd6d3e7691 SERVER-17694 Add support to set the SCons RPATH from Variables 2015-03-23 12:43:09 -04:00
Adam Midvidy
f97a60f882 SERVER-17655 polyfill make_unique in stdx 2015-03-19 15:58:21 -04:00
Andy Schwerin
7ee3d12407 SERVER-17568 Report most-vexing-parse warning as error in MSVC. 2015-03-12 17:11:20 -04:00
Andrew Morrow
5af44a739a SERVER-9557 Remove deprecated or obsolete scons options 2015-03-12 15:23:34 -04:00
Andrew Morrow
17a7f0eedd SERVER-17552 Use correct OS detection macros, rather than our own 2015-03-11 18:57:20 -04:00
Geert Bosch
b4f647796a SERVER-17391: Move RocksDB storage engine integration layer to new module 2015-03-11 18:03:04 -04:00
Mathias Stearn
f68312003c Toggling --gdbserver shouldn't rebuild everything 2015-03-09 18:52:53 -04:00
Andrew Morrow
055d827ed7 SERVER-17329 Interpolate new version.txt file into generated buildinfo files 2015-03-09 17:51:06 -04:00
Jonathan Reams
49434d723b SERVER-9562 Add better detection of toolchain/arch 2015-03-09 15:27:05 -04:00
Eric Milkie
a1ffa36455 Add support for tsan suppressions 2015-03-06 11:08:45 -05:00
Mark Benvenuto
b3085ab4f6 SERVER-17252: PCRE 8.36 SCons Integration 2015-03-04 15:11:40 -05:00