summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMathias Stearn <mathias@10gen.com>2013-04-11 19:00:00 -0400
committerDan Pasette <dan@10gen.com>2013-06-18 12:40:47 -0400
commitb811b312962130f772cb62a4bd593f09a0ea41b9 (patch)
tree09848f7783b62206252d3b077fe39a524bd501cf
parent10409c353696df0d07151cfc13d7c2baebafe8a6 (diff)
downloadmongo-b811b312962130f772cb62a4bd593f09a0ea41b9.tar.gz
Get rid of "args" global in V8
-rw-r--r--jstests/js7.js2
-rw-r--r--src/mongo/scripting/engine_v8.cpp4
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;