summaryrefslogtreecommitdiff
path: root/src/mongo/scripting/mozjs/dbpointer.cpp
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-40476 remove mongoutils::strBilly Donahue2019-04-091-1/+1
| | | | | | Rename utils/mongoutils/str.h => utils/str.h Rename namespace mongoutils::str => str Rename mongo::strcasecmp => str::caseInsensitiveCompare.
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
| | | | | | Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines.
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-21/+23
|
* SERVER-19977 Intern JS StringsJason Carey2015-10-061-2/+3
| | | | | | Rather than supplying const char*'s throughout our use of the MozJS api, intern the strings and root their associated ids (to save on string parsing).
* SERVER-20375 Constrain JS method thisvJason Carey2015-09-171-2/+2
| | | | | | | | | 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.
* SERVER-18531 Integrate SpiderMonkeyJason Carey2015-07-141-0/+66
Provides SpiderMonkey 38.0.1esr as a JS engine for mongo and mongod.