Lines Matching refs:accumulator
675 void BuiltinExitFrame::Print(StringStream* accumulator, PrintMode mode, in Print() argument
681 accumulator->PrintSecurityTokenIfChanged(function); in Print()
682 PrintIndex(accumulator, mode, index); in Print()
683 accumulator->Add("builtin exit frame: "); in Print()
685 if (IsConstructor()) accumulator->Add("new "); in Print()
686 accumulator->PrintFunction(function, receiver, &code); in Print()
688 accumulator->Add("(this=%o", receiver); in Print()
693 accumulator->Add(",%o", GetParameter(i)); in Print()
696 accumulator->Add(")\n\n"); in Print()
1467 void BuiltinFrame::PrintFrameKind(StringStream* accumulator) const { in PrintFrameKind()
1468 accumulator->Add("builtin frame: "); in PrintFrameKind()
1485 void StackFrame::PrintIndex(StringStream* accumulator, in PrintIndex() argument
1488 accumulator->Add((mode == OVERVIEW) ? "%5d: " : "[%d]: ", index); in PrintIndex()
1491 void WasmFrame::Print(StringStream* accumulator, PrintMode mode, in Print() argument
1493 accumulator->Add("wasm frame"); in Print()
1545 void PrintFunctionSource(StringStream* accumulator, SharedFunctionInfo* shared, in PrintFunctionSource() argument
1552 accumulator->Add(os.str().c_str()); in PrintFunctionSource()
1560 void JavaScriptFrame::Print(StringStream* accumulator, in Print() argument
1567 accumulator->PrintSecurityTokenIfChanged(function); in Print()
1568 PrintIndex(accumulator, mode, index); in Print()
1569 PrintFrameKind(accumulator); in Print()
1571 if (IsConstructor()) accumulator->Add("new "); in Print()
1572 accumulator->PrintFunction(function, receiver, &code); in Print()
1583 accumulator->Add(" ["); in Print()
1584 accumulator->PrintName(script->name()); in Print()
1592 accumulator->Add(":%d] [pc=%p]", line, pc); in Print()
1600 accumulator->Add(":%d] [bytecode=%p offset=%d]", line, bytecodes, offset); in Print()
1604 accumulator->Add(":~%d] [pc=%p]", line, pc); in Print()
1608 accumulator->Add("(this=%o", receiver); in Print()
1613 accumulator->Add(","); in Print()
1618 accumulator->PrintName(scope_info->ParameterName(i)); in Print()
1619 accumulator->Add("="); in Print()
1621 accumulator->Add("%o", GetParameter(i)); in Print()
1624 accumulator->Add(")"); in Print()
1626 accumulator->Add("\n"); in Print()
1630 accumulator->Add(" {\n// optimized frame\n"); in Print()
1631 PrintFunctionSource(accumulator, shared, code); in Print()
1632 accumulator->Add("}\n"); in Print()
1635 accumulator->Add(" {\n"); in Print()
1644 accumulator->Add(" // stack-allocated locals\n"); in Print()
1647 accumulator->Add(" var "); in Print()
1648 accumulator->PrintName(scope_info->StackLocalName(i)); in Print()
1649 accumulator->Add(" = "); in Print()
1651 accumulator->Add("%o", GetExpression(i)); in Print()
1653 accumulator->Add("// no expression found - inconsistent frame?"); in Print()
1655 accumulator->Add("\n"); in Print()
1670 accumulator->Add(" // heap-allocated locals\n"); in Print()
1673 accumulator->Add(" var "); in Print()
1674 accumulator->PrintName(scope_info->ContextLocalName(i)); in Print()
1675 accumulator->Add(" = "); in Print()
1679 accumulator->Add("%o", context->get(index)); in Print()
1681 accumulator->Add( in Print()
1685 accumulator->Add("// warning: no context found - inconsistent frame?"); in Print()
1687 accumulator->Add("\n"); in Print()
1693 accumulator->Add(" // expression stack (top to bottom)\n"); in Print()
1696 accumulator->Add(" [%02d] : %o\n", i, GetExpression(i)); in Print()
1699 PrintFunctionSource(accumulator, shared, code); in Print()
1701 accumulator->Add("}\n\n"); in Print()
1705 void ArgumentsAdaptorFrame::Print(StringStream* accumulator, in Print() argument
1713 PrintIndex(accumulator, mode, index); in Print()
1714 accumulator->Add("arguments adaptor frame: %d->%d", actual, expected); in Print()
1716 accumulator->Add("\n"); in Print()
1719 accumulator->Add(" {\n"); in Print()
1722 if (actual > 0) accumulator->Add(" // actual arguments\n"); in Print()
1724 accumulator->Add(" [%02d] : %o", i, GetParameter(i)); in Print()
1726 accumulator->Add(" // not passed to callee"); in Print()
1728 accumulator->Add("\n"); in Print()
1731 accumulator->Add("}\n\n"); in Print()