summaryrefslogtreecommitdiff
path: root/src/mongo/scripting/mozjs/implscope.cpp
AgeCommit message (Collapse)Author
2024-09-06SERVER-92024: Only provide JS_GC_ZEAL setting for mongo server processes. ↵Santiago Roche
(#24954) GitOrigin-RevId: 88dd3ef2b4325ca332b8e7e6180f1e8f9c7534ea
2024-07-17SERVER-91111: Enable spider-monkey-dbg build (#24813)Santiago Roche
GitOrigin-RevId: d04fcbceb37c43435234c8ac0c6dd599bd4cb794
2024-07-12Revert "SERVER-91111: Enable spider-monkey-dbg build. (#22906)" (#24713)Santiago Roche
GitOrigin-RevId: 70b5bdac333a71ff8ea88cf6f5827e2d19b109e8
2024-07-12SERVER-91111: Enable spider-monkey-dbg build. (#22906)Santiago Roche
GitOrigin-RevId: 8d4990e21d30aa8e36bf4d60e9acde80a4c2c12c
2024-04-23SERVER-89466 Fix thread contention in MozJSImplScope::ASANHandles. (#21180)Santiago Roche
GitOrigin-RevId: e758a4e0fa164d62ee058f4f618b6884294efd08
2024-04-12SERVER-64574 Upgrade third_party/mozjs with ESR115.7Santiago Roche
GitOrigin-RevId: 3a3a9d26d8a167c98e72afde863784e9a894ee8d
2024-03-19SERVER-87015 Optimize registration of operations in `MozJSScriptEngine` (#19414)Saman Memaripour
GitOrigin-RevId: ab8ddfe14ae47dcb4aaf7988e062d7ba2ea509e4
2024-03-01SERVER-86818 Rename our custom Map implementation to BSONAwareMapMatt Broadstone
GitOrigin-RevId: bcf8bc34491d05927cd3574c3ee0ee8f7657ca2b
2023-09-23SERVER-81059 bulk-revert of include of boost iif.hppBilly Donahue
2023-07-25SERVER-79262 catch module related exceptionJiawei Yang
2023-07-01SERVER-77049 SERVER-77050 IWYU automated changes up to 1.0Daniel Moody
2023-05-17SERVER-77193 Centralize the macro definition of __has_feature into one placeMark Benvenuto
2023-02-02SERVER-72722 Truncate long uncaught JavaScript error messages to 10KBRomans Kasperovics
2023-01-04SERVER-72286 Convert all shard split tests to use ES modulesMatt Broadstone
2022-12-20SERVER-71628 Try to resolve baseUrl defined in nearby jsconfig.jsonMatt Broadstone
2022-12-16SERVER-71658 Add support for dynamic importMatt Broadstone
2022-11-22SERVER-68286 Improved lifetime issues with `mongo::mozjs::currentJSScope`Mohammad Dashti
2022-11-10SERVER-70553 Add ES Modules support to mongo test runnerMatt Broadstone
2022-07-27SERVER-68246 rewrite calls to boost::optional get and is_initializedBilly Donahue
2022-05-17SERVER-66498 Disabled Baseline JIT for MozJSMohammad Dashti
2022-05-07SERVER-66302 Removed 'JS_SetGlobalJitCompilerOption' calls to avoid a ↵Mohammad Dashti
possible race condition
2022-05-06SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includesBilly Donahue
2022-04-28SERVER-65773 Improved MozJS error handlingMohammad Dashti
2022-03-26SERVER-61234 Expand support for $function returning scalar BSON valuesJustin Seyster
2022-03-07SERVER-61008 Upgrade vendorized mozjs to esr91.3Justin Seyster
Co-authored-by: Mohammad Dashti <mdashti@gmail.com>
2021-09-08SERVER-59782 migrate makeGuard calls to ScopeGuardBilly Donahue
2021-03-18SERVER-54596 remove 1-arg shouldLog function (an ODR violation)Billy Donahue
2020-06-10SERVER-48352 logv2 cleanup for scripting/mozjs, shell/Gabriel Russell
o also, deduplicated the example log id's in src/mongo/logv2/README.md even though they were just examples, it was funny that there werre not unique
2020-05-18SERVER-48266 Improve handling of kCurrentScope for the benefit of the hang ↵Andrew Morrow
analyzer
2020-05-18SERVER-46932 supress more logging in the shellGabriel Russell
2020-04-26SERVER-47735 change mongo source over to logv2Billy Donahue
- Remove several legacy logger/ files - Convert all MONGO_LOG_DEFAULT_COMPONENT to the LOGV2 version. - Globally replace logger::{LogSeverity,LogComponent} => logv2::
2020-03-13SERVER-46494 improve perf of '$function'Eric Cox
2020-03-09SERVER-46227 MozJSImplScope::kill() check for "correct thread" will always failJames Wahlin
2020-02-28SERVER-45567 removing util/log.h where I canGabriel Russell
2020-02-28SERVER-46404 Remove shouldLog from logger V1 APIMark Benvenuto
2020-02-25SERVER-46359 Log javascript stack traces in plain text in the shell.Henrik Edin
2020-02-13SERVER-45869 automatically converted structured loggingGabriel Russell
2020-02-13SERVER-45454 Desugar where to expr + functionEric Cox
2020-02-07SERVER-45456 Allow JavaScript on mongosJames Wahlin
create mode 100644 jstests/noPassthrough/mr_noscripting.js delete mode 100644 jstests/noPassthroughWithMongod/mr_noscripting.js create mode 100644 jstests/sharding/agg_js_on_mongos.js create mode 100644 jstests/sharding/javascript_heap_limit.js
2019-10-25SERVER-43936 Implement simpler, quicker python based C++ linterMark Benvenuto
2019-10-14SERVER-42736 Remove PosixNSPR implementations.ADAM Martin
We don't need these implementations as the mozjs code doesn't call into them anymore. Therefore we don't have to either.
2019-09-17SERVER-42165 Replace uses of stdx::mutex with mongo::MutexBen Caimano
2019-07-27SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.1
2019-06-10SERVER-39339 Remove `stdx/memory.h`ADAM David Alan Martin
2019-04-09SERVER-40476 remove mongoutils::strBilly Donahue
Rename utils/mongoutils/str.h => utils/str.h Rename namespace mongoutils::str => str Rename mongo::strcasecmp => str::caseInsensitiveCompare.
2019-03-25SERVER-39152 more correctly set JSGC_MAX_BYTESGabriel Russell
2019-03-04SERVER-39400 fix lintGabriel Russell
2019-03-04SERVER-39400 support async JSGabriel Russell
2019-03-04SERVER-39496 expose non-object exceptionsGabriel Russell
2019-03-03SERVER-37092 Remove old server parameter APISara Golemon