]> git.saurik.com Git - apple/javascriptcore.git/blobdiff - profiler/Profiler.h
JavaScriptCore-1097.3.tar.gz
[apple/javascriptcore.git] / profiler / Profiler.h
index 86366c1c4f9198d3df116229e55c0c9935fdea1d..45f91af4465065534ba05795e379bd51645a031f 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);