diff options
Diffstat (limited to 'runtime/interpreter/interpreter_common.h')
-rw-r--r-- | runtime/interpreter/interpreter_common.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/runtime/interpreter/interpreter_common.h b/runtime/interpreter/interpreter_common.h index 6366035a4c..19da77dd3a 100644 --- a/runtime/interpreter/interpreter_common.h +++ b/runtime/interpreter/interpreter_common.h @@ -33,6 +33,7 @@ #include "art_method-inl.h" #include "base/enums.h" #include "base/locks.h" +#include "base/logging.h" #include "base/macros.h" #include "class_linker-inl.h" #include "class_root.h" @@ -278,6 +279,8 @@ static ALWAYS_INLINE bool DoInvoke(Thread* self, self->PushShadowFrame(new_shadow_frame); self->EndAssertNoThreadSuspension(old_cause); + VLOG(interpreter) << "Interpreting " << called_method->PrettyMethod(); + DCheckStaticState(self, called_method); while (true) { // Mterp does not support all instrumentation/debugging. |