diff options
author | Mathias Stearn <mathias@10gen.com> | 2013-04-11 19:00:00 -0400 |
---|---|---|
committer | Dan Pasette <dan@10gen.com> | 2013-06-18 12:40:47 -0400 |
commit | b811b312962130f772cb62a4bd593f09a0ea41b9 (patch) | |
tree | 09848f7783b62206252d3b077fe39a524bd501cf | |
parent | 10409c353696df0d07151cfc13d7c2baebafe8a6 (diff) | |
download | mongo-b811b312962130f772cb62a4bd593f09a0ea41b9.tar.gz |
Get rid of "args" global in V8
-rw-r--r-- | jstests/js7.js | 2 | ||||
-rw-r--r-- | src/mongo/scripting/engine_v8.cpp | 4 |
2 files changed, 0 insertions, 6 deletions
diff --git a/jstests/js7.js b/jstests/js7.js index 73ce9c9a6fb..d12e207379e 100644 --- a/jstests/js7.js +++ b/jstests/js7.js @@ -1,7 +1,5 @@ t = db.jstests_js7; t.drop(); -assert.eq( 17 , db.eval( function(){ return args[0]; } , 17 ) ); - assert.eq( 17 , db.eval( function( foo ){ return foo; } , 17 ) ); diff --git a/src/mongo/scripting/engine_v8.cpp b/src/mongo/scripting/engine_v8.cpp index 487bec5996d..7b1645d0211 100644 --- a/src/mongo/scripting/engine_v8.cpp +++ b/src/mongo/scripting/engine_v8.cpp @@ -983,10 +983,6 @@ namespace mongo { BSONElement next = it.next(); args[i] = mongoToV8Element(next, readOnlyArgs); } - setObject("args", *argsObject, readOnlyArgs); // for backwards compatibility - } - else { - _global->ForceSet(v8::String::New("args"), v8::Undefined()); } v8::Handle<v8::Object> v8recv; |