diff options
author | 2018-10-24 15:18:21 -0700 | |
---|---|---|
committer | 2018-10-26 08:44:12 -0700 | |
commit | 52ecb65ae9e1ad6fe7f58beecc88cdc08e08f0c4 (patch) | |
tree | 7a8ee84cad0df34ab33bdcb0115fc0c79d6c83be /compiler/optimizing | |
parent | c2099b0b0c052dd61137b9cf5f9f8b30bab1a7a8 (diff) |
ART: Add object-array-alloc-inl.h
In an effort to reduce the (transitive) proliferation of heap-inl
add a specific inline header for object array allocation.
Bug: 118385392
Test: mmma art
Test: m test-art-host
Change-Id: I0d7c40ed53708d4c759190961b40f0cac3fe696d
Diffstat (limited to 'compiler/optimizing')
-rw-r--r-- | compiler/optimizing/inliner.cc | 2 | ||||
-rw-r--r-- | compiler/optimizing/intrinsic_objects.cc | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/compiler/optimizing/inliner.cc b/compiler/optimizing/inliner.cc index 7f94a298eb..dd781c288f 100644 --- a/compiler/optimizing/inliner.cc +++ b/compiler/optimizing/inliner.cc @@ -36,6 +36,8 @@ #include "jit/jit_code_cache.h" #include "mirror/class_loader.h" #include "mirror/dex_cache.h" +#include "mirror/object_array-alloc-inl.h" +#include "mirror/object_array-inl.h" #include "nodes.h" #include "optimizing_compiler.h" #include "reference_type_propagation.h" diff --git a/compiler/optimizing/intrinsic_objects.cc b/compiler/optimizing/intrinsic_objects.cc index 3c20ad698b..0374b4e332 100644 --- a/compiler/optimizing/intrinsic_objects.cc +++ b/compiler/optimizing/intrinsic_objects.cc @@ -21,6 +21,7 @@ #include "class_root.h" #include "handle.h" #include "obj_ptr-inl.h" +#include "mirror/object_array-alloc-inl.h" #include "mirror/object_array-inl.h" namespace art { |