Home | History | Annotate | Download | only in src

Lines Matching refs:accumulator

692 void BuiltinExitFrame::Print(StringStream* accumulator, PrintMode mode,
698 accumulator->PrintSecurityTokenIfChanged(function);
699 PrintIndex(accumulator, mode, index);
700 accumulator->Add("builtin exit frame: ");
702 if (IsConstructor()) accumulator->Add("new ");
703 accumulator->PrintFunction(function, receiver, &code);
705 accumulator->Add("(this=%o", receiver);
710 accumulator->Add(",%o", GetParameter(i));
713 accumulator->Add(")\n\n");
1674 void BuiltinFrame::PrintFrameKind(StringStream* accumulator) const {
1675 accumulator->Add("builtin frame: ");
1692 void StackFrame::PrintIndex(StringStream* accumulator,
1695 accumulator->Add((mode == OVERVIEW) ? "%5d: " : "[%d]: ", index);
1698 void WasmCompiledFrame::Print(StringStream* accumulator, PrintMode mode,
1700 PrintIndex(accumulator, mode, index);
1701 accumulator->Add("WASM [");
1703 accumulator->PrintName(script->name());
1714 accumulator->Add("], function #%u ('%s'), pc=%p, pos=%d\n",
1716 if (mode != OVERVIEW) accumulator->Add("\n");
1787 void WasmInterpreterEntryFrame::Print(StringStream* accumulator, PrintMode mode,
1789 PrintIndex(accumulator, mode, index);
1790 accumulator->Add("WASM INTERPRETER ENTRY [");
1792 accumulator->PrintName(script->name());
1793 accumulator->Add("]");
1794 if (mode != OVERVIEW) accumulator->Add("\n");
1836 void PrintFunctionSource(StringStream* accumulator, SharedFunctionInfo* shared,
1843 accumulator->Add(os.str().c_str());
1851 void JavaScriptFrame::Print(StringStream* accumulator,
1858 accumulator->PrintSecurityTokenIfChanged(function);
1859 PrintIndex(accumulator, mode, index);
1860 PrintFrameKind(accumulator);
1862 if (IsConstructor()) accumulator->Add("new ");
1863 accumulator->PrintFunction(function, receiver, &code);
1874 accumulator->Add(" [");
1875 accumulator->PrintName(script->name());
1883 accumulator->Add(":%d] [pc=%p]", line, pc);
1891 accumulator->Add(":%d] [bytecode=%p offset=%d]", line, bytecodes, offset);
1895 accumulator->Add(":~%d] [pc=%p]", line, pc);
1899 accumulator->Add("(this=%o", receiver);
1904 accumulator->Add(",");
1909 accumulator->PrintName(scope_info->ParameterName(i));
1910 accumulator->Add("=");
1912 accumulator->Add("%o", GetParameter(i));
1915 accumulator->Add(")");
1917 accumulator->Add("\n");
1921 accumulator->Add(" {\n// optimized frame\n");
1922 PrintFunctionSource(accumulator, shared, code);
1923 accumulator->Add("}\n");
1926 accumulator->Add(" {\n");
1935 accumulator->Add(" // stack-allocated locals\n");
1938 accumulator->Add(" var ");
1939 accumulator->PrintName(scope_info->StackLocalName(i));
1940 accumulator->Add(" = ");
1942 accumulator->Add("%o", GetExpression(i));
1944 accumulator->Add("// no expression found - inconsistent frame?");
1946 accumulator->Add("\n");
1961 accumulator->Add(" // heap-allocated locals\n");
1964 accumulator->Add(" var ");
1965 accumulator->PrintName(scope_info->ContextLocalName(i));
1966 accumulator->Add(" = ");
1970 accumulator->Add("%o", context->get(index));
1972 accumulator->Add(
1976 accumulator->Add("// warning: no context found - inconsistent frame?");
1978 accumulator->Add("\n");
1984 accumulator->Add(" // expression stack (top to bottom)\n");
1987 accumulator->Add(" [%02d] : %o\n", i, GetExpression(i));
1990 PrintFunctionSource(accumulator, shared, code);
1992 accumulator->Add("}\n\n");
1996 void ArgumentsAdaptorFrame::Print(StringStream* accumulator,
2004 PrintIndex(accumulator, mode, index);
2005 accumulator->Add("arguments adaptor frame: %d->%d", actual, expected);
2007 accumulator->Add("\n");
2010 accumulator->Add(" {\n");
2013 if (actual > 0) accumulator->Add(" // actual arguments\n");
2015 accumulator->Add(" [%02d] : %o", i, GetParameter(i));
2017 accumulator->Add(" // not passed to callee");
2019 accumulator->Add("\n");
2022 accumulator->Add("}\n\n");