OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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