diff options
author | estade@chromium.org <estade@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-11-05 22:52:35 +0000 |
---|---|---|
committer | estade@chromium.org <estade@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-11-05 22:52:35 +0000 |
commit | 9fe90b765b5500b3bc0ce5af44b9edf420fef97c (patch) | |
tree | 4db624130769a67400083372e0021f243e853a32 /base | |
parent | 3fa4dc09b5897c11303a49fe5e893dbb0c21fc01 (diff) | |
download | chromium_src-9fe90b765b5500b3bc0ce5af44b9edf420fef97c.zip chromium_src-9fe90b765b5500b3bc0ce5af44b9edf420fef97c.tar.gz chromium_src-9fe90b765b5500b3bc0ce5af44b9edf420fef97c.tar.bz2 |
Enabled WebFrameTest, refactored some test shell functions.
Review URL: http://codereview.chromium.org/9391
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4834 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base')
-rw-r--r-- | base/logging.cc | 41 |
1 files changed, 7 insertions, 34 deletions
diff --git a/base/logging.cc b/base/logging.cc index 3a6f928..98b2619 100644 --- a/base/logging.cc +++ b/base/logging.cc @@ -36,10 +36,13 @@ typedef pthread_mutex_t* MutexHandle; #include "base/command_line.h" #include "base/debug_util.h" #include "base/lock_impl.h" +#include "base/platform_thread.h" +#include "base/process_util.h" #include "base/string_piece.h" #include "base/string_util.h" #include "base/sys_string_conversions.h" - +#include "base/time.h" + namespace logging { bool g_enable_dcheck = false; @@ -106,36 +109,6 @@ pthread_mutex_t log_mutex = PTHREAD_MUTEX_INITIALIZER; // Helper functions to wrap platform differences. -int32 CurrentProcessId() { -#if defined(OS_WIN) - return GetCurrentProcessId(); -#elif defined(OS_POSIX) - return getpid(); -#endif -} - -int32 CurrentThreadId() { -#if defined(OS_WIN) - return GetCurrentThreadId(); -#elif defined(OS_MACOSX) - return mach_thread_self(); -#else - NOTIMPLEMENTED(); - return 0; -#endif -} - -uint64 TickCount() { -#if defined(OS_WIN) - return GetTickCount(); -#elif defined(OS_MACOSX) - return mach_absolute_time(); -#else - NOTIMPLEMENTED(); - return 0; -#endif -} - void CloseFile(FileHandle log) { #if defined(OS_WIN) CloseHandle(log); @@ -362,9 +335,9 @@ void LogMessage::Init(const char* file, int line) { stream_ << '['; if (log_process_id) - stream_ << CurrentProcessId() << ':'; + stream_ << process_util::GetCurrentProcId() << ':'; if (log_thread_id) - stream_ << CurrentThreadId() << ':'; + stream_ << PlatformThread::CurrentId() << ':'; if (log_timestamp) { time_t t = time(NULL); #if _MSC_VER >= 1400 @@ -384,7 +357,7 @@ void LogMessage::Init(const char* file, int line) { << ':'; } if (log_tickcount) - stream_ << TickCount() << ':'; + stream_ << base::TimeTicks::Now().ToInternalValue() << ':'; stream_ << log_severity_names[severity_] << ":" << file << "(" << line << ")] "; message_start_ = stream_.tellp(); |