diff options
Diffstat (limited to 'webkit/extensions/v8/profiler_extension.cc')
-rw-r--r-- | webkit/extensions/v8/profiler_extension.cc | 24 |
1 files changed, 2 insertions, 22 deletions
diff --git a/webkit/extensions/v8/profiler_extension.cc b/webkit/extensions/v8/profiler_extension.cc index 8683353..96bd542 100644 --- a/webkit/extensions/v8/profiler_extension.cc +++ b/webkit/extensions/v8/profiler_extension.cc @@ -6,13 +6,6 @@ #include "build/build_config.h" -#if defined(QUANTIFY) -// this #define is used to prevent people from directly using pure.h -// instead of profiler.h -#define PURIFY_PRIVATE_INCLUDE -#include "base/third_party/purify/pure.h" -#endif // QUANTIFY - #if defined(USE_TCMALLOC) && defined(OS_POSIX) && !defined(OS_MACOSX) #include "third_party/tcmalloc/chromium/src/google/profiler.h" #endif @@ -69,9 +62,7 @@ class ProfilerWrapper : public v8::Extension { static v8::Handle<v8::Value> ProfilerStart( const v8::Arguments& args) { -#if defined(QUANTIFY) - QuantifyStartRecordingData(); -#elif defined(USE_TCMALLOC) && defined(OS_POSIX) && !defined(OS_MACOSX) +#if defined(USE_TCMALLOC) && defined(OS_POSIX) && !defined(OS_MACOSX) ::ProfilerStart("chrome-profile"); #endif return v8::Undefined(); @@ -79,9 +70,7 @@ class ProfilerWrapper : public v8::Extension { static v8::Handle<v8::Value> ProfilerStop( const v8::Arguments& args) { -#if defined(QUANTIFY) - QuantifyStopRecordingData(); -#elif defined(USE_TCMALLOC) && defined(OS_POSIX) && !defined(OS_MACOSX) +#if defined(USE_TCMALLOC) && defined(OS_POSIX) && !defined(OS_MACOSX) ::ProfilerStop(); #endif return v8::Undefined(); @@ -89,9 +78,6 @@ class ProfilerWrapper : public v8::Extension { static v8::Handle<v8::Value> ProfilerClearData( const v8::Arguments& args) { -#if defined(QUANTIFY) - QuantifyClearData(); -#endif return v8::Undefined(); } @@ -110,12 +96,6 @@ class ProfilerWrapper : public v8::Extension { v8::Local<v8::String> inputString = args[0]->ToString(); char nameBuffer[256]; inputString->WriteAscii(nameBuffer, 0, sizeof(nameBuffer)-1); -#if defined(QUANTIFY) - // make a copy since the Quantify function takes a char*, not const char* - char buffer[512]; - base::snprintf(buffer, arraysize(buffer)-1, "%s", name); - QuantifySetThreadName(buffer); -#endif } return v8::Undefined(); } |