Home | History | Annotate | Download | only in profiler

Lines Matching refs:m_currentProfiles

71     for (size_t i = 0; i < m_currentProfiles.size(); ++i) {
72 ProfileGenerator* profileGenerator = m_currentProfiles[i].get();
79 m_currentProfiles.append(profileGenerator);
85 for (ptrdiff_t i = m_currentProfiles.size() - 1; i >= 0; --i) {
86 ProfileGenerator* profileGenerator = m_currentProfiles[i].get();
91 m_currentProfiles.remove(i);
92 if (!m_currentProfiles.size())
104 for (ptrdiff_t i = m_currentProfiles.size() - 1; i >= 0; --i) {
105 ProfileGenerator* profileGenerator = m_currentProfiles[i].get();
108 m_currentProfiles.remove(i);
109 if (!m_currentProfiles.size())
125 ASSERT(!m_currentProfiles.isEmpty());
127 dispatchFunctionToProfiles(callerCallFrame, m_currentProfiles, &ProfileGenerator::willExecute, createCallIdentifier(callerCallFrame, function, "", 0), callerCallFrame->lexicalGlobalObject()->profileGroup());
132 ASSERT(!m_currentProfiles.isEmpty());
136 dispatchFunctionToProfiles(callerCallFrame, m_currentProfiles, &ProfileGenerator::willExecute, callIdentifier, callerCallFrame->lexicalGlobalObject()->profileGroup());
141 ASSERT(!m_currentProfiles.isEmpty());
143 dispatchFunctionToProfiles(callerCallFrame, m_currentProfiles, &ProfileGenerator::didExecute, createCallIdentifier(callerCallFrame, function, "", 0), callerCallFrame->lexicalGlobalObject()->profileGroup());
148 ASSERT(!m_currentProfiles.isEmpty());
150 dispatchFunctionToProfiles(callerCallFrame, m_currentProfiles, &ProfileGenerator::didExecute, createCallIdentifier(callerCallFrame, JSValue(), sourceURL, startingLineNumber), callerCallFrame->lexicalGlobalObject()->profileGroup());
155 ASSERT(!m_currentProfiles.isEmpty());
157 dispatchFunctionToProfiles(handlerCallFrame, m_currentProfiles, &ProfileGenerator::exceptionUnwind, createCallIdentifier(handlerCallFrame, JSValue(), "", 0), handlerCallFrame->lexicalGlobalObject()->profileGroup());