diff options
Diffstat (limited to 'runtime/stack.cc')
-rw-r--r-- | runtime/stack.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/runtime/stack.cc b/runtime/stack.cc index 5d3a9a5..a505383 100644 --- a/runtime/stack.cc +++ b/runtime/stack.cc @@ -22,12 +22,17 @@ #include "mirror/object-inl.h" #include "mirror/object_array-inl.h" #include "object_utils.h" +#include "runtime.h" #include "thread_list.h" #include "throw_location.h" #include "vmap_table.h" namespace art { +bool ShadowFrame::VerifyReference(const mirror::Object* val) const { + return !Runtime::Current()->GetHeap()->IsInTempSpace(val); +} + mirror::Object* ShadowFrame::GetThisObject() const { mirror::ArtMethod* m = GetMethod(); if (m->IsStatic()) { |