diff options
author | michaelbai@google.com <michaelbai@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-07-07 20:46:50 +0000 |
---|---|---|
committer | michaelbai@google.com <michaelbai@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-07-07 20:46:50 +0000 |
commit | 3132e35cb49119f36a529f2370d9de5887582bc2 (patch) | |
tree | e23bdd40d066e3523e870c46ea9d77189d83d954 /base/debug/debugger.cc | |
parent | 16adff66ea7224ddd91d01160a7bcc54f5d8b5a6 (diff) | |
download | chromium_src-3132e35cb49119f36a529f2370d9de5887582bc2.zip chromium_src-3132e35cb49119f36a529f2370d9de5887582bc2.tar.gz chromium_src-3132e35cb49119f36a529f2370d9de5887582bc2.tar.bz2 |
Upstream android debug and log related files
BUG=
TEST=
Review URL: http://codereview.chromium.org/7238012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91748 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/debug/debugger.cc')
-rw-r--r-- | base/debug/debugger.cc | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/base/debug/debugger.cc b/base/debug/debugger.cc index 8674f1f..3777fa1 100644 --- a/base/debug/debugger.cc +++ b/base/debug/debugger.cc @@ -1,9 +1,9 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. +// Copyright (c) 2011 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "base/debug/debugger.h" - +#include "base/logging.h" #include "base/threading/platform_thread.h" namespace base { @@ -12,6 +12,12 @@ namespace debug { static bool is_debug_ui_suppressed = false; bool WaitForDebugger(int wait_seconds, bool silent) { +#if defined(OS_ANDROID) + // The pid from which we know which process to attach to are not output by + // android ddms, so we have to print it out explicitly. + LOG(INFO) << "DebugUtil::WaitForDebugger(pid=" << static_cast<int>(getpid()) + << ")"; +#endif for (int i = 0; i < wait_seconds * 10; ++i) { if (BeingDebugged()) { if (!silent) |