summaryrefslogtreecommitdiff
path: root/src/mongo/scripting/engine_v8.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-9267 Make readonly v8 objects use same getters as regular lazy objectsMathias Stearn2013-04-051-37/+59
* 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-051-177/+10
* SERVER-6079 Use Timestamp constructor to return BSON Timestamp to v8 shellShaun Verch2013-04-041-11/+6
* SERVER-9213: remove v8 ResourceConstraintsBen Becker2013-04-021-6/+0
* SERVER-9066: avoid duplicate JS field namesBen Becker2013-04-011-5/+5
* Reverting due to test failuresBen Becker2013-03-301-0/+2
* 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-6646: fix round-trip of null values in v8Ben Becker2013-03-131-15/+19
* SERVER-8799: handle symbol BSON type as string in v8Ben Becker2013-03-131-0/+2
* Avoid enum/unsigned mismatch in case statementAndrew Morrow2013-03-081-1/+2
* 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-011-23/+4
* SERVER-7718: JS Timestamp constructor now in seconds (not millis anymore)Scott Hernandez2013-02-281-3/+3
* SERVER-8170: manually free external resources upon V8Scope destructionBen Becker2013-02-271-22/+24
* SERVER-8647: don't fail when loading invalid stored JSBen Becker2013-02-211-0/+2
* SERVER-8634: make _v8_function read-onlyBen Becker2013-02-201-1/+1
* SERVER-8618: clean up shell and file exception messagesBen Becker2013-02-201-3/+2
* SERVER-8618: fix windows buildBen Becker2013-02-201-7/+7
* SERVER-8618: add context to JS exception messagesBen Becker2013-02-201-7/+93
* SERVER-8553: fix v8 error checking and exception handlingBen Becker2013-02-131-139/+97
* SERVER-8234: make invoke() throw on error (v8 only)Ben Becker2013-02-121-14/+19
* fix assert codeEric Milkie2013-02-121-1/+1
* SERVER-8170: cleanup and unify GC callbacksBen Becker2013-02-121-14/+3
* SERVER-8220: fix native function conversionBen Becker2013-02-121-25/+47
* SERVER-8297 SERVER-8495 Remove 3-argument BinData constructor and callersTad Marshall2013-02-111-9/+11
* SERVER-8292 SERVER-7843 SERVER-7087 Better V8 exceptionsTad Marshall2013-01-251-55/+65
* SERVER-8060: MinKey/MaxKey fixes for V8Scott Hernandez2013-01-221-20/+52
* SERVER-8104: clean up js global objectBen Becker2013-01-181-16/+119
* Revert "SERVER-8060: make min/max key consistent with spidermonkey"Scott Hernandez2013-01-171-4/+4
* SERVER-8060: make min/max key consistent with spidermonkeyBen Becker2013-01-161-4/+4
* SERVER-8184: remove conversion to string, massert() on toSTLString() failure.Ben Becker2013-01-151-5/+6
* SERVER-8177 Improve copyright license consistency for scripting filesTad Marshall2013-01-151-9/+9
* SERVER-8171 Fix unreliable print() function in engine_v8Tad Marshall2013-01-151-7/+9
* add simple v8 profiler bindingsBen Becker2013-01-141-0/+28
* remove v8 string cache and use ForceSet() when possible.Ben Becker2013-01-141-134/+94
* SERVER-8053: support for timeouts in V8Scope's invoke() and exec()Ben Becker2013-01-111-5/+18
* SERVER-8040: don't execute more js when a scope is terminatedBen Becker2013-01-061-0/+5
* SERVER-8040: ensure all entry/exit points for v8 execution are wrapped in nat...Ben Becker2013-01-041-10/+42
* Bulk v8 cleanup:Ben Becker2013-01-021-668/+572
* SERVER-7849: enter v8 from a new js thread, and always mark _killPendingBen Becker2012-12-261-6/+7
* SERVER-7776: remove some uses of V8_SIMPLE_HEADER by moving scope init functi...Ben Becker2012-12-261-8/+10
* SERVER-7776: fix scoped_lockBen Becker2012-12-241-2/+2
* SERVER-7776: remove v8 locker preemption, thus rely on polling the stack guar...Ben Becker2012-12-231-6/+2
* SERVER-8021: on v8 OOM, throw instead of abortBen Becker2012-12-231-1/+9
* SERVER-8016: temporary build fix for windows (using fixed size handle array)Ben Becker2012-12-211-0/+1
* SERVER-8016: temporary build fix for windows (using fixed size handle array)Ben Becker2012-12-211-7/+8
* SERVER-7776: fix preemption mechanism, heap-allocated handles and handle scopesBen Becker2012-12-211-298/+294
* SERVER-7776: remove unused array conversionBen Becker2012-12-101-28/+17