Lines Matching defs:info

458   // Globalize the request debug info object and make it weak.
499 // Return if we fail to retrieve debug info.
729 // Make sure the function is compiled and has set up the debug info.
766 // Obtain shared function info for the innermost function containing this
776 // Find the nested shared function info that is closest to the position within
808 BreakPointInfo info = BreakPointInfo::cast(break_points.get(i));
809 if (info.GetBreakPointCount(isolate_) == 0) continue;
812 it.SkipToPosition(info.source_position());
960 ClearAllDebugInfos([=](Handle<DebugInfo> info) {
961 ClearBreakPoints(info);
962 info->ClearBreakInfo(isolate_);
988 // Make sure the function is compiled and has set up the debug info.
1161 Handle<SharedFunctionInfo> info(
1163 if (IsBlackboxed(info)) continue;
1164 FloodWithOneShot(info);
1200 // Get the debug info (create it if it does not exist).
1260 // Clear last position info. For stepping out it does not matter.
1316 Handle<SharedFunctionInfo> info = infos.back();
1323 if (IsBlackboxed(info)) continue;
1324 FloodWithOneShot(info);
1498 // Deoptimize all code compiled from this shared function info including
1527 // info (containing the debug copy) upfront, but since we do not recompile,
1672 // Make sure the function has set up the debug info.
1761 for (SharedFunctionInfo info = iterator.Next(); !info.is_null();
1762 info = iterator.Next()) {
1763 finder.NewCandidate(info);
1818 for (SharedFunctionInfo info = iterator.Next(); !info.is_null();
1819 info = iterator.Next()) {
1820 if (info.EndPosition() < start_position ||
1821 info.StartPosition() >= end_position) {
1824 candidateSubsumesRange |= info.StartPosition() <= start_position &&
1825 info.EndPosition() >= end_position;
1826 if (!info.IsSubjectToDebugging()) continue;
1827 if (!info.is_compiled() && !info.allows_lazy_compilation()) continue;
1828 candidates.push_back(i::handle(info, isolate_));
1886 // If there is no shared function info for this script at all, there is
1895 // It might be that the shared function info is not available as the
1907 // function in order to create this shared function info. So there can
1909 // info while bypassing PrepareFunctionForDebugExecution.
1931 // Return if we already have the break info for shared.
1973 // Create debug info and add it to the list.
1999 [=](Handle<DebugInfo> info) { info->ClearCoverageInfo(isolate_); });
2004 [=](Handle<DebugInfo> info) { info->set_debugger_hints(0); });
2079 // With no debug info there are no break points, so we can't be at a return.
2172 for (const auto& info : infos) {
2173 if (!IsBlackboxed(info)) return false;
2290 Script::PositionInfo info;
2291 Script::GetPositionInfo(script, source_position, &info, Script::WITH_OFFSET);
2298 return debug::Location(std::max(info.line, 0), std::max(info.column, 0));
2595 // Create the new break info. If there is no proper frames there is no break
2794 // TODO(7515): always pass a valid callback info object.
2798 AccessorInfo info = AccessorInfo::cast(*callback_info);
2800 switch (accessor_kind == kSetter ? info.setter_side_effect_type()
2801 : info.getter_side_effect_type()) {
2818 info.name().ShortPrint();
2822 InterceptorInfo info = InterceptorInfo::cast(*callback_info);
2823 if (info.has_no_side_effect()) return true;
2828 CallHandlerInfo info = CallHandlerInfo::cast(*callback_info);
2829 if (info.IsSideEffectFreeCallHandlerInfo()) return true;