summaryrefslogtreecommitdiff
path: root/src/third_party
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-13446 Add timegm Solaris implementation to third_partyShaun Verch2014-05-276-1/+1000
| | | | | | | (cherry picked from commit 1ec7a22e8b10833d250892e62d7e0942b1dbb9f2) Conflicts: src/third_party/SConscript
* SERVER-12403 permit use-system-boost on Windows to work with autolib linkingEric Milkie2014-01-231-7/+12
|
* SERVER-9751 Write log messages from S2 to the mongo logs instead of cout and ↵Andy Schwerin2014-01-222-59/+20
| | | | cerr.
* Swallow return value of writes in tcmalloc profiling code, to satisfy some ↵Andy Schwerin2014-01-161-2/+4
| | | | compilers.
* SERVER-10142: Eliminate Compiler Warnings on Windows BuildersMark Benvenuto2014-01-141-1/+0
|
* SERVER-11658 Fixup two lingering StaticLibrary instancesAndrew Morrow2014-01-071-1/+1
|
* SERVER-11871 Fix assert in Page::Initialize.Mathias Stearn2014-01-071-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/ClangMark Benvenuto2013-12-311-1/+8
|
* SERVER-11778 add proper header for std::maxEric Milkie2013-11-191-0/+1
|
* SERVER-11658 Consistently use Library targetAndrew Morrow2013-11-1812-62/+62
|
* SERVER-11575 Added support for YAML Config FileShaun Verch2013-11-1392-0/+10182
|
* SERVER-11650 Disable debugallocation on darwin due to gperftools issue 581Andrew Morrow2013-11-111-1/+5
|
* SERVER-11099 Partial cherry-pick from upstream v8 to fix UB related mongo ↵Andrew Morrow2013-10-181-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 buildsAndrew Morrow2013-10-101-1/+5
|
* SERVER-11010 Use Append rather than AppendUnique to fix build breakageAndrew Morrow2013-10-031-1/+1
|
* SERVER-11010 For non-debug builds, build gperftools with NDEBUG to prefer ↵Andrew Morrow2013-10-031-1/+11
| | | | the sbrk allocator
* SERVER-10726 Suppress warnings in build of internal v8Andrew Morrow2013-09-181-4/+13
|
* VS2013 fixesEric Milkie2013-09-164-1/+9
|
* SERVER-9766 Don't fail the build on missing system libraries unless they are ↵Andrew Morrow2013-09-111-6/+26
| | | | in demand
* add multipoint/line/poly. SERVER-8907 SERVER-8349Hari Khalsa2013-06-252-1/+4
|
* SERVER-9775 Remove SpiderMonkeyTad Marshall2013-06-24245-133040/+2
|
* SERVER-6951 SERVER-9656 SERVER-9849 Handle third_party libraries consistentlyAndrew Morrow2013-06-032-3/+12
|
* SERVER-9325 Add __C99FEATURES__ CPPDEFINE for Solaris to enable isinf()Tad Marshall2013-04-181-0/+4
| | | | This makes the build compile on Solaris 11.1 in addition to SmartOS.
* SERVER-8969 Support specifying minimum windows version to buildAndrew Morrow2013-04-081-0/+5
|
* SERVER-8842 Apply OS X minimum version flag to buildAndrew Morrow2013-03-151-1/+1
|
* SERVER-8676 Macroize 'hash' namespace detection in platform, use for s2Andrew Morrow2013-03-151-7/+4
|
* Force existence of namespace std in s2 file to placate clangAndrew Morrow2013-03-081-0/+6
|
* SERVER-8880 Visual Studio -- remove /OPT:REF and /OPT:ICFTad Marshall2013-03-071-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 filesTad Marshall2013-02-201-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 searchHari Khalsa2013-01-252-0/+17
|
* Fix Windows compile warning on ARRAYSIZETad Marshall2013-01-221-0/+2
|
* use MONGO_INITIALIZER to ensure ordering of s2's static initsHari Khalsa2013-01-172-32/+11
|
* speed up frequently used toString() in s2cellidHari Khalsa2013-01-152-0/+19
|
* SERVER-380: Add snowball stemmerEliot Horowitz2012-12-2582-0/+28900
|
* SERVER-7513 Build tcmalloc on macShaun Verch2012-12-242-4/+281
|
* SERVER-7990: use real_climit() in StackLimitCheck::HasOverflowed (v8 backport)Ben Becker2012-12-212-6/+15
|
* SERVER-7822 SERVER-7976 pragma-out windows s2 warningsHari Khalsa2012-12-204-0/+18
|
* SERVER-7989: ContextSwitcher::PreemptionReceived() was checking the default ↵Ben Becker2012-12-191-1/+1
| | | | isolate
* fix solaris build, use our own drem()Hari Khalsa2012-12-061-6/+5
|
* SERVER-7794 fix drem impl for windowsHari Khalsa2012-12-031-5/+11
|
* SERVER-6758 - use third_party profiler when using --use-cpu-profilerEliot Horowitz2012-11-272-3/+21
| | | | does require libunwind installed on system
* fix drem for windows so s2near test doesn't failHari Khalsa2012-11-161-3/+8
|
* SERVER-7670 fix test for solaris (windows has same exact problem, fix TBA)Hari Khalsa2012-11-151-5/+7
|
* SERVER-2874 performance fix for s2 intersect, add s2 nearHari Khalsa2012-11-131-1/+1
|
* SERVER-2407 support amd64 architectureEric Milkie2012-11-111-0/+2
|
* SERVER-2407 better support for 32-bit Linux with V8Eric Milkie2012-11-111-0/+2
|
* SERVER-7086 Add V8 build logic to call into JS2CJason Rassi2012-11-094-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 V8Tad Marshall2012-11-091-0/+3
|
* fix compile on freebsdHari Khalsa2012-11-073-8/+16
|
* compilation fixes for gcc 4.7Eric Milkie2012-11-072-4/+0
|