| Index: test/cctest/compiler/test-run-jscalls.cc
|
| diff --git a/test/cctest/compiler/test-run-jscalls.cc b/test/cctest/compiler/test-run-jscalls.cc
|
| index a29bde3a5d08f1c57ee183508034c0ceb5608743..fa7e98d5ec8178940dcb901c0f29f71115453f14 100644
|
| --- a/test/cctest/compiler/test-run-jscalls.cc
|
| +++ b/test/cctest/compiler/test-run-jscalls.cc
|
| @@ -245,88 +245,3 @@ TEST(CallEval) {
|
|
|
| T.CheckCall(T.Val(42), T.Val("x"), T.undefined());
|
| }
|
| -
|
| -#if V8_TURBOFAN_TARGET
|
| -
|
| -TEST(ContextLoadedFromActivation) {
|
| - i::FLAG_turbo_filter = "*";
|
| - i::FLAG_always_opt = true;
|
| - i::FLAG_context_specialization = false;
|
| -
|
| - const char* script =
|
| - "var x = 42;"
|
| - "(function() {"
|
| - " return function () { return x };"
|
| - "})()";
|
| -
|
| - v8::Isolate* isolate = CcTest::isolate();
|
| - v8::HandleScope outer(isolate);
|
| - v8::Local<v8::Value> fun;
|
| - {
|
| - v8::Local<v8::Context> env = v8::Context::New(isolate);
|
| - env->Enter();
|
| - CompileRun("var x = 42;");
|
| - fun = CompileRun(script);
|
| - env->Global()->Set(v8_str("foo"), fun);
|
| - ExpectInt32("foo();", 42);
|
| - env->Exit();
|
| - }
|
| -
|
| - {
|
| - v8::Local<v8::Context> env = v8::Context::New(isolate);
|
| - env->Enter();
|
| - v8::Local<v8::Value> fun2 = CompileRun(script);
|
| - i::Handle<i::Object> oifun = v8::Utils::OpenHandle(*fun);
|
| - i::Handle<i::JSFunction> ifun = Handle<JSFunction>::cast(oifun);
|
| - i::Handle<i::Object> oifun2 = v8::Utils::OpenHandle(*fun2);
|
| - i::Handle<i::JSFunction> ifun2 = Handle<JSFunction>::cast(oifun2);
|
| - ifun2->set_code(ifun->code());
|
| - env->Global()->Set(v8_str("foo"), fun2);
|
| - CompileRun("var x = 24;");
|
| - ExpectInt32("foo();", 24);
|
| - env->Exit();
|
| - }
|
| -}
|
| -
|
| -
|
| -TEST(BuiltinLoadedFromActivation) {
|
| - i::FLAG_turbo_filter = "*";
|
| - i::FLAG_always_opt = true;
|
| - i::FLAG_context_specialization = false;
|
| -
|
| - const char* script =
|
| - "var x = 42;"
|
| - "(function() {"
|
| - " return function () { return this; };"
|
| - "})()";
|
| -
|
| - v8::Isolate* isolate = CcTest::isolate();
|
| - v8::HandleScope outer(isolate);
|
| - v8::Local<v8::Value> fun;
|
| - {
|
| - v8::Local<v8::Context> env = v8::Context::New(isolate);
|
| - env->Enter();
|
| - CompileRun("var x = 42;");
|
| - fun = CompileRun(script);
|
| - env->Global()->Set(v8_str("foo"), fun);
|
| - ExpectObject("foo()", env->Global());
|
| - env->Exit();
|
| - }
|
| -
|
| - {
|
| - v8::Local<v8::Context> env = v8::Context::New(isolate);
|
| - env->Enter();
|
| - v8::Local<v8::Value> fun2 = CompileRun(script);
|
| - i::Handle<i::Object> oifun = v8::Utils::OpenHandle(*fun);
|
| - i::Handle<i::JSFunction> ifun = Handle<JSFunction>::cast(oifun);
|
| - i::Handle<i::Object> oifun2 = v8::Utils::OpenHandle(*fun2);
|
| - i::Handle<i::JSFunction> ifun2 = Handle<JSFunction>::cast(oifun2);
|
| - ifun2->set_code(ifun->code());
|
| - env->Global()->Set(v8_str("foo"), fun2);
|
| - CompileRun("var x = 24;");
|
| - ExpectObject("foo()", env->Global());
|
| - env->Exit();
|
| - }
|
| -}
|
| -
|
| -#endif // V8_TURBO_TARGET
|
|
|