Home | History | Annotate | Download | only in cctest

Lines Matching refs:Script

56 using ::v8::Script;
125 Local<Script> script = Script::Compile(source);
126 CHECK_EQ(6, script->Run()->Int32Value());
267 THREADED_TEST(Script) {
272 Local<Script> script = Script::Compile(source);
273 CHECK_EQ(6, script->Run()->Int32Value());
353 Local<Script> script = Script::Compile(source);
354 Local<Value> value = script->Run();
377 Local<Script> script = Script::Compile(source);
378 Local<Value> value = script->Run();
402 Local<Script> script = Script::Compile(source);
403 Local<Value> value = script->Run();
428 Local<Script> script = Script::Compile(source);
429 Local<Value> value = script->Run();
612 Local<Script> script = Script::Compile(source);
613 Local<Value> value = script->Run();
654 Local<Script> script = v8_compile("obj()");
655 CHECK_EQ(102, script->Run()->Int32Value());
664 Local<Script> script = v8_compile("obj()");
665 CHECK_EQ(102, script->Run()->Int32Value());
674 Local<Script> script = v8_compile("var s = new obj(); s.x");
675 CHECK_EQ(1, script->Run()->Int32Value());
888 v8::Handle<Script> script = v8_compile("dummy()");
889 v8::Handle<Value> result = script->Run();
1045 Local<Script> script = v8_compile("obj[900]");
1046 CHECK_EQ(script->Run()->Int32Value(), 900);
1166 Script::Compile(v8_str("obj[0]"))->Run();
1167 Script::Compile(v8_str("obj.x"))->Run();
1170 Script::Compile(v8_str("obj[1] = 42"))->Run();
1171 Script::Compile(v8_str("obj.y = 42"))->Run();
1174 Script::Compile(v8_str("0 in obj"))->Run();
1175 Script::Compile(v8_str("'x' in obj"))->Run();
1178 Script::Compile(v8_str("delete obj[0]"))->Run();
1179 Script::Compile(v8_str("delete obj.x"))->Run();
1182 Script::Compile(v8_str("for (var p in obj) ;"))->Run();
1213 Script::Compile(v8_str(
1215 v8::Handle<Value> result_pre = Script::Compile(v8_str("pre"))->Run();
1217 v8::Handle<Value> result_on = Script::Compile(v8_str("on"))->Run();
1219 v8::Handle<Value> result_post = Script::Compile(v8_str("post"))->Run();
1227 v8::Handle<Value> result = Script::Compile(v8_str(
1233 v8::Handle<Script> call_recursively_script;
1273 call_recursively_script = v8::Handle<Script>();
1276 Script::Compile(v8_str("callFunctionRecursively()"))->Run();
1302 v8::Handle<Value> otto = Script::Compile(v8_str(
1305 v8::Handle<Value> netto = Script::Compile(v8_str(
1317 Local<Script> script = Script::Compile(v8_str("Foo.prototype.plak"));
1318 CHECK_EQ(script->Run()->Int32Value(), 321);
1516 Local<Value> reext_obj = Script::Compile(v8_str("this.ext"))->Run();
1557 Local<Script> script = Script::Compile(v8_str("throw 'panama!';"));
1559 Local<Value> result = script->Run();
1587 v8::Handle<v8::Script> script = Script::Compile(v8_str("throw 'error'"),
1589 script->SetData(v8_str("7.56"));
1590 script->Run();
1604 Local<Value> foo = Script::Compile(v8_str("this.foo"))->Run();
1606 Local<Value> twelve = Script::Compile(v8_str("this[12]"))->Run();
1608 Local<Value> sixteen = Script::Compile(v8_str("this[16]"))->Run();
1610 Local<Value> thirteen = Script::Compile(v8_str("this[13]"))->Run();
1631 Script::Compile(v8_str("read_only = 9"))->Run();
1639 Script::Compile(v8_str("delete dont_delete"))->Run();
1659 Local<Value> obj = Script::Compile(v8_str("[1, 2, 3]"))->Run();
1686 Local<v8::Array>::Cast(Script::Compile(String::New(fun))->Run());
1691 Local<v8::Array>::Cast(Script::Compile(String::New(fun2))->Run());
1697 Local<v8::Array>::Cast(Script::Compile(String::New(fun3))->Run());
1704 Local<v8::Array>::Cast(Script::Compile(String::New(fun4))->Run());
1712 Local<v8::Array>::Cast(Script::Compile(String::New(fun5))->Run());
1789 // Execute a script that causes out of memory.
1793 Local<Script> script =
1794 Script::Compile(String::New(js_code_causing_out_of_memory));
1795 Local<Value> result = script->Run();
1808 Local<Script> script =
1809 Script::Compile(String::New(js_code_causing_out_of_memory));
1810 Local<Value> result = script->Run();
1861 // Execute a script that causes out of memory.
1999 Local<Value> result = v8::Script::Compile(args[0]->ToString())->Run();
2106 Local<Script> script
2107 = Script::Compile(v8_str("ThrowFromC(); throw 'panama';"));
2108 Local<Value> result = script->Run();
2296 Script::Compile(v8_str("throw 10"))->Run();
2301 Script::Compile(v8_str("throw 0"))->Run();
2312 Script::Compile(v8_str("var o = {}; with (o) { throw 42; }"))->Run();
2352 Local<Script> script = Script::Compile(v8_str("x"));
2354 script->Run();
2373 Local<Script> script = Script::Compile(v8_str("obj.x"));
2375 Local<Value> result = script->Run();
2388 Local<Script> script_desc
2389 = Script::Compile(v8_str("var prop =Object.getOwnPropertyDescriptor( "
2396 Local<Script> script_define
2397 = Script::Compile(v8_str("var desc = { get: function(){return 42; },"
2410 = Script::Compile(v8_str("var desc = { get: function(){return 43; },"
2435 Local<Script> script_desc = Script::Compile(v8_str("var prop ="
2442 Local<Script> script_define =
2443 Script::Compile(v8_str("var desc = {get: function(){return 42; },"
2456 Script::Compile(v8_str("var desc = {get: function(){return 43; },"
2498 Local<Script> script = Script::Compile(v8_str("obj.x = 4"));
2501 script->Run();
2523 Local<Script> script = Script::Compile(v8_str("obj.x"));
2525 Local<Value> result = script->Run();
2586 Local<Script> getter_script = Script::Compile(v8_str(
2588 Local<Script> setter_script = Script::Compile(v8_str(
2592 Local<Script> interceptor_setter_script = Script::Compile(v8_str(
2596 Local<Script> interceptor_getter_script = Script::Compile(v8_str(
2905 Local<Script> script0 = Script::Compile(source);
2909 Local<Script> script1 = Script::Compile(source);
3007 Local<Script> scr = Script::Compile(v8_str(""));
3008 v8::Persistent<Script> p_scr = v8::Persistent<Script>::New(scr);
3030 Script::Compile(v8_str("JSNI_Log('LOG')"))->Run();
3048 v8::Handle<Value> result = Script::Compile(v8_str("Foo()"))->Run();
3078 v8::Handle<Value> result = Script::Compile(v8_str("UseEval1()"))->Run();
3080 result = Script::Compile(v8_str("UseEval2()"))->Run();
3111 v8::Handle<Value> result = Script::Compile(v8_str("UseWith1()"))->Run();
3113 result = Script::Compile(v8_str("UseWith2()"))->Run();
3125 v8::Handle<Value> result = Script::Compile(v8_str("Foo()"))->Run();
3253 CHECK_EQ(v8::Integer::New(8), Script::Compile(v8_str("Foo(0)"))->Run());
3254 CHECK_EQ(v8::Integer::New(7), Script::Compile(v8_str("Foo(1)"))->Run());
3255 CHECK_EQ(v8::Integer::New(6), Script::Compile(v8_str("Foo(2)"))->Run());
3269 Script::Compile(v8_str("(new A()).data"))->Run());
3271 Script::Compile(v8_str("(new B()).data"))->Run());
3273 Script::Compile(v8_str("(new C()).data"))->Run());
3319 // Execute a script that causes out of memory when flattening a string.
3323 Local<Script> script =
3324 Script::Compile(String::New(js_code_causing_huge_string_flattening));
3326 Local<Value> result = script->Run();
3346 Script::Compile(v8_str("throw Error()"))->Run();
3367 v8::Handle<Script> getScript() {
3369 script_ = v8::Persistent<Script>::New(v8_compile("({}).blammo"));
3370 return Local<Script>(*script_);
3377 v8::Persistent<Script> script_;
3756 Script::Compile(v8_str("o.__proto__ === o2.__proto__"))->Run();
3980 Script::Compile(v8_str("function trouble_callee() {"
4019 Script::Compile(v8_str("function trouble() {\n"
4034 Script::Compile(v8_str("This doesn't &*&@#$&*^ compile."));
4044 Script::Compile(v8_str("try { throw ''; } catch (e) {}"))->Run();
4046 Script::Compile(v8_str("try { throw ''; } finally {}"))->Run();
4049 Script::Compile(v8_str("(function() {"
4053 Script::Compile(v8_str("(function()"
4072 v8::Handle<Script> script0 = v8_compile("foo = 111");
4090 v8::Handle<Script> script1 =
4106 v8::Handle<Script> script2 =
4135 Script::Compile(v8_str("spy=function(){return spy;}"))->Run();
4140 Script::Compile(v8_str("spy2=function(){return new this.Array();}"))->Run();
4187 v8::Local<Script> access_other0 = v8_compile("other.Object");
4188 v8::Local<Script> access_other1 = v8_compile("other[42]");
4202 v8::Local<Script> access_f0 = v8_compile("f.Object");
4203 v8::Local<Script> access_f1 = v8_compile("f[42]");
4224 Local<Script> access_f2 = v8_compile("f.foo");
4225 Local<Script> access_f3 = v8_compile("f[99]");
4256 Script::Compile(v8_str("delete env1.prop"))->Run();
4288 Local<Value> result = Script::Compile(test)->Run();
4296 Local<Value> result = Script::Compile(test)->Run();
5045 Local<Value> value = Script::Compile(v8_str("i.x"))->Run();
5048 value = Script::Compile(v8_str("i.f()"))->Run();
5079 Local<Value> value = Script::Compile(v8_str("x"))->Run();
5081 value = Script::Compile(v8_str("f()"))->Run();
5088 Local<Value> value = Script::Compile(v8_str("x"))->Run();
5090 value = Script::Compile(v8_str("f()"))->Run();
5160 Script::Compile(v8_str("propertyIsEnumerable(0)"))->Run();
5164 value = Script::Compile(v8_str("x"))->Run();
5167 value = Script::Compile(v8_str("f()"))->Run();
5170 Script::Compile(v8_str("y = 42"))->Run();
5172 value = Script::Compile(v8_str("y"))->Run();
5366 Local<Script> script =
5367 Script::Compile(v8_str("function f(x) { "
5377 script->Run();
5383 script =
5384 Script::Compile(v8_str("function f(x) { "
5389 script->Run();
5408 Local<Script> script =
5409 Script::Compile(v8_str("other.eval('var foo = 1234')"));
5410 script->Run();
5417 script =
5418 Script::Compile(v8_str("other.eval('na = 1234')"));
5419 script->Run();
5426 script =
5427 Script::Compile(v8_str("var bar = 42; other.eval('bar');"));
5428 Local<Value> result = script->Run();
5434 script =
5435 Script::Compile(v8_str("(function() { "
5439 result = script->Run();
5446 script = Script::Compile(v8_str("other.eval('bis')"));
5447 CHECK_EQ(1234, script->Run()->Int32Value());
5453 script = Script::Compile(v8_str("other.eval('this == t')"));
5454 result = script->Run();
5460 script =
5461 Script::Compile(v8_str("with({x:2}){other.eval('x')}"));
5462 result = script->Run();
5468 script =
5469 Script::Compile(v8_str("other.y = 1; eval.call(other, 'y')"));
5470 result = script->Run();
5526 Local<Script> script =
5527 Script::Compile(v8_str("other.eval('new Date(42)')"));
5528 Local<Value> value = script->Run();
7115 Local<Script> script = v8_compile("(function () {"
7123 CHECK_EQ(91, script->Run()->Int32Value());
7137 Local<Script> script = v8_compile("(function () {"
7145 CHECK_EQ(91, script->Run()->Int32Value());
7174 Local<Script> script = v8_compile("(function () {"
7178 CHECK_EQ(42, script->Run()->Int32Value());
7188 Local<Script> script = v8_compile("(function () {"
7192 CHECK_EQ(42, script->Run()->Int32Value());
7424 v8::Handle<v8::Script> script = v8::Script::Compile(v8::String::New(
7430 v8::Handle<v8::Value> result = script->Run();
7435 static void CheckTryCatchSourceInfo(v8::Handle<v8::Script> script,
7440 v8::Handle<v8::Value> result = script->Run();
7476 v8::Handle<v8::Script> script;
7478 script = v8::Script::Compile(source, v8::String::New(resource_name));
7479 CheckTryCatchSourceInfo(script, resource_name, 0);
7483 script = v8::Script::Compile(source, &origin1);
7484 CheckTryCatchSourceInfo(script, resource_name, 0);
7488 script = v8::Script::Compile(source, &origin2);
7489 CheckTryCatchSourceInfo(script, resource_name, 7);
7498 v8::Handle<v8::Script> script0 =
7499 v8::Script::Compile(source0, v8::String::New("test.js"));
7500 v8::Handle<v8::Script> script1 =
7501 v8::Script::Compile(source1, v8::String::New("test.js"));
7502 v8::Handle<v8::Script> script2 =
7503 v8::Script
7552 v8::Handle<v8::Value> obj = v8::Script::Compile(v8::String::New(
7752 const char *script = "function foo(a) { return a+1; }";
7754 v8::ScriptData::PreCompile(script, i::StrLength(script));
7764 const char *script = "function foo(a) { return 1 * * 2; }";
7766 v8::ScriptData::PreCompile(script, i::StrLength(script));
7774 const char *script = " The Definintive Guide";
7776 v8::ScriptData::PreCompile(script, i::StrLength(script));
7902 Local<Script> script = Script::Compile(source);
7903 Local<Value> result = script->Run();
7915 Local<Script> script = Script::Compile(source);
7916 Local<Value> result = script->Run();
8026 Local<Script> script = Script::Compile(source);
8027 Local<Value> result = script->Run();
8225 v8::Script::Compile(source);
8316 Local<Script> script = Script::Compile(source);
8317 Local<Value> result = script->Run();
9307 v8::Handle<v8::Script> dep = v8::Script::Compile(v8::String::New(source));
9308 v8::Handle<v8::Script> indep = v8::Script::New(v8::String::New(source));
9326 v8::Script::New(src, origin)->Run();
9376 // Execute a script.
9401 // Execute a script.
9677 v8::Handle<v8::String> script = v8::String::New(
9679 v8::Script::Compile(script, &origin)->Run();
9699 v8::Handle<v8::String> script = v8::String::New(
9701 v8::Script::Compile(script, &origin)->Run();
9742 v8::Local<v8::Script> script;
9743 script = v8::Script::Compile(v8_str("new C1();"));
9745 v8::Handle<v8::Object> c1 = v8::Handle<v8::Object>::Cast(script->Run());
9750 script = v8::Script::Compile(v8_str("new C2();"));
9752 v8::Handle<v8::Object> c2 = v8::Handle<v8::Object>::Cast(script->Run());
9791 v8::Local<v8::Script> script;
9792 script = v8::Script::Compile(v8_str("new C1();"));
9794 v8::Handle<v8::Object> c1 = v8::Handle<v8::Object>::Cast(script->Run());
9799 script = v8::Script::Compile(v8_str("new C2();"));
9801 v8::Handle<v8::Object> c2 = v8::Handle<v8::Object>::Cast(script->Run());