HomeSort by relevance Sort by last modified time
    Searched refs:ProfileNode (Results 1 - 17 of 17) sorted by null

  /external/webkit/Source/WebCore/ForwardingHeaders/profiler/
ProfileNode.h 3 #include <JavaScriptCore/ProfileNode.h>
  /external/webkit/Source/WebCore/bindings/js/
ScriptProfileNode.h 31 #include <profiler/ProfileNode.h>
35 typedef JSC::ProfileNode ScriptProfileNode;
JSScriptProfileNodeCustom.cpp 32 #include <profiler/ProfileNode.h>
49 typedef Vector<RefPtr<ProfileNode> > ProfileNodesList;
ScriptProfile.cpp 34 #include <profiler/ProfileNode.h>
70 static PassRefPtr<InspectorObject> buildInspectorObjectFor(const JSC::ProfileNode* node)
84 typedef Vector<RefPtr<JSC::ProfileNode> > ProfileNodesList;
  /external/webkit/Source/JavaScriptCore/profiler/
ProfileNode.h 41 class ProfileNode;
43 typedef Vector<RefPtr<ProfileNode> >::const_iterator StackIterator;
46 class ProfileNode : public RefCounted<ProfileNode> {
48 static PassRefPtr<ProfileNode> create(ExecState* callerCallFrame, const CallIdentifier& callIdentifier, ProfileNode* headNode, ProfileNode* parentNode)
50 return adoptRef(new ProfileNode(callerCallFrame, callIdentifier, headNode, parentNode));
52 static PassRefPtr<ProfileNode> create(ExecState* callerCallFrame, ProfileNode* headNode, ProfileNode* node
    [all...]
ProfileNode.cpp 30 #include "ProfileNode.h"
59 ProfileNode::ProfileNode(ExecState* callerCallFrame, const CallIdentifier& callIdentifier, ProfileNode* headNode, ProfileNode* parentNode)
76 ProfileNode::ProfileNode(ExecState* callerCallFrame, ProfileNode* headNode, ProfileNode* nodeToCopy)
92 ProfileNode* ProfileNode::willExecute(ExecState* callerCallFrame, const CallIdentifier& callIdentifier
    [all...]
Profile.h 29 #include "ProfileNode.h"
42 ProfileNode* head() const { return m_head.get(); }
43 void setHead(PassRefPtr<ProfileNode> head) { m_head = head; }
47 void forEach(void (ProfileNode::*)());
49 void focus(const ProfileNode*);
50 void exclude(const ProfileNode*);
66 RefPtr<ProfileNode> m_head;
Profile.cpp 29 #include "ProfileNode.h"
45 m_head = ProfileNode::create(0, CallIdentifier("Thread_1", UString(), 0), 0, 0);
52 void Profile::forEach(void (ProfileNode::*function)())
54 ProfileNode* currentNode = m_head->firstChild();
55 for (ProfileNode* nextNode = currentNode; nextNode; nextNode = nextNode->firstChild())
61 ProfileNode* endNode = m_head->traverseNextNodePostOrder();
68 void Profile::focus(const ProfileNode* profileNode)
70 if (!profileNode || !m_head)
74 const CallIdentifier& callIdentifier = profileNode->callIdentifier()
    [all...]
ProfileGenerator.h 39 class ProfileNode;
74 RefPtr<ProfileNode> m_head;
75 RefPtr<ProfileNode> m_currentNode;
ProfileGenerator.cpp 66 m_currentNode = ProfileNode::create(exec, Profiler::createCallIdentifier(exec, function ? function.toThisObject(exec) : 0, sourceURL, lineNumber), m_head.get(), m_head.get());
103 RefPtr<ProfileNode> returningNode = ProfileNode::create(callerCallFrame, callIdentifier, m_head.get(), m_currentNode.get());
126 m_profile->forEach(&ProfileNode::stopProfiling);
138 RefPtr<ProfileNode> idleNode = ProfileNode::create(0, CallIdentifier(NonJSExecution, UString(), 0), m_head.get(), m_head.get());
152 ProfileNode* currentNode = 0;
153 for (ProfileNode* next = m_head.get(); next; next = next->firstChild())
167 ProfileNode* currentNode = 0;
168 for (ProfileNode* next = m_head.get(); next; next = next->lastChild()
    [all...]
  /external/v8/src/
profile-generator-inl.h 72 ProfileNode::ProfileNode(ProfileTree* tree, CodeEntry* entry)
profile-generator.cc 216 ProfileNode* ProfileNode::FindChild(CodeEntry* entry) {
220 reinterpret_cast<ProfileNode*>(map_entry->value) : NULL;
224 ProfileNode* ProfileNode::FindOrAddChild(CodeEntry* entry) {
229 ProfileNode* new_node = new ProfileNode(tree_, entry);
233 return reinterpret_cast<ProfileNode*>(map_entry->value);
237 double ProfileNode::GetSelfMillis() const {
242 double ProfileNode::GetTotalMillis() const
    [all...]
profile-generator.h 137 class ProfileNode {
139 INLINE(ProfileNode(ProfileTree* tree, CodeEntry* entry));
141 ProfileNode* FindChild(CodeEntry* entry);
142 ProfileNode* FindOrAddChild(CodeEntry* entry);
150 INLINE(const List<ProfileNode*>* children() const) { return &children_list_; }
170 // Mapping from CodeEntry* to ProfileNode*
172 List<ProfileNode*> children_list_;
174 DISALLOW_COPY_AND_ASSIGN(ProfileNode);
191 ProfileNode* root() const { return root_; }
204 ProfileNode* root_
    [all...]
api.cc     [all...]
  /external/v8/test/cctest/
test-profile-generator.cc 15 using i::ProfileNode;
63 ProfileNode node(NULL, NULL);
66 ProfileNode* childNode1 = node.FindOrAddChild(&entry1);
71 ProfileNode* childNode2 = node.FindOrAddChild(&entry2);
78 ProfileNode* childNode3 = node.FindOrAddChild(&entry3);
91 ProfileNode node(NULL, NULL);
94 ProfileNode* childNode1 = node.FindOrAddChild(&entry1);
115 ProfileNode* Walk(CodeEntry* entry1,
118 ProfileNode* node = tree_->root();
155 ProfileNode* node1 = helper.Walk(&entry1)
    [all...]
test-cpu-profiler.cc 15 using i::ProfileNode;
171 const i::List<ProfileNode*>* top_down_root_children =
175 const i::List<ProfileNode*>* top_down_bbb_children =
179 const i::List<ProfileNode*>* top_down_stub_children =
183 const i::List<ProfileNode*>* top_down_ddd_children =
187 const i::List<ProfileNode*>* bottom_up_root_children_unsorted =
190 i::List<ProfileNode*> bottom_up_root_children(3);
196 const i::List<ProfileNode*>* bottom_up_stub_children =
200 const i::List<ProfileNode*>* bottom_up_bbb_children =
203 const i::List<ProfileNode*>* bottom_up_ddd_children
    [all...]
  /prebuilts/devtools/tools/lib/
traceview.jar 

Completed in 95 milliseconds