summaryrefslogtreecommitdiff
path: root/compiler
diff options
context:
space:
mode:
author David Sehr <sehr@google.com> 2018-03-01 16:35:45 +0000
committer android-build-merger <android-build-merger@google.com> 2018-03-01 16:35:45 +0000
commitee50d3f4f5de6319ec643cac3982560dc5298087 (patch)
tree89a2a66cb5d14cece8d265a18721b9d50ba27a60 /compiler
parent64602cf3cae63eac214f24f5413fc303055c8365 (diff)
parent53c914c23d3a2ebd753172371c971cfe41baa79f (diff)
Merge "Header library to remove dependence on runtime/" am: 8a346fa6a8 am: 9847dc00c1
am: 53c914c23d Change-Id: Idccd0981ca042dd94774db42e47138560ff4a338
Diffstat (limited to 'compiler')
-rw-r--r--compiler/debug/dwarf/debug_abbrev_writer.h2
-rw-r--r--compiler/debug/dwarf/debug_info_entry_writer.h2
-rw-r--r--compiler/debug/dwarf/writer.h2
-rw-r--r--compiler/dex/verification_results.h2
-rw-r--r--compiler/dex/verified_method.h2
-rw-r--r--compiler/driver/compiler_driver.h2
-rw-r--r--compiler/exception_test.cc2
-rw-r--r--compiler/jni/quick/calling_convention.h2
-rw-r--r--compiler/linker/arm/relative_patcher_arm_base.h2
-rw-r--r--compiler/linker/elf_builder.h2
-rw-r--r--compiler/optimizing/code_generator.cc2
-rw-r--r--compiler/optimizing/data_type-inl.h2
-rw-r--r--compiler/optimizing/data_type_test.cc2
-rw-r--r--compiler/utils/atomic_dex_ref_map.h3
14 files changed, 15 insertions, 14 deletions
diff --git a/compiler/debug/dwarf/debug_abbrev_writer.h b/compiler/debug/dwarf/debug_abbrev_writer.h
index 0fc843cdf9..cccca255c1 100644
--- a/compiler/debug/dwarf/debug_abbrev_writer.h
+++ b/compiler/debug/dwarf/debug_abbrev_writer.h
@@ -22,10 +22,10 @@
#include <unordered_map>
#include "base/casts.h"
+#include "base/leb128.h"
#include "base/stl_util.h"
#include "debug/dwarf/dwarf_constants.h"
#include "debug/dwarf/writer.h"
-#include "leb128.h"
namespace art {
namespace dwarf {
diff --git a/compiler/debug/dwarf/debug_info_entry_writer.h b/compiler/debug/dwarf/debug_info_entry_writer.h
index 85f021ec52..89d16f2b2a 100644
--- a/compiler/debug/dwarf/debug_info_entry_writer.h
+++ b/compiler/debug/dwarf/debug_info_entry_writer.h
@@ -21,11 +21,11 @@
#include <unordered_map>
#include "base/casts.h"
+#include "base/leb128.h"
#include "debug/dwarf/debug_abbrev_writer.h"
#include "debug/dwarf/dwarf_constants.h"
#include "debug/dwarf/expression.h"
#include "debug/dwarf/writer.h"
-#include "leb128.h"
namespace art {
namespace dwarf {
diff --git a/compiler/debug/dwarf/writer.h b/compiler/debug/dwarf/writer.h
index afeb980352..c09d97aa79 100644
--- a/compiler/debug/dwarf/writer.h
+++ b/compiler/debug/dwarf/writer.h
@@ -23,7 +23,7 @@
#include <android-base/logging.h>
#include "base/bit_utils.h"
-#include "leb128.h"
+#include "base/leb128.h"
namespace art {
namespace dwarf {
diff --git a/compiler/dex/verification_results.h b/compiler/dex/verification_results.h
index d19e993661..9e4192a0fa 100644
--- a/compiler/dex/verification_results.h
+++ b/compiler/dex/verification_results.h
@@ -23,9 +23,9 @@
#include "base/dchecked_vector.h"
#include "base/macros.h"
#include "base/mutex.h"
+#include "base/safe_map.h"
#include "class_reference.h"
#include "method_reference.h"
-#include "safe_map.h"
#include "utils/atomic_dex_ref_map.h"
namespace art {
diff --git a/compiler/dex/verified_method.h b/compiler/dex/verified_method.h
index 2ed17f1dfd..ecbeed3ccf 100644
--- a/compiler/dex/verified_method.h
+++ b/compiler/dex/verified_method.h
@@ -20,9 +20,9 @@
#include <vector>
#include "base/mutex.h"
+#include "base/safe_map.h"
#include "dex/dex_file.h"
#include "method_reference.h"
-#include "safe_map.h"
namespace art {
diff --git a/compiler/driver/compiler_driver.h b/compiler/driver/compiler_driver.h
index 2b524a347d..a3bb4ec34d 100644
--- a/compiler/driver/compiler_driver.h
+++ b/compiler/driver/compiler_driver.h
@@ -29,6 +29,7 @@
#include "base/array_ref.h"
#include "base/bit_utils.h"
#include "base/mutex.h"
+#include "base/safe_map.h"
#include "base/timing_logger.h"
#include "class_reference.h"
#include "class_status.h"
@@ -39,7 +40,6 @@
#include "driver/compiled_method_storage.h"
#include "method_reference.h"
#include "os.h"
-#include "safe_map.h"
#include "thread_pool.h"
#include "utils/atomic_dex_ref_map.h"
#include "utils/dex_cache_arrays_layout.h"
diff --git a/compiler/exception_test.cc b/compiler/exception_test.cc
index f00fe637cf..f582341b18 100644
--- a/compiler/exception_test.cc
+++ b/compiler/exception_test.cc
@@ -19,6 +19,7 @@
#include "base/arena_allocator.h"
#include "base/callee_save_type.h"
#include "base/enums.h"
+#include "base/leb128.h"
#include "class_linker.h"
#include "common_runtime_test.h"
#include "dex/code_item_accessors-inl.h"
@@ -27,7 +28,6 @@
#include "dex/dex_file_exception_helpers.h"
#include "gtest/gtest.h"
#include "handle_scope-inl.h"
-#include "leb128.h"
#include "mirror/class-inl.h"
#include "mirror/object-inl.h"
#include "mirror/object_array-inl.h"
diff --git a/compiler/jni/quick/calling_convention.h b/compiler/jni/quick/calling_convention.h
index be0bd72a13..e256ce647d 100644
--- a/compiler/jni/quick/calling_convention.h
+++ b/compiler/jni/quick/calling_convention.h
@@ -20,8 +20,8 @@
#include "base/arena_object.h"
#include "base/array_ref.h"
#include "base/enums.h"
+#include "dex/primitive.h"
#include "handle_scope.h"
-#include "primitive.h"
#include "thread.h"
#include "utils/managed_register.h"
diff --git a/compiler/linker/arm/relative_patcher_arm_base.h b/compiler/linker/arm/relative_patcher_arm_base.h
index 4c2be1e1a7..b0064d1554 100644
--- a/compiler/linker/arm/relative_patcher_arm_base.h
+++ b/compiler/linker/arm/relative_patcher_arm_base.h
@@ -20,9 +20,9 @@
#include <deque>
#include <vector>
+#include "base/safe_map.h"
#include "linker/relative_patcher.h"
#include "method_reference.h"
-#include "safe_map.h"
namespace art {
namespace linker {
diff --git a/compiler/linker/elf_builder.h b/compiler/linker/elf_builder.h
index 9fb4b18c27..a5f60992ca 100644
--- a/compiler/linker/elf_builder.h
+++ b/compiler/linker/elf_builder.h
@@ -24,9 +24,9 @@
#include "base/array_ref.h"
#include "base/bit_utils.h"
#include "base/casts.h"
+#include "base/leb128.h"
#include "base/unix_file/fd_file.h"
#include "elf_utils.h"
-#include "leb128.h"
#include "linker/error_delaying_output_stream.h"
namespace art {
diff --git a/compiler/optimizing/code_generator.cc b/compiler/optimizing/code_generator.cc
index 01155dcd37..ff59173c8b 100644
--- a/compiler/optimizing/code_generator.cc
+++ b/compiler/optimizing/code_generator.cc
@@ -43,6 +43,7 @@
#include "base/bit_utils.h"
#include "base/bit_utils_iterator.h"
#include "base/casts.h"
+#include "base/leb128.h"
#include "bytecode_utils.h"
#include "class_linker.h"
#include "compiled_method.h"
@@ -52,7 +53,6 @@
#include "graph_visualizer.h"
#include "intern_table.h"
#include "intrinsics.h"
-#include "leb128.h"
#include "mirror/array-inl.h"
#include "mirror/object_array-inl.h"
#include "mirror/object_reference.h"
diff --git a/compiler/optimizing/data_type-inl.h b/compiler/optimizing/data_type-inl.h
index e2cf7a80fe..94807e8fc9 100644
--- a/compiler/optimizing/data_type-inl.h
+++ b/compiler/optimizing/data_type-inl.h
@@ -18,7 +18,7 @@
#define ART_COMPILER_OPTIMIZING_DATA_TYPE_INL_H_
#include "data_type.h"
-#include "primitive.h"
+#include "dex/primitive.h"
namespace art {
diff --git a/compiler/optimizing/data_type_test.cc b/compiler/optimizing/data_type_test.cc
index ca137b7c7c..8fea22bce8 100644
--- a/compiler/optimizing/data_type_test.cc
+++ b/compiler/optimizing/data_type_test.cc
@@ -20,7 +20,7 @@
#include "base/array_ref.h"
#include "base/macros.h"
-#include "primitive.h"
+#include "dex/primitive.h"
namespace art {
diff --git a/compiler/utils/atomic_dex_ref_map.h b/compiler/utils/atomic_dex_ref_map.h
index 3474e16b8d..cabd79e9f1 100644
--- a/compiler/utils/atomic_dex_ref_map.h
+++ b/compiler/utils/atomic_dex_ref_map.h
@@ -17,9 +17,10 @@
#ifndef ART_COMPILER_UTILS_ATOMIC_DEX_REF_MAP_H_
#define ART_COMPILER_UTILS_ATOMIC_DEX_REF_MAP_H_
+#include "atomic.h"
#include "base/dchecked_vector.h"
+#include "base/safe_map.h"
#include "dex/dex_file_reference.h"
-#include "safe_map.h"
namespace art {