| Index: src/frames.cc
|
| diff --git a/src/frames.cc b/src/frames.cc
|
| index d9fa728b07a3bcf01b18f93545ced149cea8dd65..46e898b9880bd3bc18a4bad0ce52e718300a06cc 100644
|
| --- a/src/frames.cc
|
| +++ b/src/frames.cc
|
| @@ -1318,6 +1318,15 @@ JSFunction* WasmFrame::function() const {
|
| return *fun;
|
| }
|
|
|
| +void WasmFrame::Summarize(List<FrameSummary>* functions) const {
|
| + DCHECK(functions->length() == 0);
|
| + Code* code = LookupCode();
|
| + int offset = static_cast<int>(pc() - code->instruction_start());
|
| + AbstractCode* abstract_code = AbstractCode::cast(code);
|
| + FrameSummary summary(receiver(), function(), abstract_code, offset, false);
|
| + functions->Add(summary);
|
| +}
|
| +
|
| void WasmFrame::Iterate(ObjectVisitor* v) const { IterateCompiledFrame(v); }
|
|
|
| Address WasmFrame::GetCallerStackPointer() const {
|
|
|