diff options
| author | 2014-06-11 23:04:03 +0000 | |
|---|---|---|
| committer | 2014-06-10 22:15:14 +0000 | |
| commit | 508e0112e8b0e0de7adc9e9fc630b08b862ecb15 (patch) | |
| tree | 19c761529d5f31c9ecade1efc0355bd7582c593a /runtime/debugger.h | |
| parent | 921b1e02130a4d60926f4c0d36f69cbfb7ca5a52 (diff) | |
| parent | b5a9e3d1cc1fd66683e43e365afc8c900e2800c4 (diff) | |
Merge "Remove Object* weak roots from the debugger."
Diffstat (limited to 'runtime/debugger.h')
| -rw-r--r-- | runtime/debugger.h | 10 |
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) |