Changeset 174322 in webkit for trunk/Source/JavaScriptCore/profiler/LegacyProfiler.h
- Timestamp:
- Oct 4, 2014, 2:55:58 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/profiler/LegacyProfiler.h
r174319 r174322 33 33 #include <wtf/PassRefPtr.h> 34 34 #include <wtf/RefPtr.h> 35 #include <wtf/Stopwatch.h>36 35 #include <wtf/Vector.h> 37 36 38 37 namespace JSC { 39 38 39 class DebuggerCallFrame; 40 40 class ExecState; 41 class VM; 41 42 class JSGlobalObject; 42 43 class JSObject; … … 48 49 WTF_MAKE_FAST_ALLOCATED; 49 50 public: 50 JS_EXPORT_PRIVATE static LegacyProfiler* profiler(); 51 JS_EXPORT_PRIVATE static LegacyProfiler* profiler(); 51 52 static CallIdentifier createCallIdentifier(ExecState*, JSValue, const WTF::String& sourceURL, unsigned defaultLineNumber, unsigned defaultColumnNumber); 52 53 53 JS_EXPORT_PRIVATE void startProfiling(ExecState*, const WTF::String& title , PassRefPtr<Stopwatch>);54 JS_EXPORT_PRIVATE void startProfiling(ExecState*, const WTF::String& title); 54 55 JS_EXPORT_PRIVATE PassRefPtr<Profile> stopProfiling(ExecState*, const WTF::String& title); 55 56 void stopProfiling(JSGlobalObject*); … … 66 67 void exceptionUnwind(ExecState* handlerCallFrame); 67 68 69 void didPause(PassRefPtr<DebuggerCallFrame>); 70 void didContinue(PassRefPtr<DebuggerCallFrame>); 71 68 72 const Vector<RefPtr<ProfileGenerator>>& currentProfiles() { return m_currentProfiles; }; 69 73
Note:
See TracChangeset
for help on using the changeset viewer.