Lines Matching refs:isolate

17   LookupIterator it(isolate, receiver,                                        \
18 isolate->factory()->call_site_info_symbol(), \
22 isolate, \
24 isolate->factory()->NewStringFromAsciiChecked(method))); \
29 Object PositiveNumberOrNull(int value, Isolate* isolate) {
30 if (value > 0) return *isolate->factory()->NewNumberFromInt(value);
31 return ReadOnlyRoots(isolate).null_value();
37 HandleScope scope(isolate);
39 return PositiveNumberOrNull(CallSiteInfo::GetColumnNumber(frame), isolate);
43 HandleScope scope(isolate);
46 isolate);
50 HandleScope scope(isolate);
53 isolate);
57 HandleScope scope(isolate);
63 HandleScope scope(isolate);
69 HandleScope scope(isolate);
74 return ReadOnlyRoots(isolate).undefined_value();
76 isolate->CountUsage(v8::Isolate::kCallSiteAPIGetFunctionSloppyCall);
81 HandleScope scope(isolate);
87 HandleScope scope(isolate);
89 return PositiveNumberOrNull(CallSiteInfo::GetLineNumber(frame), isolate);
93 HandleScope scope(isolate);
99 HandleScope scope(isolate);
105 HandleScope scope(isolate);
109 return ReadOnlyRoots(isolate).null_value();
115 HandleScope scope(isolate);
121 HandleScope scope(isolate);
123 if (frame->IsStrict()) return ReadOnlyRoots(isolate).undefined_value();
124 isolate->CountUsage(v8::Isolate::kCallSiteAPIGetThisSloppyCall);
134 HandleScope scope(isolate);
140 HandleScope scope(isolate);
142 return isolate->heap()->ToBoolean(frame->IsAsync());
146 HandleScope scope(isolate);
148 return isolate->heap()->ToBoolean(frame->IsConstructor());
152 HandleScope scope(isolate);
154 return isolate->heap()->ToBoolean(frame->IsEval());
158 HandleScope scope(isolate);
160 return isolate->heap()->ToBoolean(frame->IsNative());
164 HandleScope scope(isolate);
166 return isolate->heap()->ToBoolean(frame->IsPromiseAll());
170 HandleScope scope(isolate);
172 return isolate->heap()->ToBoolean(frame->IsToplevel());
176 HandleScope scope(isolate);
178 RETURN_RESULT_OR_FAILURE(isolate, SerializeCallSiteInfo(isolate, frame));