summaryrefslogtreecommitdiffstats
path: root/runtime/gc/space/rosalloc_space.h
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/gc/space/rosalloc_space.h')
-rw-r--r--runtime/gc/space/rosalloc_space.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/runtime/gc/space/rosalloc_space.h b/runtime/gc/space/rosalloc_space.h
index 949ec08..900e7a9 100644
--- a/runtime/gc/space/rosalloc_space.h
+++ b/runtime/gc/space/rosalloc_space.h
@@ -124,7 +124,11 @@ class RosAllocSpace : public MallocSpace {
size_t maximum_size, bool low_memory_mode);
void InspectAllRosAlloc(void (*callback)(void *start, void *end, size_t num_bytes, void* callback_arg),
- void* arg)
+ void* arg, bool do_null_callback_at_end)
+ LOCKS_EXCLUDED(Locks::runtime_shutdown_lock_, Locks::thread_list_lock_);
+ void InspectAllRosAllocWithSuspendAll(
+ void (*callback)(void *start, void *end, size_t num_bytes, void* callback_arg),
+ void* arg, bool do_null_callback_at_end)
LOCKS_EXCLUDED(Locks::runtime_shutdown_lock_, Locks::thread_list_lock_);
// Underlying rosalloc.