diff options
Diffstat (limited to 'runtime/gc/heap.h')
-rw-r--r-- | runtime/gc/heap.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/runtime/gc/heap.h b/runtime/gc/heap.h index 24f4ce29e2..0289250966 100644 --- a/runtime/gc/heap.h +++ b/runtime/gc/heap.h @@ -34,7 +34,6 @@ #include "globals.h" #include "handle.h" #include "obj_ptr.h" -#include "object_callbacks.h" #include "offsets.h" #include "process_state.h" #include "safe_map.h" @@ -43,6 +42,7 @@ namespace art { class ConditionVariable; +class IsMarkedVisitor; class Mutex; class RootVisitor; class StackVisitor; @@ -51,6 +51,9 @@ class ThreadPool; class TimingLogger; class VariableSizedHandleScope; +// Same as in object_callbacks.h. Just avoid the include. +typedef void (ObjectCallback)(mirror::Object* obj, void* arg); + namespace mirror { class Class; class Object; |