diff options
author | jeanluc@chromium.org <jeanluc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-08-17 17:41:02 +0000 |
---|---|---|
committer | jeanluc@chromium.org <jeanluc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-08-17 17:41:02 +0000 |
commit | 64e95e1c7b3e5d946a82002f6fed8f6ada4222e7 (patch) | |
tree | feee8c35366e5889aeb4965bc17de9153356f0d9 /webkit/extensions/v8/profiler_extension.cc | |
parent | d44583b743d1e556bad4907c05ebd5cc6518b63d (diff) | |
download | chromium_src-64e95e1c7b3e5d946a82002f6fed8f6ada4222e7.zip chromium_src-64e95e1c7b3e5d946a82002f6fed8f6ada4222e7.tar.gz chromium_src-64e95e1c7b3e5d946a82002f6fed8f6ada4222e7.tar.bz2 |
Remove Purify and Quantify.Doing so will reduce substantially the size of the project files.
BUG=92102
Review URL: http://codereview.chromium.org/7528010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@97156 0039d316-1c4b-4281-b951-d872f2087c98
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(); } |