~ubuntu-branches/ubuntu/karmic/webkit/karmic-proposed

« back to all changes in this revision

Viewing changes to JavaScriptCore/profiler/Profiler.h

  • Committer: Bazaar Package Importer
  • Author(s): Gustavo Noronha Silva
  • Date: 2009-05-15 18:30:58 UTC
  • mto: (4.4.1 sid) (1.2.2 upstream) (16.1.1 lucid)
  • mto: This revision was merged to the branch mainline in revision 8.
  • Revision ID: james.westby@ubuntu.com-20090515183058-35m5or0ufm5tutud
Tags: upstream-1.1.7
ImportĀ upstreamĀ versionĀ 1.1.7

Show diffs side-by-side

added added

removed removed

Lines of Context:
40
40
    class ExecState;
41
41
    class JSGlobalData;
42
42
    class JSObject;
43
 
    class JSValuePtr;
 
43
    class JSValue;
44
44
    class ProfileGenerator;
45
45
    class UString;
46
46
 
52
52
        }
53
53
 
54
54
        static Profiler* profiler(); 
55
 
        static CallIdentifier createCallIdentifier(JSGlobalData*, JSValuePtr, const UString& sourceURL, int lineNumber);
 
55
        static CallIdentifier createCallIdentifier(JSGlobalData*, JSValue, const UString& sourceURL, int lineNumber);
56
56
 
57
57
        void startProfiling(ExecState*, const UString& title);
58
58
        PassRefPtr<Profile> stopProfiling(ExecState*, const UString& title);
59
59
 
60
 
        void willExecute(ExecState*, JSValuePtr function);
 
60
        void willExecute(ExecState*, JSValue function);
61
61
        void willExecute(ExecState*, const UString& sourceURL, int startingLineNumber);
62
 
        void didExecute(ExecState*, JSValuePtr function);
 
62
        void didExecute(ExecState*, JSValue function);
63
63
        void didExecute(ExecState*, const UString& sourceURL, int startingLineNumber);
64
64
 
65
65
        const Vector<RefPtr<ProfileGenerator> >& currentProfiles() { return m_currentProfiles; };