| Index: sky/engine/core/inspector/ScriptCallStack.cpp
|
| diff --git a/sky/engine/core/inspector/ScriptCallStack.cpp b/sky/engine/core/inspector/ScriptCallStack.cpp
|
| index ff3e7c79fbf1e3b069a1683b9d8124f325f64af5..def2ce6c44e28e9c3b470c91ebc5f16b34a110c2 100644
|
| --- a/sky/engine/core/inspector/ScriptCallStack.cpp
|
| +++ b/sky/engine/core/inspector/ScriptCallStack.cpp
|
| @@ -68,9 +68,12 @@ void ScriptCallStack::setAsyncCallStack(PassRefPtr<ScriptAsyncCallStack> asyncCa
|
| m_asyncCallStack = asyncCallStack;
|
| }
|
|
|
| -void ScriptCallStack::trace(Visitor* visitor)
|
| +PassRefPtr<TypeBuilder::Array<TypeBuilder::Console::CallFrame> > ScriptCallStack::buildInspectorArray() const
|
| {
|
| - visitor->trace(m_asyncCallStack);
|
| + RefPtr<TypeBuilder::Array<TypeBuilder::Console::CallFrame> > frames = TypeBuilder::Array<TypeBuilder::Console::CallFrame>::create();
|
| + for (size_t i = 0; i < m_frames.size(); i++)
|
| + frames->addItem(m_frames.at(i).buildInspectorObject());
|
| + return frames;
|
| }
|
|
|
| } // namespace blink
|
|
|