summaryrefslogtreecommitdiff
path: root/src/mongo/scripting/mozjs/nativefunction.h
AgeCommit message (Collapse)Author
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-12SERVER-64574 Upgrade third_party/mozjs with ESR115.7Santiago Roche
GitOrigin-RevId: 3a3a9d26d8a167c98e72afde863784e9a894ee8d
2023-07-01SERVER-77049 SERVER-77050 IWYU automated changes up to 1.0Daniel Moody
2022-03-07SERVER-61008 Upgrade vendorized mozjs to esr91.3Justin Seyster
Co-authored-by: Mohammad Dashti <mdashti@gmail.com>
2019-02-13SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue
Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines.
2019-01-30SERVER-29286 import and use mozjs-60Gabriel Russell
2019-01-29Revert "SERVER-29286 import and use mozjs-60"Gabriel Russell
This reverts commit a3d232b697dfc7c8833fc1855abbc190fe0d5970.
2019-01-29SERVER-29286 import and use mozjs-60Gabriel Russell
2018-10-22SERVER-37651 Update header files with new licenseRamon Fernandez
2015-09-17SERVER-20375 Constrain JS method thisvJason Carey
This constrains universal access to wraptype methods by providing a JS_ATTACH_JS_CONSTRAINED_METHOD() macro which allows for a list of types that are allowed to call said method. In this way we can lock down all methods without having to add uasserts to each individual method body.
2015-09-17SERVER-20080 Constrain ctor calls for JS typesJason Carey
Several types shouldn't be called as a ctor: * NativeFunction * Cursor * CursorHandle * NativeFunction This prevents them from being called as such.
2015-07-14SERVER-18531 Integrate SpiderMonkeyJason Carey
Provides SpiderMonkey 38.0.1esr as a JS engine for mongo and mongod.