Searched refs:ScriptHeapSnapshot (Results 1 – 13 of 13) sorted by relevance
43 ScriptHeapSnapshot::~ScriptHeapSnapshot() in ~ScriptHeapSnapshot()48 String ScriptHeapSnapshot::title() const in title()54 unsigned int ScriptHeapSnapshot::uid() const in uid()59 SnapshotObjectId ScriptHeapSnapshot::maxSnapshotJSObjectId() const in maxSnapshotJSObjectId()68 OutputStreamAdapter(ScriptHeapSnapshot::OutputStream* output) in OutputStreamAdapter()78 ScriptHeapSnapshot::OutputStream* m_output;83 void ScriptHeapSnapshot::writeJSON(ScriptHeapSnapshot::OutputStream* stream) in writeJSON()
45 class ScriptHeapSnapshot FINAL : public RefCounted<ScriptHeapSnapshot> {54 static PassRefPtr<ScriptHeapSnapshot> create(const v8::HeapSnapshot* snapshot) in create()56 return adoptRef(new ScriptHeapSnapshot(snapshot)); in create()58 ~ScriptHeapSnapshot();66 ScriptHeapSnapshot(const v8::HeapSnapshot* snapshot) in ScriptHeapSnapshot() function
76 …static PassRefPtr<ScriptHeapSnapshot> takeHeapSnapshot(const String& title, HeapSnapshotProgress*);
242 PassRefPtr<ScriptHeapSnapshot> ScriptProfiler::takeHeapSnapshot(const String& title, HeapSnapshotPr… in takeHeapSnapshot()253 return snapshot ? ScriptHeapSnapshot::create(snapshot) : 0; in takeHeapSnapshot()
47 class ScriptHeapSnapshot; variable82 typedef HashMap<unsigned, RefPtr<ScriptHeapSnapshot> > IdToHeapSnapshotMap;88 …ssRefPtr<TypeBuilder::HeapProfiler::ProfileHeader> createSnapshotHeader(const ScriptHeapSnapshot&);
119 …ProfileHeader> InspectorHeapProfilerAgent::createSnapshotHeader(const ScriptHeapSnapshot& snapshot) in createSnapshotHeader()225 class OutputStream : public ScriptHeapSnapshot::OutputStream { in getHeapSnapshot()242 RefPtr<ScriptHeapSnapshot> snapshot = it->value; in getHeapSnapshot()280 RefPtr<ScriptHeapSnapshot> snapshot = ScriptProfiler::takeHeapSnapshot(title, &progress); in takeHeapSnapshot()
56 'v8/ScriptHeapSnapshot.cpp',57 'v8/ScriptHeapSnapshot.h',
220 third_party/WebKit/Source/bindings/v8/ScriptHeapSnapshot.cpp \