Lines Matching refs:GetIsolate
100 inline v8::Isolate* GetIsolate() { return context_->GetIsolate(); } in GetIsolate() function in DebugLocalContext
104 reinterpret_cast<v8::internal::Isolate*>(context_->GetIsolate()); in ExposeDebug()
148 return CompileFunction(env->GetIsolate(), source, function_name); in CompileFunction()
165 v8::internal::Isolate* isolate = fun->GetIsolate(); in SetBreakPoint()
910 v8::HandleScope scope(env->GetIsolate()); in TEST()
920 EnableDebugger(env->GetIsolate()); in TEST()
938 DisableDebugger(env->GetIsolate()); in TEST()
949 v8::HandleScope scope(env->GetIsolate()); in TEST()
951 v8::Debug::SetDebugEventListener(env->GetIsolate(), in TEST()
972 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
973 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
981 v8::HandleScope scope(env->GetIsolate()); in TEST()
982 v8::Debug::SetDebugEventListener(env->GetIsolate(), in TEST()
985 CompileRunChecked(env->GetIsolate(), "bar=1"); in TEST()
1005 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
1006 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
1014 v8::HandleScope scope(env->GetIsolate()); in TEST()
1015 v8::Debug::SetDebugEventListener(env->GetIsolate(), in TEST()
1017 CompileRunChecked(env->GetIsolate(), "function bar(){}"); in TEST()
1037 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
1038 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
1046 v8::HandleScope scope(env->GetIsolate()); in TEST()
1047 v8::Debug::SetDebugEventListener(env->GetIsolate(), in TEST()
1049 CompileRunChecked(env->GetIsolate(), "function bar(){return 1;}"); in TEST()
1079 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
1080 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
1088 v8::HandleScope scope(env->GetIsolate()); in TEST()
1089 v8::Debug::SetDebugEventListener(env->GetIsolate(), in TEST()
1091 CompileRunChecked(env->GetIsolate(), "function bar(){ this.x = 1;}"); in TEST()
1121 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
1122 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
1130 v8::HandleScope scope(env->GetIsolate()); in TEST()
1142 v8::Debug::SetDebugEventListener(env->GetIsolate(), in TEST()
1168 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
1169 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
1189 v8::HandleScope scope(env->GetIsolate()); in TEST()
1192 v8::Debug::SetDebugEventListener(env->GetIsolate(), in TEST()
1221 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
1222 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
1254 v8::HandleScope scope(env->GetIsolate()); in TEST()
1257 v8::Debug::SetDebugEventListener(env->GetIsolate(), in TEST()
1304 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
1305 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
1313 v8::Isolate* isolate = env->GetIsolate(); in TEST()
1324 v8::Local<v8::String> source = v8_str(env->GetIsolate(), "foo()"); in TEST()
1331 int bp1 = SetBreakPointFromJS(env->GetIsolate(), "foo", 0, 3); in TEST()
1338 int bp2 = SetBreakPointFromJS(env->GetIsolate(), "foo", 0, 9); in TEST()
1345 ClearBreakPointFromJS(env->GetIsolate(), bp2); in TEST()
1352 ClearBreakPointFromJS(env->GetIsolate(), bp1); in TEST()
1370 v8::Isolate* isolate = env->GetIsolate(); in TEST()
1424 ClearBreakPointFromJS(env->GetIsolate(), sbp1); in TEST()
1431 int sbp2 = SetScriptBreakPointByNameFromJS(env->GetIsolate(), "test", 2, 0); in TEST()
1477 v8::Isolate* isolate = env->GetIsolate(); in TEST()
1524 int sbp1 = SetScriptBreakPointByIdFromJS(env->GetIsolate(), script_id, 12, 0); in TEST()
1533 ClearBreakPointFromJS(env->GetIsolate(), sbp1); in TEST()
1540 int sbp2 = SetScriptBreakPointByIdFromJS(env->GetIsolate(), script_id, 2, 0); in TEST()
1548 int sbp3 = SetScriptBreakPointByIdFromJS(env->GetIsolate(), script_id, 4, 0); in TEST()
1549 int sbp4 = SetScriptBreakPointByIdFromJS(env->GetIsolate(), script_id, 12, 0); in TEST()
1550 int sbp5 = SetScriptBreakPointByIdFromJS(env->GetIsolate(), script_id, 14, 0); in TEST()
1551 int sbp6 = SetScriptBreakPointByIdFromJS(env->GetIsolate(), script_id, 15, 0); in TEST()
1560 ClearBreakPointFromJS(env->GetIsolate(), sbp2); in TEST()
1561 ClearBreakPointFromJS(env->GetIsolate(), sbp3); in TEST()
1562 ClearBreakPointFromJS(env->GetIsolate(), sbp4); in TEST()
1563 ClearBreakPointFromJS(env->GetIsolate(), sbp5); in TEST()
1564 ClearBreakPointFromJS(env->GetIsolate(), sbp6); in TEST()
1587 v8::Isolate* isolate = env->GetIsolate(); in TEST()
1651 v8::HandleScope scope(env->GetIsolate()); in TEST()
1654 v8::Debug::SetDebugEventListener(env->GetIsolate(), in TEST()
1657 v8::Local<v8::String> script = v8_str(env->GetIsolate(), in TEST()
1668 v8::ScriptOrigin origin = v8::ScriptOrigin(v8_str(env->GetIsolate(), "test")); in TEST()
1675 ->Get(context, v8_str(env->GetIsolate(), "f")) in TEST()
1679 int sbp1 = SetScriptBreakPointByNameFromJS(env->GetIsolate(), "test", 5, 0); in TEST()
1683 ChangeScriptBreakPointConditionFromJS(env->GetIsolate(), sbp1, "false"); in TEST()
1687 ChangeScriptBreakPointConditionFromJS(env->GetIsolate(), sbp1, "true"); in TEST()
1692 ChangeScriptBreakPointConditionFromJS(env->GetIsolate(), sbp1, "x % 2 == 0"); in TEST()
1706 ->Get(context, v8_str(env->GetIsolate(), "f")) in TEST()
1715 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
1716 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
1724 v8::HandleScope scope(env->GetIsolate()); in TEST()
1727 v8::Debug::SetDebugEventListener(env->GetIsolate(), in TEST()
1730 v8::Local<v8::String> script = v8_str(env->GetIsolate(), in TEST()
1737 v8::ScriptOrigin origin = v8::ScriptOrigin(v8_str(env->GetIsolate(), "test")); in TEST()
1744 ->Get(context, v8_str(env->GetIsolate(), "f")) in TEST()
1748 int sbp = SetScriptBreakPointByNameFromJS(env->GetIsolate(), "test", 1, 0); in TEST()
1752 ChangeScriptBreakPointIgnoreCountFromJS(env->GetIsolate(), sbp, 1); in TEST()
1758 ChangeScriptBreakPointIgnoreCountFromJS(env->GetIsolate(), sbp, 5); in TEST()
1772 ->Get(context, v8_str(env->GetIsolate(), "f")) in TEST()
1781 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
1782 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
1790 v8::HandleScope scope(env->GetIsolate()); in TEST()
1793 v8::Debug::SetDebugEventListener(env->GetIsolate(), in TEST()
1798 v8::Local<v8::String> script = v8_str(env->GetIsolate(), in TEST()
1807 v8::ScriptOrigin origin_1 = v8::ScriptOrigin(v8_str(env->GetIsolate(), "1")); in TEST()
1808 v8::ScriptOrigin origin_2 = v8::ScriptOrigin(v8_str(env->GetIsolate(), "2")); in TEST()
1811 SetScriptBreakPointByNameFromJS(env->GetIsolate(), "1", 2, 0); in TEST()
1820 ->Get(context, v8_str(env->GetIsolate(), "f")) in TEST()
1836 ->Get(context, v8_str(env->GetIsolate(), "f")) in TEST()
1851 ->Get(context, v8_str(env->GetIsolate(), "f")) in TEST()
1859 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
1860 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
1868 v8::HandleScope scope(env->GetIsolate()); in TEST()
1871 v8::Debug::SetDebugEventListener(env->GetIsolate(), in TEST()
1876 v8::Local<v8::String> script_f = v8_str(env->GetIsolate(), in TEST()
1882 v8::Local<v8::String> script_g = v8_str(env->GetIsolate(), in TEST()
1887 v8::ScriptOrigin origin = v8::ScriptOrigin(v8_str(env->GetIsolate(), "test")); in TEST()
1890 int sbp = SetScriptBreakPointByNameFromJS(env->GetIsolate(), "test", 1, 0); in TEST()
1899 ->Get(context, v8_str(env->GetIsolate(), "f")) in TEST()
1907 ->Get(context, v8_str(env->GetIsolate(), "g")) in TEST()
1918 ClearBreakPointFromJS(env->GetIsolate(), sbp); in TEST()
1928 sbp = SetScriptBreakPointByNameFromJS(env->GetIsolate(), "test", 1, 0); in TEST()
1937 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
1938 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
1946 v8::HandleScope scope(env->GetIsolate()); in TEST()
1949 v8::Debug::SetDebugEventListener(env->GetIsolate(), in TEST()
1955 v8_str(env->GetIsolate(), in TEST()
1962 v8::ScriptOrigin origin(v8_str(env->GetIsolate(), "test.html"), in TEST()
1963 v8::Integer::New(env->GetIsolate(), 7)); in TEST()
1967 SetScriptBreakPointByNameFromJS(env->GetIsolate(), "test.html", 8, 0); in TEST()
1969 SetScriptBreakPointByNameFromJS(env->GetIsolate(), "test.html", 9, 0); in TEST()
1978 ->Get(context, v8_str(env->GetIsolate(), "f")) in TEST()
1987 ClearBreakPointFromJS(env->GetIsolate(), sbp1); in TEST()
1988 ClearBreakPointFromJS(env->GetIsolate(), sbp2); in TEST()
1996 sbp1 = SetScriptBreakPointByNameFromJS(env->GetIsolate(), "test.html", 9, 0); in TEST()
2003 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
2004 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
2011 v8::HandleScope scope(env->GetIsolate()); in TEST()
2019 v8::Debug::SetDebugEventListener(env->GetIsolate(), in TEST()
2026 v8_str(env->GetIsolate(), in TEST()
2043 SetScriptBreakPointByNameFromJS(env->GetIsolate(), "test.html", 0, -1); in TEST()
2045 SetScriptBreakPointByNameFromJS(env->GetIsolate(), "test.html", 1, -1); in TEST()
2047 SetScriptBreakPointByNameFromJS(env->GetIsolate(), "test.html", 5, -1); in TEST()
2051 v8::ScriptOrigin origin(v8_str(env->GetIsolate(), "test.html"), in TEST()
2052 v8::Integer::New(env->GetIsolate(), 0)); in TEST()
2059 ->Get(context, v8_str(env->GetIsolate(), "f")) in TEST()
2063 ->Get(context, v8_str(env->GetIsolate(), "g")) in TEST()
2081 ClearBreakPointFromJS(env->GetIsolate(), sbp3); in TEST()
2083 SetScriptBreakPointByNameFromJS(env->GetIsolate(), "test.html", 6, -1); in TEST()
2093 ClearBreakPointFromJS(env->GetIsolate(), sbp2); in TEST()
2094 ClearBreakPointFromJS(env->GetIsolate(), sbp4); in TEST()
2096 SetScriptBreakPointByNameFromJS(env->GetIsolate(), "test.html", 4, -1); in TEST()
2113 SetScriptBreakPointByNameFromJS(env->GetIsolate(), "test.html", 12, -1); in TEST()
2126 ClearBreakPointFromJS(env->GetIsolate(), sbp1); in TEST()
2127 ClearBreakPointFromJS(env->GetIsolate(), sbp5); in TEST()
2128 ClearBreakPointFromJS(env->GetIsolate(), sbp6); in TEST()
2136 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
2137 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
2144 v8::HandleScope scope(env->GetIsolate()); in TEST()
2147 v8::Debug::SetDebugEventListener(env->GetIsolate(), in TEST()
2152 v8_str(env->GetIsolate(), in TEST()
2159 v8::HandleScope scope(env->GetIsolate()); in TEST()
2164 ->Get(context, v8_str(env->GetIsolate(), "f")) in TEST()
2169 SetScriptBreakPointByNameFromJS(env->GetIsolate(), "test.html", 3, -1); in TEST()
2185 ->Get(context, v8_str(env->GetIsolate(), "f")) in TEST()
2189 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
2190 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
2198 v8::HandleScope scope(env->GetIsolate()); in TEST()
2201 v8::Debug::SetDebugEventListener(env->GetIsolate(), in TEST()
2204 v8::Local<v8::String> script_source = v8_str(env->GetIsolate(), in TEST()
2211 SetScriptBreakPointByNameFromJS(env->GetIsolate(), "test.html", 3, -1); in TEST()
2213 v8::HandleScope scope(env->GetIsolate()); in TEST()
2220 SetScriptBreakPointByNameFromJS(env->GetIsolate(), "test.html", 3, -1); in TEST()
2221 ClearBreakPointFromJS(env->GetIsolate(), sbp1); in TEST()
2222 ClearBreakPointFromJS(env->GetIsolate(), sbp2); in TEST()
2224 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
2225 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
2233 v8::HandleScope scope(env->GetIsolate()); in TEST()
2240 v8::Debug::SetDebugEventListener(env->GetIsolate(), in TEST()
2253 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
2254 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
2262 v8::HandleScope scope(env->GetIsolate()); in TEST()
2263 v8::Debug::SetDebugEventListener(env->GetIsolate(), in TEST()
2267 v8_str(env->GetIsolate(), "function bar(){debugger}")) in TEST()
2272 context, v8_str(env->GetIsolate(), "function foo(){debugger;debugger;}")) in TEST()
2278 ->Get(context, v8_str(env->GetIsolate(), "foo")) in TEST()
2282 ->Get(context, v8_str(env->GetIsolate(), "bar")) in TEST()
2293 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
2294 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
2302 v8::HandleScope scope(env->GetIsolate()); in TEST()
2304 v8::Debug::SetDebugEventListener(env->GetIsolate(), in TEST()
2307 v8_str(env->GetIsolate(), "function foo(){debugger;}")) in TEST()
2313 ->Get(context, v8_str(env->GetIsolate(), "foo")) in TEST()
2327 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
2328 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
2336 v8::Isolate* isolate = env->GetIsolate(); in TEST()
2353 {"x", v8_str(env->GetIsolate(), "Hello, world!")}, in TEST()
2357 {"x", v8_str(env->GetIsolate(), "Hello, world!")}, in TEST()
2358 {"a", v8_str(env->GetIsolate(), "Hello, world!")}, in TEST()
2379 v8_str(env->GetIsolate(), "Hello, world!")}; in TEST()
2414 v8_str(env->GetIsolate(), "Hello, world!")}; in TEST()
2455 v8_str(env->GetIsolate(), "Hello, world!"), in TEST()
2456 v8::Number::New(env->GetIsolate(), barbar_break_position)}; in TEST()
2463 v8_str(env->GetIsolate(), "Hello, world!"), in TEST()
2464 v8::Number::New(env->GetIsolate(), barbar_break_position + 1)}; in TEST()
2482 v8::HandleScope scope(env->GetIsolate()); in TEST()
2485 v8::Debug::SetDebugEventListener(env->GetIsolate(), CheckDebugEvent); in TEST()
2503 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
2504 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
2537 v8::HandleScope scope(env->GetIsolate()); in TEST()
2540 v8::Debug::SetDebugEventListener(env->GetIsolate(), CheckDebugEval); in TEST()
2569 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
2570 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
2675 v8::Debug::SetMessageHandler(env->GetIsolate(), in TEST()
2677 v8::HandleScope scope(env->GetIsolate()); in TEST()
2683 v8::Script::Compile(context, v8_str(env->GetIsolate(), source)) in TEST()
2688 v8::Debug::ProcessDebugMessages(env->GetIsolate()); in TEST()
2733 v8::Debug::SetMessageHandler(env->GetIsolate(), nullptr); in TEST()
2734 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
2735 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
2742 v8::HandleScope scope(env->GetIsolate()); in TEST()
2753 v8::Debug::SetDebugEventListener(env->GetIsolate(), DebugEventStep); in TEST()
2765 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
2766 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
2769 v8::Debug::SetDebugEventListener(env->GetIsolate(), in TEST()
2779 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
2780 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
2787 v8::HandleScope scope(env->GetIsolate()); in TEST()
2790 v8::Debug::SetDebugEventListener(env->GetIsolate(), DebugEventStep); in TEST()
2809 v8::Local<v8::Array> a = v8::Array::New(env->GetIsolate(), 10); in TEST()
2811 CHECK(a->Set(context, v8::Number::New(env->GetIsolate(), i), in TEST()
2812 v8::Number::New(env->GetIsolate(), i)) in TEST()
2830 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
2831 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
2838 v8::HandleScope scope(env->GetIsolate()); in TEST()
2841 v8::Debug::SetDebugEventListener(env->GetIsolate(), DebugEventStep); in TEST()
2859 v8::Local<v8::Array> a = v8::Array::New(env->GetIsolate(), 10); in TEST()
2861 CHECK(a->Set(context, v8::Number::New(env->GetIsolate(), i), in TEST()
2862 v8::Number::New(env->GetIsolate(), i)) in TEST()
2880 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
2881 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
2888 v8::HandleScope scope(env->GetIsolate()); in TEST()
2891 v8::Debug::SetDebugEventListener(env->GetIsolate(), DebugEventStep); in TEST()
2925 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
2926 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
2932 v8::HandleScope scope(env->GetIsolate()); in DoDebugStepNamedStoreLoop()
2935 v8::Debug::SetDebugEventListener(env->GetIsolate(), DebugEventStep); in DoDebugStepNamedStoreLoop()
2961 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in DoDebugStepNamedStoreLoop()
2962 CheckDebuggerUnloaded(env->GetIsolate()); in DoDebugStepNamedStoreLoop()
2973 v8::HandleScope scope(env->GetIsolate()); in TEST()
2976 v8::Debug::SetDebugEventListener(env->GetIsolate(), DebugEventStep); in TEST()
3000 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
3001 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
3004 v8::Debug::SetDebugEventListener(env->GetIsolate(), in TEST()
3014 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
3015 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
3021 v8::HandleScope scope(env->GetIsolate()); in TEST()
3024 v8::Debug::SetDebugEventListener(env->GetIsolate(), DebugEventStep); in TEST()
3048 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
3049 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
3055 v8::HandleScope scope(env->GetIsolate()); in TEST()
3058 v8::Debug::SetDebugEventListener(env->GetIsolate(), DebugEventStep); in TEST()
3082 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
3083 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
3089 v8::Isolate* isolate = env->GetIsolate(); in TEST()
3093 v8::Debug::SetDebugEventListener(env->GetIsolate(), DebugEventStep); in TEST()
3127 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
3134 v8::Isolate* isolate = env->GetIsolate(); in TEST()
3192 v8::Isolate* isolate = env->GetIsolate(); in TEST()
3241 v8::Isolate* isolate = env->GetIsolate(); in TEST()
3290 v8::Isolate* isolate = env->GetIsolate(); in TEST()
3340 v8::Isolate* isolate = env->GetIsolate(); in TEST()
3393 v8::Isolate* isolate = env->GetIsolate(); in TEST()
3447 v8::HandleScope scope(env->GetIsolate()); in TEST()
3450 v8::Debug::SetDebugEventListener(env->GetIsolate(), DebugEventStep); in TEST()
3489 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
3490 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
3496 v8::HandleScope scope(env->GetIsolate()); in TEST()
3499 v8::Debug::SetDebugEventListener(env->GetIsolate(), DebugEventStep); in TEST()
3511 ->Set(context, v8_str(env->GetIsolate(), "b"), in TEST()
3512 v8::Object::New(env->GetIsolate())) in TEST()
3524 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
3525 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
3531 v8::Isolate* isolate = env->GetIsolate(); in TEST()
3569 v8::HandleScope scope(env->GetIsolate()); in TEST()
3577 v8::Debug::SetDebugEventListener(env->GetIsolate(), DebugEventStepSequence); in TEST()
3614 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
3615 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
3621 v8::HandleScope scope(env->GetIsolate()); in TEST()
3629 v8::Debug::SetDebugEventListener(env->GetIsolate(), DebugEventStepSequence); in TEST()
3667 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
3668 CheckDebuggerUnloaded(env->GetIsolate(), true); in TEST()
3674 v8::HandleScope scope(env->GetIsolate()); in TEST()
3682 v8::Debug::SetDebugEventListener(env->GetIsolate(), DebugEventStepSequence); in TEST()
3703 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
3704 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
3711 v8::HandleScope scope(env->GetIsolate()); in TEST()
3720 v8::Debug::SetDebugEventListener(env->GetIsolate(), DebugEventStep); in TEST()
3730 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
3731 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
3734 v8::Debug::SetDebugEventListener(env->GetIsolate(), in TEST()
3743 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
3744 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
3751 v8::HandleScope scope(env->GetIsolate()); in TEST()
3761 v8::Debug::SetDebugEventListener(env->GetIsolate(), DebugEventStep); in TEST()
3771 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
3772 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
3775 v8::Debug::SetDebugEventListener(env->GetIsolate(), in TEST()
3784 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
3785 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
3792 v8::Isolate* isolate = env->GetIsolate(); in TEST()
3845 v8::Isolate* isolate = env->GetIsolate(); in TEST()
3888 v8::HandleScope scope(env->GetIsolate()); in TEST()
3892 v8::Debug::SetDebugEventListener(env->GetIsolate(), DebugEventCounter); in TEST()
3900 SetScriptBreakPointByNameFromJS(env->GetIsolate(), script_name, 0, -1); in TEST()
3903 v8::ScriptOrigin origin(v8_str(env->GetIsolate(), script_name), in TEST()
3904 v8::Integer::New(env->GetIsolate(), 0)); in TEST()
3906 v8::Script::Compile(context, v8_str(env->GetIsolate(), src), &origin) in TEST()
3914 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
3915 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
3934 v8::HandleScope scope(env->GetIsolate()); in TEST()
3956 env->GetIsolate()->AddMessageListener(MessageCallbackCount); in TEST()
3957 v8::Debug::SetDebugEventListener(env->GetIsolate(), DebugEventCounter); in TEST()
4026 ChangeBreakOnExceptionFromJS(env->GetIsolate(), false, false); in TEST()
4039 ChangeBreakOnExceptionFromJS(env->GetIsolate(), false, true); in TEST()
4052 ChangeBreakOnExceptionFromJS(env->GetIsolate(), true, true); in TEST()
4065 ChangeBreakOnExceptionFromJS(env->GetIsolate(), true, false); in TEST()
4075 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
4076 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
4077 env->GetIsolate()->RemoveMessageListeners(MessageCallbackCount); in TEST()
4113 v8::HandleScope scope(env->GetIsolate()); in TEST()
4124 env->GetIsolate()->AddMessageListener(MessageCallbackCount); in TEST()
4125 v8::Debug::SetDebugEventListener(env->GetIsolate(), DebugEventCounter); in TEST()
4133 v8::TryCatch tryCatch(env->GetIsolate()); in TEST()
4134 env->GetIsolate()->ThrowException( in TEST()
4135 v8::Exception::TypeError(v8_str(env->GetIsolate(), "Type error"))); in TEST()
4153 v8::HandleScope scope(env->GetIsolate()); in TEST()
4162 env->GetIsolate()->AddMessageListener(MessageCallbackCount); in TEST()
4163 v8::Debug::SetDebugEventListener(env->GetIsolate(), DebugEventCounter); in TEST()
4176 v8::Script::Compile(context, v8_str(env->GetIsolate(), "+++")).IsEmpty()); in TEST()
4184 v8::Script::Compile(context, v8_str(env->GetIsolate(), "x x")).IsEmpty()); in TEST()
4191 CHECK(v8::Script::Compile(context, v8_str(env->GetIsolate(), "eval('+++')")) in TEST()
4201 CHECK(v8::Script::Compile(context, v8_str(env->GetIsolate(), "eval('x x')")) in TEST()
4214 v8::HandleScope scope(env->GetIsolate()); in TEST()
4225 v8::Debug::SetDebugEventListener(env->GetIsolate(), DebugEventStepSequence); in TEST()
4303 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
4304 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
4314 v8::Isolate* isolate = env->GetIsolate(); in TEST()
4343 v8::Debug::DebugBreak(env->GetIsolate()); in TEST()
4344 CHECK(v8::Debug::CheckDebugBreak(env->GetIsolate())); in TEST()
4368 v8::HandleScope scope(env->GetIsolate()); in TEST()
4371 v8::Debug::SetDebugEventListener(env->GetIsolate(), DebugEventCounter); in TEST()
4379 v8::Debug::DebugBreak(env->GetIsolate()); in TEST()
4380 CHECK(v8::Debug::CheckDebugBreak(env->GetIsolate())); in TEST()
4381 v8::Debug::CancelDebugBreak(env->GetIsolate()); in TEST()
4382 CHECK(!v8::Debug::CheckDebugBreak(env->GetIsolate())); in TEST()
4385 v8::Debug::DebugBreak(env->GetIsolate()); in TEST()
4393 v8::Debug::DebugBreak(env->GetIsolate()); in TEST()
4394 i::Isolate* isolate = reinterpret_cast<i::Isolate*>(env->GetIsolate()); in TEST()
4404 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
4405 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
4411 v8::HandleScope scope(env->GetIsolate()); in TEST()
4414 v8::Debug::SetDebugEventListener(env->GetIsolate(), DebugEventCounter); in TEST()
4419 i::Isolate* isolate = reinterpret_cast<i::Isolate*>(env->GetIsolate()); in TEST()
4462 v8::Local<v8::Array> result = v8::Array::New(info.GetIsolate(), 3); in NamedEnum()
4463 v8::Local<v8::Context> context = info.GetIsolate()->GetCurrentContext(); in NamedEnum()
4464 CHECK(result->Set(context, v8::Integer::New(info.GetIsolate(), 0), in NamedEnum()
4465 v8_str(info.GetIsolate(), "a")) in NamedEnum()
4467 CHECK(result->Set(context, v8::Integer::New(info.GetIsolate(), 1), in NamedEnum()
4468 v8_str(info.GetIsolate(), "b")) in NamedEnum()
4470 CHECK(result->Set(context, v8::Integer::New(info.GetIsolate(), 2), in NamedEnum()
4471 v8_str(info.GetIsolate(), "c")) in NamedEnum()
4478 v8::Isolate* isolate = info.GetIsolate(); in IndexedEnum()
4480 v8::Local<v8::Context> context = info.GetIsolate()->GetCurrentContext(); in IndexedEnum()
4496 info.GetReturnValue().Set(v8_str(info.GetIsolate(), "AA")); in NamedGetter()
4499 info.GetReturnValue().Set(v8_str(info.GetIsolate(), "BB")); in NamedGetter()
4502 info.GetReturnValue().Set(v8_str(info.GetIsolate(), "CC")); in NamedGetter()
4521 v8::Isolate* isolate = env->GetIsolate(); in TEST()
4649 v8::Isolate* isolate = env->GetIsolate(); in TEST()
4797 v8::Isolate* isolate = env->GetIsolate(); in TEST()
4843 v8::Isolate* isolate = env->GetIsolate(); in TEST()
4887 v8::Isolate* isolate = env->GetIsolate(); in TEST()
5256 v8::HandleScope scope(env->GetIsolate()); in TEST()
5257 v8::Debug::SetMessageHandler(env->GetIsolate(), MessageHandler); in TEST()
5347 v8::Isolate* isolate = env->GetIsolate(); in TEST()
5465 v8::ObjectTemplate::New(env->GetIsolate()); in Run()
5467 v8_str(env->GetIsolate(), "ThreadedAtBarrier1"), in Run()
5792 v8::Local<v8::Context> context = args.GetIsolate()->GetCurrentContext(); in CheckFrameCount()
5805 v8::Local<v8::Context> context = args.GetIsolate()->GetCurrentContext(); in CheckSourceLine()
5821 v8::Local<v8::String> data = v8_str(args.GetIsolate(), "Test"); in CheckDataParameter()
5822 v8::Local<v8::Context> context = args.GetIsolate()->GetCurrentContext(); in CheckDataParameter()
5828 v8::TryCatch catcher(args.GetIsolate()); in CheckDataParameter()
5838 v8::Local<v8::Context> context = args.GetIsolate()->GetCurrentContext(); in CheckClosure()
5993 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
5997 v8::Debug::SetDebugEventListener(env->GetIsolate(), in TEST()
6001 v8::HandleScope scope(env->GetIsolate()); in TEST()
6024 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
6025 CheckDebuggerUnloaded(env->GetIsolate(), true); in TEST()
6029 v8::Debug::SetMessageHandler(env->GetIsolate(), in TEST()
6032 v8::HandleScope scope(env->GetIsolate()); in TEST()
6037 ->Get(context, v8_str(env->GetIsolate(), "foo")) in TEST()
6052 v8::Debug::SetMessageHandler(env->GetIsolate(), nullptr); in TEST()
6053 CheckDebuggerUnloaded(env->GetIsolate(), true); in TEST()
6089 v8::HandleScope scope(env->GetIsolate()); in TEST()
6092 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
6095 v8::Debug::SetMessageHandler(env->GetIsolate(), MessageHandlerHitCount); in TEST()
6106 v8::Debug::SetMessageHandler(env->GetIsolate(), nullptr); in TEST()
6115 CheckDebuggerUnloaded(env->GetIsolate(), true); in TEST()
6125 v8::Debug::SetMessageHandler(message.GetIsolate(), nullptr); in MessageHandlerClearingMessageHandler()
6132 v8::HandleScope scope(env->GetIsolate()); in TEST()
6135 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
6138 v8::Debug::SetMessageHandler(env->GetIsolate(), in TEST()
6148 CheckDebuggerUnloaded(env->GetIsolate(), true); in TEST()
6168 v8::HandleScope scope(env->GetIsolate()); in TEST()
6174 v8::String::NewExternalTwoByte(env->GetIsolate(), &source_ext_str) in TEST()
6185 EnableDebugger(env->GetIsolate()); in TEST()
6201 DisableDebugger(env->GetIsolate()); in TEST()
6207 ->Get(context, v8_str(env->GetIsolate(), "count")) in TEST()
6218 v8::HandleScope scope(env->GetIsolate()); in TEST()
6227 v8::Debug::SetDebugEventListener(env->GetIsolate(), in TEST()
6232 v8::Local<v8::String> script = v8_str(env->GetIsolate(), in TEST()
6238 v8::ScriptOrigin(v8_str(env->GetIsolate(), "name")); in TEST()
6245 ->Get(context, v8_str(env->GetIsolate(), "f")) in TEST()
6260 ->Get(context, v8_str(env->GetIsolate(), "f")) in TEST()
6267 v8_str(env->GetIsolate(), in TEST()
6277 v8::ScriptOrigin(v8_str(env->GetIsolate(), "new name")); in TEST()
6283 ->Get(context, v8_str(env->GetIsolate(), "f")) in TEST()
6294 ->Get(context, v8_str(env->GetIsolate(), "f")) in TEST()
6390 v8::Debug::DebugBreak(message.GetIsolate()); in DebugBreakMessageHandler()
6406 v8::HandleScope scope(env->GetIsolate()); in TEST()
6408 v8::Debug::SetMessageHandler(env->GetIsolate(), DebugBreakMessageHandler); in TEST()
6416 ->Get(context, v8_str(env->GetIsolate(), "f")) in TEST()
6420 ->Get(context, v8_str(env->GetIsolate(), "g")) in TEST()
6474 v8::HandleScope scope(env->GetIsolate()); in TEST()
6487 v8::Local<v8::Function> f = CompileFunction(env->GetIsolate(), script, "f"); in TEST()
6490 v8_str(env->GetIsolate(), " /* xxx */ a=0;")}; in TEST()
6495 v8::Debug::SetDebugEventListener(env->GetIsolate(), DebugEventDebugBreak); in TEST()
6496 v8::Debug::DebugBreak(env->GetIsolate()); in TEST()
6574 v8::Isolate* isolate = message.GetIsolate(); in DebugEvalContextCheckMessageHandler()
6644 v8::HandleScope scope(env->GetIsolate()); in TEST()
6649 v8::Debug::SetMessageHandler(env->GetIsolate(), AfterCompileMessageHandler); in TEST()
6650 v8::Script::Compile(context, v8_str(env->GetIsolate(), script)) in TEST()
6654 v8::Debug::SetMessageHandler(env->GetIsolate(), nullptr); in TEST()
6656 v8::Debug::SetMessageHandler(env->GetIsolate(), AfterCompileMessageHandler); in TEST()
6657 v8::Debug::DebugBreak(env->GetIsolate()); in TEST()
6658 v8::Script::Compile(context, v8_str(env->GetIsolate(), script)) in TEST()
6664 v8::Debug::SetMessageHandler(env->GetIsolate(), nullptr); in TEST()
6665 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
6693 v8::HandleScope scope(env->GetIsolate()); in TEST()
6698 v8::Debug::SetDebugEventListener(env->GetIsolate(), CompileErrorEventCounter); in TEST()
6708 v8::Script::Compile(context, v8_str(env->GetIsolate(), "+++")).IsEmpty()); in TEST()
6711 CHECK(v8::Script::Compile(context, v8_str(env->GetIsolate(), "/sel\\/: \\")) in TEST()
6717 v8_str(env->GetIsolate(), "JSON.parse('1234:')")) in TEST()
6724 v8_str(env->GetIsolate(), "new RegExp('/\\/\\\\');")) in TEST()
6728 v8::Script::Compile(context, v8_str(env->GetIsolate(), "throw 1;")) in TEST()
6737 v8::HandleScope scope(env->GetIsolate()); in TEST()
6742 v8::Debug::SetMessageHandler(env->GetIsolate(), AfterCompileMessageHandler); in TEST()
6743 v8::Script::Compile(context, v8_str(env->GetIsolate(), script)) in TEST()
6747 v8::Debug::SetMessageHandler(env->GetIsolate(), nullptr); in TEST()
6749 v8::Debug::SetMessageHandler(env->GetIsolate(), AfterCompileMessageHandler); in TEST()
6750 v8::Debug::DebugBreak(env->GetIsolate()); in TEST()
6753 ->Get(context, v8_str(env->GetIsolate(), "f")) in TEST()
6758 v8::Debug::SetMessageHandler(env->GetIsolate(), nullptr); in TEST()
6759 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
6778 v8::HandleScope scope(env->GetIsolate()); in TEST()
6787 v8::Debug::SetMessageHandler(env->GetIsolate(), AfterCompileMessageHandler); in TEST()
6788 v8::Script::Compile(context, v8_str(env->GetIsolate(), script)) in TEST()
6792 v8::Debug::SetMessageHandler(env->GetIsolate(), nullptr); in TEST()
6794 v8::Debug::SetMessageHandler(env->GetIsolate(), ExceptionMessageHandler); in TEST()
6797 ->Get(context, v8_str(env->GetIsolate(), "f")) in TEST()
6802 v8::Debug::SetMessageHandler(env->GetIsolate(), nullptr); in TEST()
6803 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
6813 v8::HandleScope scope(env->GetIsolate()); in TEST()
6818 v8::Debug::SetMessageHandler(env->GetIsolate(), AfterCompileMessageHandler); in TEST()
6823 int sbp1 = SetScriptBreakPointByNameFromJS(env->GetIsolate(), resource_name, in TEST()
6826 SetScriptBreakPointByNameFromJS(env->GetIsolate(), resource_name, 5, 5); in TEST()
6830 v8::ScriptOrigin origin(v8_str(env->GetIsolate(), resource_name), in TEST()
6831 v8::Integer::New(env->GetIsolate(), 10), in TEST()
6832 v8::Integer::New(env->GetIsolate(), 1)); in TEST()
6835 v8::Script::Compile(context, v8_str(env->GetIsolate(), script), &origin) in TEST()
6845 ClearBreakPointFromJS(env->GetIsolate(), sbp1); in TEST()
6846 ClearBreakPointFromJS(env->GetIsolate(), sbp2); in TEST()
6847 v8::Debug::SetMessageHandler(env->GetIsolate(), nullptr); in TEST()
6878 v8::HandleScope scope(env->GetIsolate()); in TEST()
6882 v8::Debug::SetMessageHandler(env->GetIsolate(), BreakMessageHandler); in TEST()
6885 v8::Debug::DebugBreak(env->GetIsolate()); in TEST()
6895 v8::Debug::DebugBreak(env->GetIsolate()); in TEST()
6901 v8::Debug::SetMessageHandler(env->GetIsolate(), nullptr); in TEST()
6902 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
6916 v8::Isolate* isolate = env->GetIsolate(); in TEST()
7017 v8::Isolate* isolate = env->GetIsolate(); in TEST()
7064 v8::Isolate* isolate = env->GetIsolate(); in TEST()
7087 v8::Local<v8::String> void0 = v8_str(env->GetIsolate(), "void(0)"); in TEST()
7108 v8::Isolate* isolate = env->GetIsolate(); in TEST()
7134 v8::HandleScope scope(env->GetIsolate()); in TEST()
7146 v8::Debug::SetDebugEventListener(env->GetIsolate(), DebugEventBreakMax); in TEST()
7149 v8::Debug::DebugBreak(env->GetIsolate()); in TEST()
7160 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
7161 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
7175 v8::Local<v8::Context> current = info.GetIsolate()->GetCurrentContext(); in NamedGetterWithCallingContextCheck()
7210 v8::Isolate* isolate = env->GetIsolate(); in TEST()
7338 v8::HandleScope scope(env->GetIsolate()); in TEST()
7352 v8::Debug::SetDebugEventListener(env->GetIsolate(), in TEST()
7357 f->Call(context, v8::Undefined(env->GetIsolate()), 0, NULL).ToLocalChecked(); in TEST()
7360 v8::Debug::DebugBreak(env->GetIsolate()); in TEST()
7361 f->Call(context, v8::Undefined(env->GetIsolate()), 0, NULL).ToLocalChecked(); in TEST()
7365 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
7371 v8::Isolate* isolate = event_details.GetEventContext()->GetIsolate(); in DebugEventBreakWithOptimizedStack()
7432 v8::Debug::SetDebugEventListener(args.GetIsolate(), in ScheduleBreak()
7434 v8::Debug::DebugBreak(args.GetIsolate()); in ScheduleBreak()
7440 v8::HandleScope scope(env->GetIsolate()); in TEST()
7456 v8::FunctionTemplate::New(env->GetIsolate(), ScheduleBreak); in TEST()
7469 v8::Script::Compile(context, v8_str(env->GetIsolate(), src)) in TEST()
7540 v8::HandleScope scope(env->GetIsolate()); in DebugBreakLoop()
7543 v8::Debug::SetDebugEventListener(env->GetIsolate(), DebugEventBreakMax); in DebugBreakLoop()
7553 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in DebugBreakLoop()
7554 CheckDebuggerUnloaded(env->GetIsolate()); in DebugBreakLoop()
7655 v8::HandleScope scope(env->GetIsolate()); in TEST()
7671 v8::Debug::SetDebugEventListener(env->GetIsolate(), DebugBreakInlineListener); in TEST()
7673 v8::Script::Compile(context, v8_str(env->GetIsolate(), source)) in TEST()
7705 v8::HandleScope scope(env->GetIsolate()); in TEST()
7706 v8::Debug::SetDebugEventListener(env->GetIsolate(), DebugEventStepNext); in TEST()
7718 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
7737 v8::HandleScope scope(env->GetIsolate()); in TEST()
7740 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
7744 v8::Debug::SetDebugEventListener(env->GetIsolate(), NopListener); in TEST()
7748 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
7755 v8::HandleScope scope(env->GetIsolate()); in TEST()
7756 v8::Debug::SetLiveEditEnabled(env->GetIsolate(), true); in TEST()
7764 v8::HandleScope scope(env->GetIsolate()); in TEST()
7765 v8::Debug::SetLiveEditEnabled(env->GetIsolate(), false); in TEST()
7776 v8::HandleScope scope(env->GetIsolate()); in TEST()
7778 v8::Debug::SetDebugEventListener(env->GetIsolate(), DebugBreakInlineListener); in TEST()
7800 v8::Debug::SetDebugEventListener(env->GetIsolate(), nullptr); in TEST()
7801 CheckDebuggerUnloaded(env->GetIsolate()); in TEST()
7812 v8::Debug::DebugBreak(args.GetIsolate()); in AddDebugBreak()
7818 v8::HandleScope scope(env->GetIsolate()); in TEST()
7819 v8::Debug::SetDebugEventListener(env->GetIsolate(), in TEST()
7823 v8::FunctionTemplate::New(env->GetIsolate(), AddDebugBreak); in TEST()
7873 v8::Isolate* isolate = env->GetIsolate(); in TEST()
7878 v8::TryCatch try_catch(env->GetIsolate()); in TEST()
7894 v8::TryCatch try_catch(args.GetIsolate()); in TryCatchWrappedThrowCallback()
7902 v8::Isolate* isolate = env->GetIsolate(); in TEST()
7941 v8::Isolate* isolate = env->GetIsolate(); in TEST()
7969 v8::Isolate* isolate = env->GetIsolate(); in TEST()
8033 v8::Isolate* isolate = env->GetIsolate(); in TEST()
8064 v8::Isolate* isolate = event_details.GetEventContext()->GetIsolate(); in NoInterruptsOnDebugEvent()
8073 v8::Debug::SetDebugEventListener(env->GetIsolate(), NoInterruptsOnDebugEvent); in TEST()