summaryrefslogtreecommitdiffstats
path: root/test/ReferenceMap
diff options
context:
space:
mode:
authorIan Rogers <irogers@google.com>2013-03-18 15:27:28 -0700
committerIan Rogers <irogers@google.com>2013-03-18 15:29:59 -0700
commit4f6ad8ab428038129b2d0d6c40b7fd625cca15e1 (patch)
treed1025ed9203d0cdf7aa959d9cecd8dc1f0c0bfeb /test/ReferenceMap
parentaabe8adacc7bf3a8ab6f6f3dd37fc839b6fd762f (diff)
downloadart-4f6ad8ab428038129b2d0d6c40b7fd625cca15e1.zip
art-4f6ad8ab428038129b2d0d6c40b7fd625cca15e1.tar.gz
art-4f6ad8ab428038129b2d0d6c40b7fd625cca15e1.tar.bz2
Various performance improvements.
Performance had regressed due to verify object and method invocation changes. Avoid trampolines for static calls in same class. Various inlining changes. Make verify object something that's only compiled-in in debug builds. Change-Id: Ia261a52232c3b10667c668f8adfadc0da3048bc5
Diffstat (limited to 'test/ReferenceMap')
-rw-r--r--test/ReferenceMap/stack_walk_refmap_jni.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/test/ReferenceMap/stack_walk_refmap_jni.cc b/test/ReferenceMap/stack_walk_refmap_jni.cc
index 59284f4..9ef4a59 100644
--- a/test/ReferenceMap/stack_walk_refmap_jni.cc
+++ b/test/ReferenceMap/stack_walk_refmap_jni.cc
@@ -18,9 +18,11 @@
#include "UniquePtr.h"
#include "class_linker.h"
+#include "dex_file-inl.h"
#include "gc_map.h"
#include "mirror/abstract_method.h"
#include "mirror/abstract_method-inl.h"
+#include "mirror/class-inl.h"
#include "mirror/object_array-inl.h"
#include "object_utils.h"
#include "scoped_thread_state_change.h"