Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-13446 Add timegm Solaris implementation to third_party | Shaun Verch | 2014-05-27 | 6 | -1/+1000 |
| | | | | | | | (cherry picked from commit 1ec7a22e8b10833d250892e62d7e0942b1dbb9f2) Conflicts: src/third_party/SConscript | ||||
* | SERVER-12403 permit use-system-boost on Windows to work with autolib linking | Eric Milkie | 2014-01-23 | 1 | -7/+12 |
| | |||||
* | SERVER-9751 Write log messages from S2 to the mongo logs instead of cout and ↵ | Andy Schwerin | 2014-01-22 | 2 | -59/+20 |
| | | | | cerr. | ||||
* | Swallow return value of writes in tcmalloc profiling code, to satisfy some ↵ | Andy Schwerin | 2014-01-16 | 1 | -2/+4 |
| | | | | compilers. | ||||
* | SERVER-10142: Eliminate Compiler Warnings on Windows Builders | Mark Benvenuto | 2014-01-14 | 1 | -1/+0 |
| | |||||
* | SERVER-11658 Fixup two lingering StaticLibrary instances | Andrew Morrow | 2014-01-07 | 1 | -1/+1 |
| | |||||
* | SERVER-11871 Fix assert in Page::Initialize. | Mathias Stearn | 2014-01-07 | 1 | -1/+1 |
| | | | | | This is a clean backport from this commit from V8: https://code.google.com/p/v8/source/detail?r=13896 | ||||
* | SERVER-12166: Promote struct/class mismatch warning to error with GCC/Clang | Mark Benvenuto | 2013-12-31 | 1 | -1/+8 |
| | |||||
* | SERVER-11778 add proper header for std::max | Eric Milkie | 2013-11-19 | 1 | -0/+1 |
| | |||||
* | SERVER-11658 Consistently use Library target | Andrew Morrow | 2013-11-18 | 12 | -62/+62 |
| | |||||
* | SERVER-11575 Added support for YAML Config File | Shaun Verch | 2013-11-13 | 92 | -0/+10182 |
| | |||||
* | SERVER-11650 Disable debugallocation on darwin due to gperftools issue 581 | Andrew Morrow | 2013-11-11 | 1 | -1/+5 |
| | |||||
* | SERVER-11099 Partial cherry-pick from upstream v8 to fix UB related mongo ↵ | Andrew Morrow | 2013-10-18 | 1 | -1/+2 |
| | | | | | | | | | | | shell crash This is a backport of the portion of https://github.com/v8/v8/commit/b3775cf3 relevant to our vendored version of v8. Please see that commit for more details on the nature of the undefined behavior and how this change fixes it. This will repair the issue with the mongo shell crashing on shutdown when compiled with clang-3.3 or newer. | ||||
* | SERVER-11102 Enable gperftools debugging features in debug builds | Andrew Morrow | 2013-10-10 | 1 | -1/+5 |
| | |||||
* | SERVER-11010 Use Append rather than AppendUnique to fix build breakage | Andrew Morrow | 2013-10-03 | 1 | -1/+1 |
| | |||||
* | SERVER-11010 For non-debug builds, build gperftools with NDEBUG to prefer ↵ | Andrew Morrow | 2013-10-03 | 1 | -1/+11 |
| | | | | the sbrk allocator | ||||
* | SERVER-10726 Suppress warnings in build of internal v8 | Andrew Morrow | 2013-09-18 | 1 | -4/+13 |
| | |||||
* | VS2013 fixes | Eric Milkie | 2013-09-16 | 4 | -1/+9 |
| | |||||
* | SERVER-9766 Don't fail the build on missing system libraries unless they are ↵ | Andrew Morrow | 2013-09-11 | 1 | -6/+26 |
| | | | | in demand | ||||
* | add multipoint/line/poly. SERVER-8907 SERVER-8349 | Hari Khalsa | 2013-06-25 | 2 | -1/+4 |
| | |||||
* | SERVER-9775 Remove SpiderMonkey | Tad Marshall | 2013-06-24 | 245 | -133040/+2 |
| | |||||
* | SERVER-6951 SERVER-9656 SERVER-9849 Handle third_party libraries consistently | Andrew Morrow | 2013-06-03 | 2 | -3/+12 |
| | |||||
* | SERVER-9325 Add __C99FEATURES__ CPPDEFINE for Solaris to enable isinf() | Tad Marshall | 2013-04-18 | 1 | -0/+4 |
| | | | | This makes the build compile on Solaris 11.1 in addition to SmartOS. | ||||
* | SERVER-8969 Support specifying minimum windows version to build | Andrew Morrow | 2013-04-08 | 1 | -0/+5 |
| | |||||
* | SERVER-8842 Apply OS X minimum version flag to build | Andrew Morrow | 2013-03-15 | 1 | -1/+1 |
| | |||||
* | SERVER-8676 Macroize 'hash' namespace detection in platform, use for s2 | Andrew Morrow | 2013-03-15 | 1 | -7/+4 |
| | |||||
* | Force existence of namespace std in s2 file to placate clang | Andrew Morrow | 2013-03-08 | 1 | -0/+6 |
| | |||||
* | SERVER-8880 Visual Studio -- remove /OPT:REF and /OPT:ICF | Tad Marshall | 2013-03-07 | 1 | -4/+0 |
| | | | | | | | The /OPT:REF (Optimize References) and /OPT:ICF (Enable COMDAT Folding) Linker flags were set for Release and Win2008PlusRelease builds, which does not match the link flags set for the scons build. Remove those settings to match scons, and to fix the crashes in the SpiderMonkey builds. | ||||
* | Visual Studio -- rename project and solution files | Tad Marshall | 2013-02-20 | 1 | -1/+1 |
| | | | | | | | | | | | | | All of the project and solution files for building the SpiderMonkey version of MongoDB executables have been renamed to their old names plus "_sm", and all of the previously "_v8" tagged files are renamed to their base names (e.g. mongod_v8.sln is renamed to mongod.sln). This is consistent with V8 being the default JavaScript engine, with an option to build a SpiderMonkey version. Also added new "master" solution files as src/mongodb.sln to build components for the V8 version and src/mongodb_sm.sln to build for SpiderMonkey. Please delete existing target build directories (e.g. src/mongo/db/x64/Debug) before rebuilding with the updated project files. | ||||
* | speed up 2dsphere near search | Hari Khalsa | 2013-01-25 | 2 | -0/+17 |
| | |||||
* | Fix Windows compile warning on ARRAYSIZE | Tad Marshall | 2013-01-22 | 1 | -0/+2 |
| | |||||
* | use MONGO_INITIALIZER to ensure ordering of s2's static inits | Hari Khalsa | 2013-01-17 | 2 | -32/+11 |
| | |||||
* | speed up frequently used toString() in s2cellid | Hari Khalsa | 2013-01-15 | 2 | -0/+19 |
| | |||||
* | SERVER-380: Add snowball stemmer | Eliot Horowitz | 2012-12-25 | 82 | -0/+28900 |
| | |||||
* | SERVER-7513 Build tcmalloc on mac | Shaun Verch | 2012-12-24 | 2 | -4/+281 |
| | |||||
* | SERVER-7990: use real_climit() in StackLimitCheck::HasOverflowed (v8 backport) | Ben Becker | 2012-12-21 | 2 | -6/+15 |
| | |||||
* | SERVER-7822 SERVER-7976 pragma-out windows s2 warnings | Hari Khalsa | 2012-12-20 | 4 | -0/+18 |
| | |||||
* | SERVER-7989: ContextSwitcher::PreemptionReceived() was checking the default ↵ | Ben Becker | 2012-12-19 | 1 | -1/+1 |
| | | | | isolate | ||||
* | fix solaris build, use our own drem() | Hari Khalsa | 2012-12-06 | 1 | -6/+5 |
| | |||||
* | SERVER-7794 fix drem impl for windows | Hari Khalsa | 2012-12-03 | 1 | -5/+11 |
| | |||||
* | SERVER-6758 - use third_party profiler when using --use-cpu-profiler | Eliot Horowitz | 2012-11-27 | 2 | -3/+21 |
| | | | | does require libunwind installed on system | ||||
* | fix drem for windows so s2near test doesn't fail | Hari Khalsa | 2012-11-16 | 1 | -3/+8 |
| | |||||
* | SERVER-7670 fix test for solaris (windows has same exact problem, fix TBA) | Hari Khalsa | 2012-11-15 | 1 | -5/+7 |
| | |||||
* | SERVER-2874 performance fix for s2 intersect, add s2 near | Hari Khalsa | 2012-11-13 | 1 | -1/+1 |
| | |||||
* | SERVER-2407 support amd64 architecture | Eric Milkie | 2012-11-11 | 1 | -0/+2 |
| | |||||
* | SERVER-2407 better support for 32-bit Linux with V8 | Eric Milkie | 2012-11-11 | 1 | -0/+2 |
| | |||||
* | SERVER-7086 Add V8 build logic to call into JS2C | Jason Rassi | 2012-11-09 | 4 | -179/+46 |
| | | | | | This generates V8's experimental-libraries.cc and libraries.cc as part of the build process. | ||||
* | SERVER-7386 Define ENABLE_DEBUGGER_SUPPORT for V8 | Tad Marshall | 2012-11-09 | 1 | -0/+3 |
| | |||||
* | fix compile on freebsd | Hari Khalsa | 2012-11-07 | 3 | -8/+16 |
| | |||||
* | compilation fixes for gcc 4.7 | Eric Milkie | 2012-11-07 | 2 | -4/+0 |
| |