Lines Matching refs:accumulator

926 void PrintIndex(StringStream* accumulator, StackFrame::PrintMode mode,
928 accumulator->Add((mode == StackFrame::OVERVIEW) ? "%5d: " : "[%d]: ", index);
944 void StackFrame::Print(StringStream* accumulator, PrintMode mode,
947 PrintIndex(accumulator, mode, index);
948 accumulator->Add(StringForStackFrameType(type()));
949 accumulator->Add(" [pc: %p]\n", reinterpret_cast<void*>(pc()));
952 void BuiltinExitFrame::Print(StringStream* accumulator, PrintMode mode,
958 accumulator->PrintSecurityTokenIfChanged(function);
959 PrintIndex(accumulator, mode, index);
960 accumulator->Add("builtin exit frame: ");
962 if (IsConstructor()) accumulator->Add("new ");
963 accumulator->PrintFunction(function, receiver, &code);
965 accumulator->Add("(this=%o", receiver);
970 accumulator->Add(",%o", GetParameter(i));
973 accumulator->Add(")\n\n");
2047 void WasmFrame::Print(StringStream* accumulator, PrintMode mode,
2049 PrintIndex(accumulator, mode, index);
2051 accumulator->Add("Anonymous wasm wrapper [pc: %p]\n",
2056 accumulator->Add("Wasm [");
2057 accumulator->PrintName(script().name());
2070 accumulator->Add("], function #%u ('%s'), pc=%p (+0x%x), pos=%d (+%d)\n",
2074 if (mode != OVERVIEW) accumulator->Add("\n");
2180 void WasmDebugBreakFrame::Print(StringStream* accumulator, PrintMode mode,
2182 PrintIndex(accumulator, mode, index);
2183 accumulator->Add("WasmDebugBreak");
2184 if (mode != OVERVIEW) accumulator->Add("\n");
2267 void PrintFunctionSource(StringStream* accumulator, SharedFunctionInfo shared,
2274 accumulator->Add(os.str().c_str());
2280 void JavaScriptFrame::Print(StringStream* accumulator, PrintMode mode,
2289 accumulator->PrintSecurityTokenIfChanged(function);
2290 PrintIndex(accumulator, mode, index);
2291 PrintFrameKind(accumulator);
2293 if (IsConstructor()) accumulator->Add("new ");
2294 accumulator->PrintFunction(function, receiver, &code);
2295 accumulator->Add(" [%p]", function);
2305 accumulator->Add(" [");
2306 accumulator->PrintName(script.name());
2314 accumulator->Add(":%d] [bytecode=%p offset=%d]", line,
2319 accumulator->Add(":~%d] [pc=%p]", line, reinterpret_cast<void*>(pc()));
2323 accumulator->Add("(this=%o", receiver);
2328 accumulator->Add(",");
2329 accumulator->Add("%o", GetParameter(i));
2332 accumulator->Add(")");
2334 accumulator->Add("\n");
2338 accumulator->Add(" {\n// optimized frame\n");
2339 PrintFunctionSource(accumulator, *shared, code);
2340 accumulator->Add("}\n");
2343 accumulator->Add(" {\n");
2361 accumulator->Add(" // heap-allocated locals\n");
2364 accumulator->Add(" var ");
2365 accumulator->PrintName(it->name());
2366 accumulator->Add(" = ");
2370 accumulator->Add("%o", context.get(slot_index));
2372 accumulator->Add(
2376 accumulator->Add("// warning: no context found - inconsistent frame?");
2378 accumulator->Add("\n");
2383 accumulator->Add(" // expression stack (top to bottom)\n");
2386 accumulator->Add(" [%02d] : %o\n", i, GetExpression(i));
2389 PrintFunctionSource(accumulator, *shared, code);
2391 accumulator->Add("}\n\n");