Searched refs:CallIdentifier (Results 1 - 13 of 13) sorted by relevance

/external/webkit/Source/JavaScriptCore/profiler/
H A DCallIdentifier.h36 struct CallIdentifier { struct in namespace:JSC
43 CallIdentifier() function in struct:JSC::CallIdentifier
48 CallIdentifier(const UString& name, const UString& url, int lineNumber) function in struct:JSC::CallIdentifier
55 inline bool operator==(const CallIdentifier& ci) const { return ci.m_lineNumber == m_lineNumber && ci.m_name == m_name && ci.m_url == m_url; }
56 inline bool operator!=(const CallIdentifier& ci) const { return !(*this == ci); }
59 static unsigned hash(const CallIdentifier& key)
69 static bool equal(const CallIdentifier& a, const CallIdentifier& b) { return a == b; }
85 template<> struct DefaultHash<JSC::CallIdentifier> { typedef JSC::CallIdentifier
[all...]
H A DProfileGenerator.h41 struct CallIdentifier;
54 void willExecute(ExecState* callerCallFrame, const CallIdentifier&);
55 void didExecute(ExecState* callerCallFrame, const CallIdentifier&);
57 void exceptionUnwind(ExecState* handlerCallFrame, const CallIdentifier&);
62 typedef void (ProfileGenerator::*ProfileFunction)(ExecState* callerOrHandlerCallFrame, const CallIdentifier& callIdentifier);
H A DProfiler.cpp51 static CallIdentifier createCallIdentifierFromFunctionImp(ExecState*, JSFunction*);
115 static inline void dispatchFunctionToProfiles(ExecState* callerOrHandlerCallFrame, const Vector<RefPtr<ProfileGenerator> >& profiles, ProfileGenerator::ProfileFunction function, const CallIdentifier& callIdentifier, unsigned currentProfileTargetGroup)
134 CallIdentifier callIdentifier = createCallIdentifier(callerCallFrame, JSValue(), sourceURL, startingLineNumber);
160 CallIdentifier Profiler::createCallIdentifier(ExecState* exec, JSValue functionValue, const UString& defaultSourceURL, int defaultLineNumber)
163 return CallIdentifier(GlobalCodeExecution, defaultSourceURL, defaultLineNumber);
165 return CallIdentifier("(unknown)", defaultSourceURL, defaultLineNumber);
172 return CallIdentifier(static_cast<JSFunction*>(asObject(functionValue))->name(exec), defaultSourceURL, defaultLineNumber);
174 return CallIdentifier(static_cast<InternalFunction*>(asObject(functionValue))->name(exec), defaultSourceURL, defaultLineNumber);
175 return CallIdentifier(makeUString("(", asObject(functionValue)->className(), " object)"), defaultSourceURL, defaultLineNumber);
178 CallIdentifier createCallIdentifierFromFunctionIm
[all...]
H A DProfiler.h46 struct CallIdentifier;
57 static CallIdentifier createCallIdentifier(ExecState* exec, JSValue, const UString& sourceURL, int lineNumber);
H A DProfileNode.h32 #include "CallIdentifier.h"
48 static PassRefPtr<ProfileNode> create(ExecState* callerCallFrame, const CallIdentifier& callIdentifier, ProfileNode* headNode, ProfileNode* parentNode)
59 ProfileNode* willExecute(ExecState* callerCallFrame, const CallIdentifier&);
64 // CallIdentifier members
66 const CallIdentifier& callIdentifier() const { return m_callIdentifier; }
120 bool focus(const CallIdentifier&);
121 void exclude(const CallIdentifier&);
133 ProfileNode(ExecState* callerCallFrame, const CallIdentifier&, ProfileNode* headNode, ProfileNode* parentNode);
153 CallIdentifier m_callIdentifier;
H A DProfile.cpp45 m_head = ProfileNode::create(0, CallIdentifier("Thread_1", UString(), 0), 0, 0);
74 const CallIdentifier& callIdentifier = profileNode->callIdentifier();
87 const CallIdentifier& callIdentifier = profileNode->callIdentifier();
H A DProfileGenerator.cpp75 void ProfileGenerator::willExecute(ExecState* callerCallFrame, const CallIdentifier& callIdentifier)
90 void ProfileGenerator::didExecute(ExecState* callerCallFrame, const CallIdentifier& callIdentifier)
113 void ProfileGenerator::exceptionUnwind(ExecState* handlerCallFrame, const CallIdentifier&) argument
138 RefPtr<ProfileNode> idleNode = ProfileNode::create(0, CallIdentifier(NonJSExecution, UString(), 0), m_head.get(), m_head.get());
H A DProfileNode.cpp59 ProfileNode::ProfileNode(ExecState* callerCallFrame, const CallIdentifier& callIdentifier, ProfileNode* headNode, ProfileNode* parentNode)
92 ProfileNode* ProfileNode::willExecute(ExecState* callerCallFrame, const CallIdentifier& callIdentifier)
238 bool ProfileNode::focus(const CallIdentifier& callIdentifier)
254 void ProfileNode::exclude(const CallIdentifier& callIdentifier)
/external/nist-sip/java/gov/nist/javax/sip/header/
H A DInReplyTo.java51 protected CallIdentifier callId;
60 * @param cid CallIdentifier to set
62 public InReplyTo(CallIdentifier cid) {
77 this.callId = new CallIdentifier(callId);
106 retval.callId = (CallIdentifier) this.callId.clone();
H A DCallID.java51 protected CallIdentifier callIdentifier;
103 * @return CallIdentifier
105 public CallIdentifier getCallIdentifer() {
118 callIdentifier = new CallIdentifier(cid);
126 * @param cid CallIdentifier to set (localId@host).
128 public void setCallIdentifier(CallIdentifier cid) {
138 this.callIdentifier = new CallIdentifier(callId);
144 retval.callIdentifier = (CallIdentifier) this.callIdentifier.clone();
H A DCallIdentifier.java40 public final class CallIdentifier extends SIPObject { class in inherits:SIPObject
60 public CallIdentifier() { method in class:CallIdentifier
68 public CallIdentifier(String localId, String host) { method in class:CallIdentifier
79 public CallIdentifier(String cid) throws IllegalArgumentException { method in class:CallIdentifier
110 CallIdentifier that = (CallIdentifier) other;
/external/nist-sip/java/gov/nist/javax/sip/header/extensions/
H A DJoin.java36 public CallIdentifier callIdentifier;
52 this.callIdentifier = new CallIdentifier(callId);
82 * @return CallIdentifier
84 public CallIdentifier getCallIdentifer() {
101 * @param cid CallIdentifier to set (localId@host).
103 public void setCallIdentifier(CallIdentifier cid) {
183 // retval.setCallIdentifier( (CallIdentifier) this.callIdentifier.clone() );
H A DReplaces.java36 public CallIdentifier callIdentifier;
52 this.callIdentifier = new CallIdentifier(callId);
82 * @return CallIdentifier
84 public CallIdentifier getCallIdentifer() {
101 * @param cid CallIdentifier to set (localId@host).
103 public void setCallIdentifier(CallIdentifier cid) {
183 // retval.setCallIdentifier( (CallIdentifier) this.callIdentifier.clone() );
220 * Modify encodeBody so it uses callId and not CallIdentifier

Completed in 120 milliseconds