Lines Matching defs:summary
720 bool Visit(FrameSummary const& summary) {
723 if (summary.IsWasm()) {
724 AppendWasmFrame(summary.AsWasm());
728 AppendJavaScriptFrame(summary.AsJavaScript());
780 FrameSummary::JavaScriptFrameSummary const& summary) {
782 if (!IsVisibleInStackTrace(summary.function())) return;
785 Handle<JSFunction> function = summary.function();
787 if (summary.is_constructor()) flags |= CallSiteInfo::kIsConstructor;
789 AppendFrame(summary.receiver(), function, summary.abstract_code(),
790 summary.code_offset(), flags, summary.parameters());
794 void AppendWasmFrame(FrameSummary::WasmFrameSummary const& summary) {
795 if (summary.code()->kind() != wasm::WasmCode::kWasmFunction) return;
796 Handle<WasmInstanceObject> instance = summary.wasm_instance();
800 if (summary.at_to_number_conversion()) {
806 isolate_, 0, summary.code(),
809 handle(Smi::FromInt(summary.function_index()), isolate_), code,
810 summary.code_offset(), flags,
1140 FrameSummary& summary = *rit;
1143 !summary.native_context()->HasSameSecurityTokenAs(
1147 if (!visitor->Visit(summary)) return;
1332 bool Visit(FrameSummary& summary) {
1336 if (!summary.is_subject_to_debugging()) return true;
1337 Handle<StackFrameInfo> frame = summary.CreateStackFrameInfo();
1374 bool Visit(FrameSummary& summary) {
1377 if (!summary.is_subject_to_debugging()) return true;
1380 Handle<Script> script = Handle<Script>::cast(summary.script());
2173 const FrameSummary& summary = summaries[i - 1];
2174 Handle<AbstractCode> code = summary.AsJavaScript().abstract_code();
2183 int code_offset = summary.code_offset();
2358 FrameSummary summary = it.GetTopValidFrame();
2360 Handle<Object> script = summary.script();
2365 if (summary.IsJavaScript()) {
2366 shared = handle(summary.AsJavaScript().function()->shared(), this);
2368 if (summary.AreSourcePositionsAvailable()) {
2369 int pos = summary.SourcePosition();
2374 summary.code_offset());