summaryrefslogtreecommitdiff
path: root/src/mongo/scripting
Commit message (Expand)AuthorAgeFilesLines
* SERVER-11204 Catch c++ exceptions in JSThreadMathias Stearn2013-10-211-29/+46
* SERVER-10795 clean up V8Scope if exception thrown in constructorMathias Stearn2013-10-072-15/+27
* SERVER-11044 Expose BSONObj::wocompare to mongo shellRandolph Tan2013-10-043-0/+19
* SERVER-10596 Globalize formerly per-thread Pool of JS ScopesMathias Stearn2013-08-262-115/+64
* Clean up #includes to conform with coding standardDan Pasette2013-07-241-1/+1
* SERVER-10313: uassert number conflict fixScott Hernandez2013-07-241-1/+1
* SERVER-10313: uassert if null char in js field namesScott Hernandez2013-07-241-0/+8
* SERVER-5932 Aggregation returning a cursorMathias Stearn2013-07-102-0/+23
* SERVER-9583 Disallow no argument case in BinData and check subtype in HexDataShaun Verch2013-07-091-35/+29
* SERVER-10084 New logging implementation.Andy Schwerin2013-07-092-82/+89
* namespacestring -> namespace_stringEliot Horowitz2013-07-081-1/+1
* SERVER-9503 Corrected usage of execFile function callsAndreas Nilsson2013-06-271-1/+1
* SERVER-9775 Remove SpiderMonkeyTad Marshall2013-06-244-4103/+0
* modest ( ~ !10% ) compile time speedup by some small header cleanupEliot Horowitz2013-06-231-0/+1
* SERVER-9878 Add type checks to V8 C++ bindingsMathias Stearn2013-06-174-616/+712
* SERVER-8926 Remove extra error text and 'L' line number prefixTad Marshall2013-05-302-2/+2
* Rename PrincipalName to UserNameSpencer T Brody2013-05-232-4/+4
* SERVER-9597: In JavaScript, only allow Mongo() to be called as a constructorBen Becker2013-05-222-0/+13
* SERVER-9605 Use correct string length in hexToBinData()Tad Marshall2013-05-071-3/+3
* SERVER-7902 added support for global /etc/mongorc.jsagralius2013-05-061-0/+4
* Add V8String class to avoid copying v8::Strings into std::stringsMathias Stearn2013-04-244-42/+81
* SERVER-6646 Fix more issues round-tripping V8 Strings with NUL bytesMathias Stearn2013-04-241-1/+1
* Cache conversion of string literals to V8 StringsMathias Stearn2013-04-242-57/+83
* Attach V8Scope to v8::Isolate's DataMathias Stearn2013-04-241-22/+18
* Get rid of "args" global in V8Mathias Stearn2013-04-241-4/+0
* SERVER-9129: reset js scope cache after auth and logoutBen Becker2013-04-241-5/+37
* SERVER-9089 Check for NULL BSONHolderMathias Stearn2013-04-181-4/+10
* SERVER-9385 Make sure _id fields are extracted from modified lazy V8 objectsMathias Stearn2013-04-181-2/+5
* SERVER-9267 Make readonly v8 objects use same getters as regular lazy objectsMathias Stearn2013-04-052-38/+60
* Speed up conversion of v8::Arrays to BSONMathias Stearn2013-04-051-2/+8
* Use indexed rather than named Set() when converting to v8::ArrayMathias Stearn2013-04-052-179/+10
* SERVER-6079 Use Timestamp constructor to return BSON Timestamp to v8 shellShaun Verch2013-04-041-11/+6
* SERVER-9230: fix issue causing persistent v8 objects not to be trackedMathias Stearn2013-04-031-8/+8
* SERVER-9213: remove v8 ResourceConstraintsBen Becker2013-04-021-6/+0
* SERVER-9066: avoid duplicate JS field namesBen Becker2013-04-012-6/+6
* Reverting due to test failuresBen Becker2013-03-301-0/+2
* SERVER-9124: Avoid raw pointers for SM's nativeHelperBen Becker2013-03-292-7/+33
* SERVER-9185: add v8 GC epligoue statsBen Becker2013-03-291-7/+18
* SERVER-9186: avoid storing properties on js objects in the getter interceptorBen Becker2013-03-291-2/+0
* SERVER-5689, fix and associated testsAndrewCEmil2013-03-201-2/+18
* SERVER-7496 Handle non-ASCII JavaScript filespecs better in WindowsTad Marshall2013-03-181-2/+6
* SERVER-6646: fix spidermonkey buildBen Becker2013-03-131-1/+1
* SERVER-6646: fix round-trip of null values in v8Ben Becker2013-03-136-21/+26
* SERVER-8799: handle symbol BSON type as string in v8Ben Becker2013-03-131-0/+2
* SERVER-8952 Add argument type checking to Timestamp constructor in Javascript...Shaun Verch2013-03-122-0/+12
* Avoid enum/unsigned mismatch in case statementAndrew Morrow2013-03-081-1/+2
* SERVER-8827: fix SpiderMonkey function cache mapBen Becker2013-03-051-5/+5
* SERVER-8828: replace verify() with assert() in spidermonkey startup testsBen Becker2013-03-051-10/+10
* SERVER-8832: do not convert javascript properties in prototype chainBen Becker2013-03-051-1/+1
* SERVER-8170: free all external JavaScript resources on V8Scope destructionBen Becker2013-03-013-53/+95