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

  /external/webkit/WebCore/ForwardingHeaders/profiler/
ProfileNode.h 3 #include <JavaScriptCore/ProfileNode.h>
  /external/webkit/JavaScriptCore/profiler/
ProfileNode.h 39 class ProfileNode;
41 typedef Vector<RefPtr<ProfileNode> >::const_iterator StackIterator;
44 class ProfileNode : public RefCounted<ProfileNode> {
46 static PassRefPtr<ProfileNode> create(const CallIdentifier& callIdentifier, ProfileNode* headNode, ProfileNode* parentNode)
48 return adoptRef(new ProfileNode(callIdentifier, headNode, parentNode));
50 static PassRefPtr<ProfileNode> create(ProfileNode* headNode, ProfileNode* node
    [all...]
ProfileNode.cpp 30 #include "ProfileNode.h"
58 ProfileNode::ProfileNode(const CallIdentifier& callIdentifier, ProfileNode* headNode, ProfileNode* parentNode)
74 ProfileNode::ProfileNode(ProfileNode* headNode, ProfileNode* nodeToCopy)
89 ProfileNode* ProfileNode::willExecute(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(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 38 class ProfileNode;
71 RefPtr<ProfileNode> m_head;
72 RefPtr<ProfileNode> m_currentNode;
ProfileGenerator.cpp 66 m_currentNode = ProfileNode::create(Profiler::createCallIdentifier(exec, function ? function.toThisObject(exec) : 0, sourceURL, lineNumber), m_head.get(), m_head.get());
103 RefPtr<ProfileNode> returningNode = ProfileNode::create(callIdentifier, m_head.get(), m_currentNode.get());
115 m_profile->forEach(&ProfileNode::stopProfiling);
127 RefPtr<ProfileNode> idleNode = ProfileNode::create(CallIdentifier(NonJSExecution, UString(), 0), m_head.get(), m_head.get());
141 ProfileNode* currentNode = 0;
142 for (ProfileNode* next = m_head.get(); next; next = next->firstChild())
156 ProfileNode* currentNode = 0;
157 for (ProfileNode* next = m_head.get(); next; next = next->lastChild()
    [all...]
  /external/webkit/WebCore/inspector/
JavaScriptProfileNode.h 36 class ProfileNode;
42 JSC::JSValue toJS(JSC::ExecState*, JSC::ProfileNode*);
JavaScriptProfileNode.cpp 32 #include <profiler/ProfileNode.h>
48 typedef HashMap<ProfileNode*, JSObject*> ProfileNodeMap;
61 ProfileNode* profileNode = static_cast<ProfileNode*>(JSObjectGetPrivate(thisObject));
62 JSRetainPtr<JSStringRef> functionNameString(Adopt, JSStringCreateWithCharacters(profileNode->functionName().data(), profileNode->functionName().size()));
71 ProfileNode* profileNode = static_cast<ProfileNode*>(JSObjectGetPrivate(thisObject))
    [all...]
JavaScriptProfile.cpp 101 profile->focus(static_cast<ProfileNode*>(JSObjectGetPrivate(const_cast<JSObjectRef>(arguments[0]))));
118 profile->exclude(static_cast<ProfileNode*>(JSObjectGetPrivate(const_cast<JSObjectRef>(arguments[0]))));
  /sdk/traceview/src/com/android/traceview/
ProfileNode.java 19 public class ProfileNode {
27 public ProfileNode(String label, MethodData methodData,
MethodData.java 56 private ProfileNode[] mProfileNodes;
190 // Create the ProfileNode objects that we need
191 ArrayList<ProfileNode> nodes = new ArrayList<ProfileNode>();
192 ProfileNode profileNode;
194 profileNode = new ProfileNode("Parents", this, sortedParents,
196 nodes.add(profileNode);
199 profileNode = new ProfileNode("Children", this, sortedChildren
    [all...]
ProfileProvider.java 141 if (element instanceof ProfileNode) {
142 ProfileNode pn = (ProfileNode) element;
155 if (element instanceof ProfileNode)
271 } else if (element instanceof ProfileNode) {
272 ProfileNode pn = (ProfileNode) element;
306 if (element instanceof ProfileNode) {
307 ProfileNode pn = (ProfileNode) element
    [all...]
ProfileView.java 300 ProfileNode[] nodes = md.getProfileNodes();
303 for (ProfileNode node : nodes) {
  /external/webkit/JavaScriptCore/
Android.mk 71 profiler/ProfileNode.cpp \

Completed in 492 milliseconds