2011-06-08 Kevin Ollivier <kevino@theolliviers.com>
authorkevino@webkit.org <kevino@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 8 Jun 2011 20:04:37 +0000 (20:04 +0000)
committerkevino@webkit.org <kevino@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 8 Jun 2011 20:04:37 +0000 (20:04 +0000)
        Reviewed by Eric Seidel.

        Add export macros to profiler headers.
        https://bugs.webkit.org/show_bug.cgi?id=27551

        * profiler/Profiler.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88376 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/profiler/Profiler.h

index e113ccc..9594c85 100755 (executable)
@@ -2,6 +2,15 @@
 
         Reviewed by Eric Seidel.
 
+        Add export macros to profiler headers.
+        https://bugs.webkit.org/show_bug.cgi?id=27551
+
+        * profiler/Profiler.h:
+
+2011-06-08  Kevin Ollivier  <kevino@theolliviers.com>
+
+        Reviewed by Eric Seidel.
+
         Add export symbols to parser headers.
         https://bugs.webkit.org/show_bug.cgi?id=27551
 
index 86366c1..45f91af 100644 (file)
@@ -53,11 +53,11 @@ namespace JSC {
             return &s_sharedEnabledProfilerReference;
         }
 
-        static Profiler* profiler(); 
+        JS_EXPORT_PRIVATE static Profiler* profiler(); 
         static CallIdentifier createCallIdentifier(ExecState* exec, JSValue, const UString& sourceURL, int lineNumber);
 
-        void startProfiling(ExecState*, const UString& title);
-        PassRefPtr<Profile> stopProfiling(ExecState*, const UString& title);
+        JS_EXPORT_PRIVATE void startProfiling(ExecState*, const UString& title);
+        JS_EXPORT_PRIVATE PassRefPtr<Profile> stopProfiling(ExecState*, const UString& title);
         void stopProfiling(JSGlobalObject*);
 
         void willExecute(ExecState* callerCallFrame, JSValue function);