summaryrefslogtreecommitdiff
path: root/runtime/debugger.h
diff options
context:
space:
mode:
author Hiroshi Yamauchi <yamauchi@google.com> 2014-06-11 23:04:03 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2014-06-10 22:15:14 +0000
commit508e0112e8b0e0de7adc9e9fc630b08b862ecb15 (patch)
tree19c761529d5f31c9ecade1efc0355bd7582c593a /runtime/debugger.h
parent921b1e02130a4d60926f4c0d36f69cbfb7ca5a52 (diff)
parentb5a9e3d1cc1fd66683e43e365afc8c900e2800c4 (diff)
Merge "Remove Object* weak roots from the debugger."
Diffstat (limited to 'runtime/debugger.h')
-rw-r--r--runtime/debugger.h10
1 files changed, 1 insertions, 9 deletions
diff --git a/runtime/debugger.h b/runtime/debugger.h
index 31ffd6e4e5..1cf0b0c421 100644
--- a/runtime/debugger.h
+++ b/runtime/debugger.h
@@ -41,7 +41,7 @@ class Class;
class Object;
class Throwable;
} // namespace mirror
-struct AllocRecord;
+class AllocRecord;
class Thread;
class ThrowLocation;
@@ -531,11 +531,6 @@ class Dbg {
static size_t HeadIndex() EXCLUSIVE_LOCKS_REQUIRED(alloc_tracker_lock_);
static void DumpRecentAllocations() LOCKS_EXCLUDED(alloc_tracker_lock_);
- // Updates the stored direct object pointers (called from SweepSystemWeaks).
- static void UpdateObjectPointers(IsMarkedCallback* callback, void* arg)
- LOCKS_EXCLUDED(alloc_tracker_lock_)
- SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
-
enum HpifWhen {
HPIF_WHEN_NEVER = 0,
HPIF_WHEN_NOW = 1,
@@ -560,9 +555,6 @@ class Dbg {
static void DdmSendHeapSegments(bool native)
SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
- static void AllowNewObjectRegistryObjects() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
- static void DisallowNewObjectRegistryObjects() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
-
private:
static void DdmBroadcast(bool connect) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
static void PostThreadStartOrStop(Thread*, uint32_t)