diff options
| author | 2017-07-18 16:53:49 -0700 | |
|---|---|---|
| committer | 2017-07-18 18:25:55 -0700 | |
| commit | e431e2758d62cf56f7f347f5a8c9d79e41b6dcd7 (patch) | |
| tree | b8733533e2478069aabbdc3a34d0f40aff33e1b1 | |
| parent | b98d384eb424ad7e1dc9816392ded33dce0e0372 (diff) | |
art: use proper nativehelper headers
libnativeheader exports headers under nativeheader. These were
available before incorrectly as global headers in order to give
access to jni.h.
Test: modules using art find headers
Bug: 63762847
Change-Id: I5c820d677e94e07b2859e78610bc997fe51b41dc
57 files changed, 137 insertions, 145 deletions
diff --git a/benchmark/scoped-primitive-array/scoped_primitive_array.cc b/benchmark/scoped-primitive-array/scoped_primitive_array.cc index 1664157297..005cae4ac9 100644 --- a/benchmark/scoped-primitive-array/scoped_primitive_array.cc +++ b/benchmark/scoped-primitive-array/scoped_primitive_array.cc @@ -15,7 +15,7 @@ */ #include "jni.h" -#include "ScopedPrimitiveArray.h" +#include "nativehelper/ScopedPrimitiveArray.h" extern "C" JNIEXPORT jlong JNICALL Java_ScopedPrimitiveArrayBenchmark_measureByteArray( JNIEnv* env, jclass, int reps, jbyteArray arr) { diff --git a/compiler/driver/compiler_driver.cc b/compiler/driver/compiler_driver.cc index 83d7a3d4cc..b3160dd900 100644 --- a/compiler/driver/compiler_driver.cc +++ b/compiler/driver/compiler_driver.cc @@ -41,31 +41,31 @@ #include "compiler.h" #include "compiler_callbacks.h" #include "compiler_driver-inl.h" -#include "dex_compilation_unit.h" -#include "dex_file-inl.h" -#include "dex_instruction-inl.h" #include "dex/dex_to_dex_compiler.h" #include "dex/verification_results.h" #include "dex/verified_method.h" +#include "dex_compilation_unit.h" +#include "dex_file-inl.h" +#include "dex_instruction-inl.h" #include "driver/compiler_options.h" -#include "intrinsics_enum.h" -#include "jni_internal.h" -#include "object_lock.h" -#include "runtime.h" #include "gc/accounting/card_table-inl.h" #include "gc/accounting/heap_bitmap.h" #include "gc/space/image_space.h" #include "gc/space/space.h" -#include "mirror/class_loader.h" +#include "handle_scope-inl.h" +#include "intrinsics_enum.h" +#include "jni_internal.h" #include "mirror/class-inl.h" +#include "mirror/class_loader.h" #include "mirror/dex_cache-inl.h" #include "mirror/object-inl.h" #include "mirror/object-refvisitor-inl.h" #include "mirror/object_array-inl.h" #include "mirror/throwable.h" +#include "nativehelper/ScopedLocalRef.h" +#include "object_lock.h" +#include "runtime.h" #include "scoped_thread_state_change-inl.h" -#include "ScopedLocalRef.h" -#include "handle_scope-inl.h" #include "thread.h" #include "thread_list.h" #include "thread_pool.h" @@ -75,8 +75,8 @@ #include "utils/dex_cache_arrays_layout-inl.h" #include "utils/swap_space.h" #include "vdex_file.h" -#include "verifier/method_verifier.h" #include "verifier/method_verifier-inl.h" +#include "verifier/method_verifier.h" #include "verifier/verifier_deps.h" #include "verifier/verifier_enums.h" diff --git a/compiler/jni/jni_compiler_test.cc b/compiler/jni/jni_compiler_test.cc index 6ce7d75da6..6c7baf02b3 100644 --- a/compiler/jni/jni_compiler_test.cc +++ b/compiler/jni/jni_compiler_test.cc @@ -32,12 +32,12 @@ #include "mem_map.h" #include "mirror/class-inl.h" #include "mirror/class_loader.h" -#include "mirror/object_array-inl.h" #include "mirror/object-inl.h" +#include "mirror/object_array-inl.h" #include "mirror/stack_trace_element.h" +#include "nativehelper/ScopedLocalRef.h" #include "nativeloader/native_loader.h" #include "runtime.h" -#include "ScopedLocalRef.h" #include "scoped_thread_state_change-inl.h" #include "thread.h" diff --git a/dalvikvm/dalvikvm.cc b/dalvikvm/dalvikvm.cc index 85debe4d38..dcb49a0375 100644 --- a/dalvikvm/dalvikvm.cc +++ b/dalvikvm/dalvikvm.cc @@ -21,10 +21,10 @@ #include <algorithm> #include <memory> -#include "jni.h" #include "JniInvocation.h" -#include "ScopedLocalRef.h" -#include "toStringArray.h" +#include "jni.h" +#include "nativehelper/ScopedLocalRef.h" +#include "nativehelper/toStringArray.h" namespace art { diff --git a/dex2oat/dex2oat.cc b/dex2oat/dex2oat.cc index 113bdb58d0..b3de3c9f96 100644 --- a/dex2oat/dex2oat.cc +++ b/dex2oat/dex2oat.cc @@ -76,13 +76,13 @@ #include "mirror/class_loader.h" #include "mirror/object-inl.h" #include "mirror/object_array-inl.h" +#include "nativehelper/ScopedLocalRef.h" #include "oat_file.h" #include "oat_file_assistant.h" #include "oat_writer.h" #include "os.h" #include "runtime.h" #include "runtime_options.h" -#include "ScopedLocalRef.h" #include "scoped_thread_state_change-inl.h" #include "utils.h" #include "vdex_file.h" diff --git a/oatdump/oatdump.cc b/oatdump/oatdump.cc index ae26e7dfcf..0a95d49973 100644 --- a/oatdump/oatdump.cc +++ b/oatdump/oatdump.cc @@ -34,8 +34,8 @@ #include "art_method-inl.h" #include "base/stl_util.h" #include "base/unix_file/fd_file.h" -#include "class_linker.h" #include "class_linker-inl.h" +#include "class_linker.h" #include "debug/elf_debug_writer.h" #include "debug/method_debug_info.h" #include "dex_file-inl.h" @@ -57,13 +57,13 @@ #include "mirror/dex_cache-inl.h" #include "mirror/object-inl.h" #include "mirror/object_array-inl.h" +#include "nativehelper/ScopedLocalRef.h" #include "oat.h" #include "oat_file-inl.h" #include "oat_file_manager.h" #include "os.h" #include "safe_map.h" #include "scoped_thread_state_change-inl.h" -#include "ScopedLocalRef.h" #include "stack.h" #include "stack_map.h" #include "string_reference.h" diff --git a/runtime/class_linker.cc b/runtime/class_linker.cc index 41adae4c8a..1abff59a78 100644 --- a/runtime/class_linker.cc +++ b/runtime/class_linker.cc @@ -52,15 +52,15 @@ #include "entrypoints/entrypoint_utils.h" #include "entrypoints/runtime_asm_entrypoints.h" #include "experimental_flags.h" -#include "gc_root-inl.h" #include "gc/accounting/card_table-inl.h" #include "gc/accounting/heap_bitmap-inl.h" #include "gc/accounting/space_bitmap-inl.h" -#include "gc/heap.h" #include "gc/heap-visit-objects-inl.h" +#include "gc/heap.h" #include "gc/scoped_gc_critical_section.h" #include "gc/space/image_space.h" #include "gc/space/space-inl.h" +#include "gc_root-inl.h" #include "handle_scope-inl.h" #include "image-inl.h" #include "imt_conflict_table.h" @@ -75,37 +75,37 @@ #include "leb128.h" #include "linear_alloc.h" #include "mirror/call_site.h" -#include "mirror/class.h" #include "mirror/class-inl.h" +#include "mirror/class.h" #include "mirror/class_ext.h" #include "mirror/class_loader.h" -#include "mirror/dex_cache.h" #include "mirror/dex_cache-inl.h" +#include "mirror/dex_cache.h" #include "mirror/emulated_stack_frame.h" #include "mirror/field.h" #include "mirror/iftable-inl.h" #include "mirror/method.h" -#include "mirror/method_type.h" #include "mirror/method_handle_impl.h" #include "mirror/method_handles_lookup.h" +#include "mirror/method_type.h" #include "mirror/object-inl.h" -#include "mirror/object_array-inl.h" #include "mirror/object-refvisitor-inl.h" +#include "mirror/object_array-inl.h" #include "mirror/proxy.h" #include "mirror/reference-inl.h" #include "mirror/stack_trace_element.h" #include "mirror/string-inl.h" #include "native/dalvik_system_DexFile.h" +#include "nativehelper/ScopedLocalRef.h" #include "oat.h" -#include "oat_file.h" #include "oat_file-inl.h" +#include "oat_file.h" #include "oat_file_assistant.h" #include "oat_file_manager.h" #include "object_lock.h" #include "os.h" #include "runtime.h" #include "runtime_callbacks.h" -#include "ScopedLocalRef.h" #include "scoped_thread_state_change-inl.h" #include "thread-inl.h" #include "thread_list.h" diff --git a/runtime/common_runtime_test.cc b/runtime/common_runtime_test.cc index 659c7e4950..a4b905379e 100644 --- a/runtime/common_runtime_test.cc +++ b/runtime/common_runtime_test.cc @@ -20,30 +20,30 @@ #include <dirent.h> #include <dlfcn.h> #include <fcntl.h> -#include <ScopedLocalRef.h> +#include "nativehelper/ScopedLocalRef.h" #include <stdlib.h> #include "../../external/icu/icu4c/source/common/unicode/uvernum.h" #include "android-base/stringprintf.h" #include "art_field-inl.h" -#include "base/macros.h" #include "base/logging.h" +#include "base/macros.h" #include "base/stl_util.h" #include "base/unix_file/fd_file.h" #include "class_linker.h" #include "compiler_callbacks.h" #include "dex_file-inl.h" -#include "gc_root-inl.h" #include "gc/heap.h" +#include "gc_root-inl.h" #include "gtest/gtest.h" #include "handle_scope-inl.h" #include "interpreter/unstarted_runtime.h" #include "java_vm_ext.h" #include "jni_internal.h" +#include "mem_map.h" #include "mirror/class-inl.h" #include "mirror/class_loader.h" -#include "mem_map.h" #include "native/dalvik_system_DexFile.h" #include "noop_compiler_callbacks.h" #include "os.h" diff --git a/runtime/common_throws.cc b/runtime/common_throws.cc index 6758d75e47..a46f531d93 100644 --- a/runtime/common_throws.cc +++ b/runtime/common_throws.cc @@ -19,7 +19,6 @@ #include <sstream> #include "android-base/stringprintf.h" -#include "ScopedLocalRef.h" #include "art_field-inl.h" #include "art_method-inl.h" @@ -32,6 +31,7 @@ #include "mirror/method_type.h" #include "mirror/object-inl.h" #include "mirror/object_array-inl.h" +#include "nativehelper/ScopedLocalRef.h" #include "obj_ptr-inl.h" #include "thread.h" #include "verifier/method_verifier.h" diff --git a/runtime/debugger.cc b/runtime/debugger.cc index 778b92851b..5a87ae8420 100644 --- a/runtime/debugger.cc +++ b/runtime/debugger.cc @@ -30,8 +30,8 @@ #include "base/enums.h" #include "base/strlcpy.h" #include "base/time_utils.h" -#include "class_linker.h" #include "class_linker-inl.h" +#include "class_linker.h" #include "dex_file-inl.h" #include "dex_file_annotations.h" #include "dex_instruction.h" @@ -47,19 +47,19 @@ #include "jdwp/object_registry.h" #include "jni_internal.h" #include "jvalue-inl.h" -#include "mirror/class.h" #include "mirror/class-inl.h" +#include "mirror/class.h" #include "mirror/class_loader.h" #include "mirror/object-inl.h" #include "mirror/object_array-inl.h" #include "mirror/string-inl.h" #include "mirror/throwable.h" +#include "nativehelper/ScopedLocalRef.h" +#include "nativehelper/ScopedPrimitiveArray.h" #include "obj_ptr-inl.h" #include "reflection.h" #include "safe_map.h" #include "scoped_thread_state_change-inl.h" -#include "ScopedLocalRef.h" -#include "ScopedPrimitiveArray.h" #include "stack.h" #include "thread_list.h" #include "utf.h" diff --git a/runtime/gc/heap.cc b/runtime/gc/heap.cc index 6ab98273ce..f1685b252c 100644 --- a/runtime/gc/heap.cc +++ b/runtime/gc/heap.cc @@ -37,6 +37,7 @@ #include "cutils/sched_policy.h" #include "debugger.h" #include "dex_file-inl.h" +#include "entrypoints/quick/quick_alloc_entrypoints.h" #include "gc/accounting/card_table-inl.h" #include "gc/accounting/heap_bitmap-inl.h" #include "gc/accounting/mod_union_table-inl.h" @@ -61,9 +62,9 @@ #include "gc/space/zygote_space.h" #include "gc/task_processor.h" #include "gc/verification.h" -#include "entrypoints/quick/quick_alloc_entrypoints.h" #include "gc_pause_listener.h" #include "gc_root.h" +#include "handle_scope-inl.h" #include "heap-inl.h" #include "heap-visit-objects-inl.h" #include "image.h" @@ -71,18 +72,17 @@ #include "java_vm_ext.h" #include "jit/jit.h" #include "jit/jit_code_cache.h" -#include "obj_ptr-inl.h" #include "mirror/class-inl.h" #include "mirror/object-inl.h" #include "mirror/object-refvisitor-inl.h" #include "mirror/object_array-inl.h" #include "mirror/reference-inl.h" +#include "nativehelper/ScopedLocalRef.h" +#include "obj_ptr-inl.h" #include "os.h" #include "reflection.h" #include "runtime.h" -#include "ScopedLocalRef.h" #include "scoped_thread_state_change-inl.h" -#include "handle_scope-inl.h" #include "thread_list.h" #include "verify_object-inl.h" #include "well_known_classes.h" diff --git a/runtime/gc/reference_processor.cc b/runtime/gc/reference_processor.cc index 52da7632f0..42b31ab140 100644 --- a/runtime/gc/reference_processor.cc +++ b/runtime/gc/reference_processor.cc @@ -22,10 +22,10 @@ #include "mirror/class-inl.h" #include "mirror/object-inl.h" #include "mirror/reference-inl.h" +#include "nativehelper/ScopedLocalRef.h" #include "object_callbacks.h" #include "reference_processor-inl.h" #include "reflection.h" -#include "ScopedLocalRef.h" #include "scoped_thread_state_change-inl.h" #include "task_processor.h" #include "utils.h" diff --git a/runtime/interpreter/interpreter.cc b/runtime/interpreter/interpreter.cc index 85cf73b044..9cb74f7c36 100644 --- a/runtime/interpreter/interpreter.cc +++ b/runtime/interpreter/interpreter.cc @@ -27,8 +27,8 @@ #include "jvalue-inl.h" #include "mirror/string-inl.h" #include "mterp/mterp.h" +#include "nativehelper/ScopedLocalRef.h" #include "scoped_thread_state_change-inl.h" -#include "ScopedLocalRef.h" #include "stack.h" #include "thread-inl.h" #include "unstarted_runtime.h" diff --git a/runtime/interpreter/unstarted_runtime.cc b/runtime/interpreter/unstarted_runtime.cc index 152cce4c60..11eb4e0dc1 100644 --- a/runtime/interpreter/unstarted_runtime.cc +++ b/runtime/interpreter/unstarted_runtime.cc @@ -27,7 +27,6 @@ #include <unordered_map> #include "android-base/stringprintf.h" -#include "ScopedLocalRef.h" #include "art_method-inl.h" #include "base/casts.h" @@ -48,6 +47,7 @@ #include "mirror/object-inl.h" #include "mirror/object_array-inl.h" #include "mirror/string-inl.h" +#include "nativehelper/ScopedLocalRef.h" #include "nth_caller_visitor.h" #include "reflection.h" #include "thread-inl.h" diff --git a/runtime/java_vm_ext.cc b/runtime/java_vm_ext.cc index 2ad3b29f17..267f9fdc99 100644 --- a/runtime/java_vm_ext.cc +++ b/runtime/java_vm_ext.cc @@ -34,17 +34,17 @@ #include "mirror/class-inl.h" #include "mirror/class_loader.h" #include "nativebridge/native_bridge.h" +#include "nativehelper/ScopedLocalRef.h" #include "nativeloader/native_loader.h" #include "object_callbacks.h" #include "parsed_options.h" #include "runtime-inl.h" #include "runtime_options.h" -#include "ScopedLocalRef.h" #include "scoped_thread_state_change-inl.h" #include "sigchain.h" -#include "ti/agent.h" #include "thread-inl.h" #include "thread_list.h" +#include "ti/agent.h" namespace art { diff --git a/runtime/jni_internal.cc b/runtime/jni_internal.cc index dbad614416..40b40d7a7a 100644 --- a/runtime/jni_internal.cc +++ b/runtime/jni_internal.cc @@ -34,12 +34,12 @@ #include "class_linker-inl.h" #include "dex_file-inl.h" #include "fault_handler.h" -#include "gc_root.h" #include "gc/accounting/card_table-inl.h" +#include "gc_root.h" #include "indirect_reference_table-inl.h" #include "interpreter/interpreter.h" -#include "jni_env_ext.h" #include "java_vm_ext.h" +#include "jni_env_ext.h" #include "jvalue-inl.h" #include "mirror/class-inl.h" #include "mirror/class_loader.h" @@ -49,12 +49,12 @@ #include "mirror/object_array-inl.h" #include "mirror/string-inl.h" #include "mirror/throwable.h" +#include "nativehelper/ScopedLocalRef.h" #include "parsed_options.h" #include "reflection.h" #include "runtime.h" #include "safe_map.h" #include "scoped_thread_state_change-inl.h" -#include "ScopedLocalRef.h" #include "thread.h" #include "utf.h" #include "well_known_classes.h" diff --git a/runtime/jni_internal_test.cc b/runtime/jni_internal_test.cc index e1e4f9c7d6..728b7c7708 100644 --- a/runtime/jni_internal_test.cc +++ b/runtime/jni_internal_test.cc @@ -24,8 +24,8 @@ #include "java_vm_ext.h" #include "jni_env_ext.h" #include "mirror/string-inl.h" +#include "nativehelper/ScopedLocalRef.h" #include "scoped_thread_state_change-inl.h" -#include "ScopedLocalRef.h" namespace art { diff --git a/runtime/native/dalvik_system_DexFile.cc b/runtime/native/dalvik_system_DexFile.cc index ad009668bf..f6a836079e 100644 --- a/runtime/native/dalvik_system_DexFile.cc +++ b/runtime/native/dalvik_system_DexFile.cc @@ -19,7 +19,6 @@ #include <sstream> #include "android-base/stringprintf.h" -#include "nativehelper/jni_macros.h" #include "base/logging.h" #include "base/stl_util.h" @@ -32,14 +31,15 @@ #include "mirror/object-inl.h" #include "mirror/string.h" #include "native_util.h" +#include "nativehelper/jni_macros.h" +#include "nativehelper/ScopedLocalRef.h" +#include "nativehelper/ScopedUtfChars.h" #include "oat_file.h" #include "oat_file_assistant.h" #include "oat_file_manager.h" #include "os.h" #include "runtime.h" #include "scoped_thread_state_change-inl.h" -#include "ScopedLocalRef.h" -#include "ScopedUtfChars.h" #include "utils.h" #include "well_known_classes.h" #include "zip_archive.h" diff --git a/runtime/native/dalvik_system_VMDebug.cc b/runtime/native/dalvik_system_VMDebug.cc index e1eae21df9..3357fa7a45 100644 --- a/runtime/native/dalvik_system_VMDebug.cc +++ b/runtime/native/dalvik_system_VMDebug.cc @@ -40,8 +40,8 @@ #include "mirror/class.h" #include "mirror/object_array-inl.h" #include "native_util.h" -#include "ScopedLocalRef.h" -#include "ScopedUtfChars.h" +#include "nativehelper/ScopedLocalRef.h" +#include "nativehelper/ScopedUtfChars.h" #include "scoped_fast_native_object_access-inl.h" #include "trace.h" #include "well_known_classes.h" diff --git a/runtime/native/dalvik_system_VMRuntime.cc b/runtime/native/dalvik_system_VMRuntime.cc index fed9c1cf5b..4f5ec8c2ae 100644 --- a/runtime/native/dalvik_system_VMRuntime.cc +++ b/runtime/native/dalvik_system_VMRuntime.cc @@ -22,15 +22,14 @@ extern "C" void android_set_application_target_sdk_version(uint32_t version); #endif #include <limits.h> -#include <ScopedUtfChars.h> +#include "nativehelper/ScopedUtfChars.h" #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wshadow" -#include "toStringArray.h" +#include "nativehelper/toStringArray.h" #pragma GCC diagnostic pop #include "android-base/stringprintf.h" -#include "nativehelper/jni_macros.h" #include "art_method-inl.h" #include "arch/instruction_set.h" @@ -53,6 +52,7 @@ extern "C" void android_set_application_target_sdk_version(uint32_t version); #include "mirror/dex_cache-inl.h" #include "mirror/object-inl.h" #include "native_util.h" +#include "nativehelper/jni_macros.h" #include "runtime.h" #include "scoped_fast_native_object_access-inl.h" #include "scoped_thread_state_change-inl.h" diff --git a/runtime/native/dalvik_system_ZygoteHooks.cc b/runtime/native/dalvik_system_ZygoteHooks.cc index 31aeba06f9..2e4db7a7fa 100644 --- a/runtime/native/dalvik_system_ZygoteHooks.cc +++ b/runtime/native/dalvik_system_ZygoteHooks.cc @@ -19,7 +19,6 @@ #include <stdlib.h> #include "android-base/stringprintf.h" -#include "nativehelper/jni_macros.h" #include "arch/instruction_set.h" #include "art_method-inl.h" @@ -27,11 +26,12 @@ #include "java_vm_ext.h" #include "jit/jit.h" #include "jni_internal.h" -#include "JNIHelp.h" #include "native_util.h" +#include "nativehelper/jni_macros.h" +#include "nativehelper/JNIHelp.h" +#include "nativehelper/ScopedUtfChars.h" #include "non_debuggable_classes.h" #include "scoped_thread_state_change-inl.h" -#include "ScopedUtfChars.h" #include "stack.h" #include "thread-current-inl.h" #include "thread_list.h" diff --git a/runtime/native/java_lang_Class.cc b/runtime/native/java_lang_Class.cc index d3377be393..1a19940993 100644 --- a/runtime/native/java_lang_Class.cc +++ b/runtime/native/java_lang_Class.cc @@ -18,8 +18,6 @@ #include <iostream> -#include "nativehelper/jni_macros.h" - #include "art_field-inl.h" #include "art_method-inl.h" #include "base/enums.h" @@ -28,7 +26,6 @@ #include "dex_file-inl.h" #include "dex_file_annotations.h" #include "jni_internal.h" -#include "nth_caller_visitor.h" #include "mirror/class-inl.h" #include "mirror/class_loader.h" #include "mirror/field-inl.h" @@ -37,12 +34,14 @@ #include "mirror/object_array-inl.h" #include "mirror/string-inl.h" #include "native_util.h" +#include "nativehelper/jni_macros.h" +#include "nativehelper/ScopedLocalRef.h" +#include "nativehelper/ScopedUtfChars.h" +#include "nth_caller_visitor.h" #include "obj_ptr-inl.h" #include "reflection.h" -#include "scoped_thread_state_change-inl.h" #include "scoped_fast_native_object_access-inl.h" -#include "ScopedLocalRef.h" -#include "ScopedUtfChars.h" +#include "scoped_thread_state_change-inl.h" #include "utf.h" #include "well_known_classes.h" diff --git a/runtime/native/java_lang_String.cc b/runtime/native/java_lang_String.cc index ac0d6337b2..e2de141808 100644 --- a/runtime/native/java_lang_String.cc +++ b/runtime/native/java_lang_String.cc @@ -22,12 +22,12 @@ #include "jni_internal.h" #include "mirror/array.h" #include "mirror/object-inl.h" -#include "mirror/string.h" #include "mirror/string-inl.h" +#include "mirror/string.h" #include "native_util.h" +#include "nativehelper/ScopedLocalRef.h" #include "scoped_fast_native_object_access-inl.h" #include "scoped_thread_state_change-inl.h" -#include "ScopedLocalRef.h" #include "verify_object.h" namespace art { diff --git a/runtime/native/java_lang_StringFactory.cc b/runtime/native/java_lang_StringFactory.cc index 9c2e91843e..2db9a5cc22 100644 --- a/runtime/native/java_lang_StringFactory.cc +++ b/runtime/native/java_lang_StringFactory.cc @@ -16,17 +16,16 @@ #include "java_lang_StringFactory.h" -#include "nativehelper/jni_macros.h" - #include "common_throws.h" #include "jni_internal.h" #include "mirror/object-inl.h" #include "mirror/string.h" #include "native_util.h" +#include "nativehelper/jni_macros.h" +#include "nativehelper/ScopedLocalRef.h" +#include "nativehelper/ScopedPrimitiveArray.h" #include "scoped_fast_native_object_access-inl.h" #include "scoped_thread_state_change-inl.h" -#include "ScopedLocalRef.h" -#include "ScopedPrimitiveArray.h" namespace art { diff --git a/runtime/native/java_lang_Thread.cc b/runtime/native/java_lang_Thread.cc index 4ce72edd7b..4fbbb72631 100644 --- a/runtime/native/java_lang_Thread.cc +++ b/runtime/native/java_lang_Thread.cc @@ -16,16 +16,15 @@ #include "java_lang_Thread.h" -#include "nativehelper/jni_macros.h" - #include "common_throws.h" #include "jni_internal.h" -#include "monitor.h" #include "mirror/object.h" +#include "monitor.h" #include "native_util.h" +#include "nativehelper/jni_macros.h" +#include "nativehelper/ScopedUtfChars.h" #include "scoped_fast_native_object_access-inl.h" #include "scoped_thread_state_change-inl.h" -#include "ScopedUtfChars.h" #include "thread.h" #include "thread_list.h" #include "verify_object.h" diff --git a/runtime/native/java_lang_VMClassLoader.cc b/runtime/native/java_lang_VMClassLoader.cc index fc50d5584d..745d09d888 100644 --- a/runtime/native/java_lang_VMClassLoader.cc +++ b/runtime/native/java_lang_VMClassLoader.cc @@ -16,17 +16,16 @@ #include "java_lang_VMClassLoader.h" -#include "nativehelper/jni_macros.h" - #include "class_linker.h" #include "jni_internal.h" #include "mirror/class_loader.h" #include "mirror/object-inl.h" #include "native_util.h" +#include "nativehelper/jni_macros.h" +#include "nativehelper/ScopedLocalRef.h" +#include "nativehelper/ScopedUtfChars.h" #include "obj_ptr.h" #include "scoped_fast_native_object_access-inl.h" -#include "ScopedLocalRef.h" -#include "ScopedUtfChars.h" #include "well_known_classes.h" #include "zip_archive.h" diff --git a/runtime/native/libcore_util_CharsetUtils.cc b/runtime/native/libcore_util_CharsetUtils.cc index 38634e6d0c..c6985482b6 100644 --- a/runtime/native/libcore_util_CharsetUtils.cc +++ b/runtime/native/libcore_util_CharsetUtils.cc @@ -18,14 +18,13 @@ #include <string.h> -#include "nativehelper/jni_macros.h" - #include "jni_internal.h" -#include "mirror/string.h" #include "mirror/string-inl.h" +#include "mirror/string.h" #include "native_util.h" +#include "nativehelper/ScopedPrimitiveArray.h" +#include "nativehelper/jni_macros.h" #include "scoped_fast_native_object_access-inl.h" -#include "ScopedPrimitiveArray.h" #include "unicode/utf16.h" diff --git a/runtime/native/native_util.h b/runtime/native/native_util.h index 98384e0178..593b3ca444 100644 --- a/runtime/native/native_util.h +++ b/runtime/native/native_util.h @@ -21,7 +21,7 @@ #include "android-base/logging.h" #include "base/macros.h" -#include "ScopedLocalRef.h" +#include "nativehelper/ScopedLocalRef.h" namespace art { diff --git a/runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc b/runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc index 925b90931c..c3e74bd112 100644 --- a/runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc +++ b/runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc @@ -16,14 +16,13 @@ #include "org_apache_harmony_dalvik_ddmc_DdmServer.h" -#include "nativehelper/jni_macros.h" - #include "base/logging.h" #include "debugger.h" #include "jni_internal.h" #include "native_util.h" +#include "nativehelper/jni_macros.h" +#include "nativehelper/ScopedPrimitiveArray.h" #include "scoped_fast_native_object_access-inl.h" -#include "ScopedPrimitiveArray.h" namespace art { diff --git a/runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc b/runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc index 125d737958..8c42973509 100644 --- a/runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc +++ b/runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc @@ -16,17 +16,16 @@ #include "org_apache_harmony_dalvik_ddmc_DdmVmInternal.h" -#include "nativehelper/jni_macros.h" - #include "base/logging.h" #include "base/mutex.h" #include "debugger.h" #include "gc/heap.h" #include "jni_internal.h" #include "native_util.h" +#include "nativehelper/jni_macros.h" +#include "nativehelper/ScopedLocalRef.h" +#include "nativehelper/ScopedPrimitiveArray.h" #include "scoped_fast_native_object_access-inl.h" -#include "ScopedLocalRef.h" -#include "ScopedPrimitiveArray.h" #include "thread_list.h" namespace art { diff --git a/runtime/non_debuggable_classes.cc b/runtime/non_debuggable_classes.cc index 9cc7e60fa8..871ffba2a4 100644 --- a/runtime/non_debuggable_classes.cc +++ b/runtime/non_debuggable_classes.cc @@ -19,8 +19,8 @@ #include "base/logging.h" #include "jni_internal.h" #include "mirror/class-inl.h" +#include "nativehelper/ScopedLocalRef.h" #include "obj_ptr-inl.h" -#include "ScopedLocalRef.h" #include "thread-current-inl.h" namespace art { diff --git a/runtime/openjdkjvm/OpenjdkJvm.cc b/runtime/openjdkjvm/OpenjdkJvm.cc index 6a8f2cedca..c1b2636f70 100644 --- a/runtime/openjdkjvm/OpenjdkJvm.cc +++ b/runtime/openjdkjvm/OpenjdkJvm.cc @@ -53,12 +53,12 @@ #include "mirror/string-inl.h" #include "monitor.h" #include "native/scoped_fast_native_object_access-inl.h" +#include "nativehelper/ScopedLocalRef.h" +#include "nativehelper/ScopedUtfChars.h" #include "runtime.h" +#include "scoped_thread_state_change-inl.h" #include "thread.h" #include "thread_list.h" -#include "scoped_thread_state_change-inl.h" -#include "ScopedLocalRef.h" -#include "ScopedUtfChars.h" #include "verify_object.h" #undef LOG_TAG diff --git a/runtime/openjdkjvmti/events-inl.h b/runtime/openjdkjvmti/events-inl.h index f30d7cecb3..43177ab845 100644 --- a/runtime/openjdkjvmti/events-inl.h +++ b/runtime/openjdkjvmti/events-inl.h @@ -21,7 +21,7 @@ #include "events.h" #include "jni_internal.h" -#include "ScopedLocalRef.h" +#include "nativehelper/ScopedLocalRef.h" #include "ti_breakpoint.h" #include "art_jvmti.h" diff --git a/runtime/openjdkjvmti/events.cc b/runtime/openjdkjvmti/events.cc index f749daa918..7a930d4163 100644 --- a/runtime/openjdkjvmti/events.cc +++ b/runtime/openjdkjvmti/events.cc @@ -31,9 +31,9 @@ #include "events-inl.h" +#include "art_field-inl.h" #include "art_jvmti.h" #include "art_method-inl.h" -#include "art_field-inl.h" #include "base/logging.h" #include "gc/allocation_listener.h" #include "gc/gc_pause_listener.h" @@ -45,8 +45,8 @@ #include "jni_internal.h" #include "mirror/class.h" #include "mirror/object-inl.h" +#include "nativehelper/ScopedLocalRef.h" #include "runtime.h" -#include "ScopedLocalRef.h" #include "scoped_thread_state_change-inl.h" #include "thread-inl.h" #include "thread_list.h" diff --git a/runtime/openjdkjvmti/jvmti_weak_table-inl.h b/runtime/openjdkjvmti/jvmti_weak_table-inl.h index 64ab3e7b2e..a640acbe98 100644 --- a/runtime/openjdkjvmti/jvmti_weak_table-inl.h +++ b/runtime/openjdkjvmti/jvmti_weak_table-inl.h @@ -44,8 +44,8 @@ #include "jvmti_allocator.h" #include "mirror/class.h" #include "mirror/object.h" +#include "nativehelper/ScopedLocalRef.h" #include "runtime.h" -#include "ScopedLocalRef.h" namespace openjdkjvmti { diff --git a/runtime/openjdkjvmti/ti_breakpoint.cc b/runtime/openjdkjvmti/ti_breakpoint.cc index 6d0e2c60c1..f5116a8080 100644 --- a/runtime/openjdkjvmti/ti_breakpoint.cc +++ b/runtime/openjdkjvmti/ti_breakpoint.cc @@ -42,9 +42,9 @@ #include "mirror/class-inl.h" #include "mirror/object_array-inl.h" #include "modifiers.h" +#include "nativehelper/ScopedLocalRef.h" #include "runtime_callbacks.h" #include "scoped_thread_state_change-inl.h" -#include "ScopedLocalRef.h" #include "thread-current-inl.h" #include "thread_list.h" #include "ti_phase.h" diff --git a/runtime/openjdkjvmti/ti_class.cc b/runtime/openjdkjvmti/ti_class.cc index 99dfcfe665..954b5d1d03 100644 --- a/runtime/openjdkjvmti/ti_class.cc +++ b/runtime/openjdkjvmti/ti_class.cc @@ -39,14 +39,14 @@ #include "art_jvmti.h" #include "base/array_ref.h" #include "base/macros.h" -#include "class_table-inl.h" #include "class_linker.h" +#include "class_table-inl.h" #include "common_throws.h" #include "dex_file_annotations.h" #include "events-inl.h" #include "fixed_up_dex_file.h" -#include "gc/heap.h" #include "gc/heap-visit-objects-inl.h" +#include "gc/heap.h" #include "gc_root.h" #include "handle.h" #include "jni_env_ext-inl.h" @@ -54,16 +54,16 @@ #include "mirror/array-inl.h" #include "mirror/class-inl.h" #include "mirror/class_ext.h" -#include "mirror/object_array-inl.h" -#include "mirror/object_reference.h" #include "mirror/object-inl.h" #include "mirror/object-refvisitor-inl.h" +#include "mirror/object_array-inl.h" +#include "mirror/object_reference.h" #include "mirror/reference.h" +#include "nativehelper/ScopedLocalRef.h" #include "primitive.h" #include "reflection.h" #include "runtime.h" #include "runtime_callbacks.h" -#include "ScopedLocalRef.h" #include "scoped_thread_state_change-inl.h" #include "thread-current-inl.h" #include "thread_list.h" diff --git a/runtime/openjdkjvmti/ti_class_loader.cc b/runtime/openjdkjvmti/ti_class_loader.cc index 205046c894..e81e4bc803 100644 --- a/runtime/openjdkjvmti/ti_class_loader.cc +++ b/runtime/openjdkjvmti/ti_class_loader.cc @@ -51,9 +51,9 @@ #include "mirror/class.h" #include "mirror/class_ext.h" #include "mirror/object.h" +#include "nativehelper/ScopedLocalRef.h" #include "object_lock.h" #include "runtime.h" -#include "ScopedLocalRef.h" #include "transform.h" namespace openjdkjvmti { diff --git a/runtime/openjdkjvmti/ti_method.cc b/runtime/openjdkjvmti/ti_method.cc index 9b5b964a4d..ab434d7d9a 100644 --- a/runtime/openjdkjvmti/ti_method.cc +++ b/runtime/openjdkjvmti/ti_method.cc @@ -39,9 +39,9 @@ #include "jni_internal.h" #include "mirror/object_array-inl.h" #include "modifiers.h" +#include "nativehelper/ScopedLocalRef.h" #include "runtime_callbacks.h" #include "scoped_thread_state_change-inl.h" -#include "ScopedLocalRef.h" #include "thread-current-inl.h" #include "thread_list.h" #include "ti_phase.h" diff --git a/runtime/openjdkjvmti/ti_phase.cc b/runtime/openjdkjvmti/ti_phase.cc index 3c8bdc61d0..8893c9b4aa 100644 --- a/runtime/openjdkjvmti/ti_phase.cc +++ b/runtime/openjdkjvmti/ti_phase.cc @@ -34,9 +34,9 @@ #include "art_jvmti.h" #include "base/macros.h" #include "events-inl.h" +#include "nativehelper/ScopedLocalRef.h" #include "runtime.h" #include "runtime_callbacks.h" -#include "ScopedLocalRef.h" #include "scoped_thread_state_change-inl.h" #include "thread-current-inl.h" #include "thread_list.h" diff --git a/runtime/openjdkjvmti/ti_properties.cc b/runtime/openjdkjvmti/ti_properties.cc index e399b484ec..c412814d8d 100644 --- a/runtime/openjdkjvmti/ti_properties.cc +++ b/runtime/openjdkjvmti/ti_properties.cc @@ -35,8 +35,8 @@ #include <vector> #include "jni.h" -#include "ScopedLocalRef.h" -#include "ScopedUtfChars.h" +#include "nativehelper/ScopedLocalRef.h" +#include "nativehelper/ScopedUtfChars.h" #include "art_jvmti.h" #include "runtime.h" diff --git a/runtime/openjdkjvmti/ti_redefine.cc b/runtime/openjdkjvmti/ti_redefine.cc index debee913ee..e68a6575d5 100644 --- a/runtime/openjdkjvmti/ti_redefine.cc +++ b/runtime/openjdkjvmti/ti_redefine.cc @@ -36,8 +36,8 @@ #include "android-base/stringprintf.h" #include "art_field-inl.h" -#include "art_method-inl.h" #include "art_jvmti.h" +#include "art_method-inl.h" #include "base/array_ref.h" #include "base/logging.h" #include "class_linker-inl.h" @@ -60,10 +60,10 @@ #include "mirror/class-inl.h" #include "mirror/class_ext.h" #include "mirror/object.h" +#include "nativehelper/ScopedLocalRef.h" #include "non_debuggable_classes.h" #include "object_lock.h" #include "runtime.h" -#include "ScopedLocalRef.h" #include "ti_breakpoint.h" #include "ti_class_loader.h" #include "transform.h" diff --git a/runtime/openjdkjvmti/ti_search.cc b/runtime/openjdkjvmti/ti_search.cc index 6e0196edc3..50a01fcd55 100644 --- a/runtime/openjdkjvmti/ti_search.cc +++ b/runtime/openjdkjvmti/ti_search.cc @@ -43,14 +43,14 @@ #include "mirror/class-inl.h" #include "mirror/object.h" #include "mirror/string.h" +#include "nativehelper/ScopedLocalRef.h" #include "obj_ptr-inl.h" #include "runtime.h" #include "runtime_callbacks.h" #include "scoped_thread_state_change-inl.h" -#include "ScopedLocalRef.h" -#include "ti_phase.h" #include "thread-current-inl.h" #include "thread_list.h" +#include "ti_phase.h" #include "well_known_classes.h" namespace openjdkjvmti { diff --git a/runtime/openjdkjvmti/ti_stack.cc b/runtime/openjdkjvmti/ti_stack.cc index edb6ffe241..ff2de8dac6 100644 --- a/runtime/openjdkjvmti/ti_stack.cc +++ b/runtime/openjdkjvmti/ti_stack.cc @@ -37,8 +37,8 @@ #include <vector> #include "art_field-inl.h" -#include "art_method-inl.h" #include "art_jvmti.h" +#include "art_method-inl.h" #include "barrier.h" #include "base/bit_utils.h" #include "base/enums.h" @@ -50,8 +50,8 @@ #include "jni_internal.h" #include "mirror/class.h" #include "mirror/dex_cache.h" +#include "nativehelper/ScopedLocalRef.h" #include "scoped_thread_state_change-inl.h" -#include "ScopedLocalRef.h" #include "stack.h" #include "thread-current-inl.h" #include "thread_list.h" diff --git a/runtime/openjdkjvmti/ti_thread.cc b/runtime/openjdkjvmti/ti_thread.cc index fe0e3bbf44..f16b419ab7 100644 --- a/runtime/openjdkjvmti/ti_thread.cc +++ b/runtime/openjdkjvmti/ti_thread.cc @@ -43,14 +43,14 @@ #include "mirror/class.h" #include "mirror/object-inl.h" #include "mirror/string.h" +#include "nativehelper/ScopedLocalRef.h" #include "obj_ptr.h" -#include "ti_phase.h" #include "runtime.h" #include "runtime_callbacks.h" -#include "ScopedLocalRef.h" #include "scoped_thread_state_change-inl.h" #include "thread-current-inl.h" #include "thread_list.h" +#include "ti_phase.h" #include "well_known_classes.h" namespace openjdkjvmti { diff --git a/runtime/reflection.cc b/runtime/reflection.cc index 532da2b16e..6f1d15c767 100644 --- a/runtime/reflection.cc +++ b/runtime/reflection.cc @@ -28,10 +28,10 @@ #include "mirror/class-inl.h" #include "mirror/executable.h" #include "mirror/object_array-inl.h" +#include "nativehelper/ScopedLocalRef.h" #include "nth_caller_visitor.h" #include "scoped_thread_state_change-inl.h" #include "stack_reference.h" -#include "ScopedLocalRef.h" #include "well_known_classes.h" namespace art { diff --git a/runtime/reflection_test.cc b/runtime/reflection_test.cc index 1ba4b7b9d1..5eb75ed8b0 100644 --- a/runtime/reflection_test.cc +++ b/runtime/reflection_test.cc @@ -18,13 +18,13 @@ #include <float.h> #include <limits.h> -#include "ScopedLocalRef.h" #include "art_method-inl.h" #include "base/enums.h" #include "common_compiler_test.h" #include "java_vm_ext.h" #include "jni_internal.h" +#include "nativehelper/ScopedLocalRef.h" #include "scoped_thread_state_change-inl.h" namespace art { diff --git a/runtime/runtime.cc b/runtime/runtime.cc index bf9e4051ae..adad7033f9 100644 --- a/runtime/runtime.cc +++ b/runtime/runtime.cc @@ -39,8 +39,6 @@ #include "android-base/strings.h" -#include "JniConstants.h" -#include "ScopedLocalRef.h" #include "arch/arm/quick_method_frame_info_arm.h" #include "arch/arm/registers_arm.h" #include "arch/arm64/quick_method_frame_info_arm64.h" @@ -87,6 +85,7 @@ #include "java_vm_ext.h" #include "jit/jit.h" #include "jit/jit_code_cache.h" +#include "jit/profile_saver.h" #include "jni_internal.h" #include "linear_alloc.h" #include "mirror/array.h" @@ -133,17 +132,17 @@ #include "native/sun_misc_Unsafe.h" #include "native_bridge_art_interface.h" #include "native_stack_dump.h" +#include "nativehelper/JniConstants.h" +#include "nativehelper/ScopedLocalRef.h" #include "oat_file.h" #include "oat_file_manager.h" #include "object_callbacks.h" #include "os.h" #include "parsed_options.h" -#include "jit/profile_saver.h" #include "quick/quick_method_frame_info.h" #include "reflection.h" #include "runtime_callbacks.h" #include "runtime_options.h" -#include "ScopedLocalRef.h" #include "scoped_thread_state_change-inl.h" #include "sigchain.h" #include "signal_catcher.h" diff --git a/runtime/runtime_callbacks_test.cc b/runtime/runtime_callbacks_test.cc index 640f9ce848..0ea3180143 100644 --- a/runtime/runtime_callbacks_test.cc +++ b/runtime/runtime_callbacks_test.cc @@ -34,10 +34,10 @@ #include "mem_map.h" #include "mirror/class-inl.h" #include "mirror/class_loader.h" +#include "nativehelper/ScopedLocalRef.h" #include "obj_ptr.h" #include "runtime.h" #include "scoped_thread_state_change-inl.h" -#include "ScopedLocalRef.h" #include "thread-inl.h" #include "thread_list.h" #include "well_known_classes.h" diff --git a/runtime/thread.cc b/runtime/thread.cc index 004b68e204..9d4f116182 100644 --- a/runtime/thread.cc +++ b/runtime/thread.cc @@ -34,16 +34,16 @@ #include "android-base/stringprintf.h" -#include "arch/context.h" #include "arch/context-inl.h" +#include "arch/context.h" #include "art_field-inl.h" #include "art_method-inl.h" #include "base/bit_utils.h" #include "base/memory_tool.h" #include "base/mutex.h" +#include "base/systrace.h" #include "base/timing_logger.h" #include "base/to_str.h" -#include "base/systrace.h" #include "class_linker-inl.h" #include "debugger.h" #include "dex_file-inl.h" @@ -58,38 +58,38 @@ #include "gc_root.h" #include "handle_scope-inl.h" #include "indirect_reference_table-inl.h" +#include "interpreter/interpreter.h" #include "interpreter/shadow_frame.h" #include "java_frame_root_info.h" #include "java_vm_ext.h" #include "jni_internal.h" -#include "mirror/class_loader.h" #include "mirror/class-inl.h" +#include "mirror/class_loader.h" #include "mirror/object_array-inl.h" #include "mirror/stack_trace_element.h" #include "monitor.h" #include "native_stack_dump.h" +#include "nativehelper/ScopedLocalRef.h" +#include "nativehelper/ScopedUtfChars.h" #include "nth_caller_visitor.h" #include "oat_quick_method_header.h" #include "obj_ptr-inl.h" #include "object_lock.h" -#include "quick_exception_handler.h" #include "quick/quick_method_frame_info.h" +#include "quick_exception_handler.h" #include "read_barrier-inl.h" #include "reflection.h" #include "runtime.h" #include "runtime_callbacks.h" #include "scoped_thread_state_change-inl.h" -#include "ScopedLocalRef.h" -#include "ScopedUtfChars.h" #include "stack.h" #include "stack_map.h" -#include "thread_list.h" #include "thread-inl.h" +#include "thread_list.h" #include "utils.h" #include "verifier/method_verifier.h" #include "verify_object.h" #include "well_known_classes.h" -#include "interpreter/interpreter.h" #if ART_USE_FUTEXES #include "linux/futex.h" diff --git a/runtime/thread_list.cc b/runtime/thread_list.cc index 9c938ffe18..f1a7b65c7c 100644 --- a/runtime/thread_list.cc +++ b/runtime/thread_list.cc @@ -18,8 +18,8 @@ #include <backtrace/BacktraceMap.h> #include <dirent.h> -#include <ScopedLocalRef.h> -#include <ScopedUtfChars.h> +#include "nativehelper/ScopedLocalRef.h" +#include "nativehelper/ScopedUtfChars.h" #include <sys/types.h> #include <unistd.h> diff --git a/runtime/trace.cc b/runtime/trace.cc index cabd1620a7..36532c6d52 100644 --- a/runtime/trace.cc +++ b/runtime/trace.cc @@ -32,20 +32,20 @@ #include "common_throws.h" #include "debugger.h" #include "dex_file-inl.h" +#include "entrypoints/quick/quick_entrypoints.h" #include "gc/scoped_gc_critical_section.h" #include "instrumentation.h" #include "mirror/class-inl.h" #include "mirror/dex_cache-inl.h" -#include "mirror/object_array-inl.h" #include "mirror/object-inl.h" +#include "mirror/object_array-inl.h" +#include "nativehelper/ScopedLocalRef.h" #include "os.h" #include "scoped_thread_state_change-inl.h" -#include "ScopedLocalRef.h" #include "stack.h" #include "thread.h" #include "thread_list.h" #include "utils.h" -#include "entrypoints/quick/quick_entrypoints.h" namespace art { diff --git a/runtime/well_known_classes.cc b/runtime/well_known_classes.cc index f72fdb4b2a..1c14cf2150 100644 --- a/runtime/well_known_classes.cc +++ b/runtime/well_known_classes.cc @@ -27,8 +27,8 @@ #include "jni_internal.h" #include "mirror/class.h" #include "mirror/throwable.h" +#include "nativehelper/ScopedLocalRef.h" #include "obj_ptr-inl.h" -#include "ScopedLocalRef.h" #include "scoped_thread_state_change-inl.h" #include "thread-current-inl.h" diff --git a/test/570-checker-osr/osr.cc b/test/570-checker-osr/osr.cc index 45ead6b204..faec3c3534 100644 --- a/test/570-checker-osr/osr.cc +++ b/test/570-checker-osr/osr.cc @@ -18,9 +18,9 @@ #include "jit/jit.h" #include "jit/jit_code_cache.h" #include "jit/profiling_info.h" +#include "nativehelper/ScopedUtfChars.h" #include "oat_quick_method_header.h" #include "scoped_thread_state_change-inl.h" -#include "ScopedUtfChars.h" #include "stack.h" #include "stack_map.h" diff --git a/test/595-profile-saving/profile-saving.cc b/test/595-profile-saving/profile-saving.cc index ae3dad80d0..06e3fb48fc 100644 --- a/test/595-profile-saving/profile-saving.cc +++ b/test/595-profile-saving/profile-saving.cc @@ -23,10 +23,10 @@ #include "method_reference.h" #include "mirror/class-inl.h" #include "mirror/executable.h" +#include "nativehelper/ScopedUtfChars.h" #include "oat_file_assistant.h" #include "oat_file_manager.h" #include "scoped_thread_state_change-inl.h" -#include "ScopedUtfChars.h" #include "thread.h" namespace art { diff --git a/test/647-jni-get-field-id/get_field_id.cc b/test/647-jni-get-field-id/get_field_id.cc index 2056cfb549..139e4b6d8b 100644 --- a/test/647-jni-get-field-id/get_field_id.cc +++ b/test/647-jni-get-field-id/get_field_id.cc @@ -16,7 +16,7 @@ #include "jni.h" -#include "ScopedUtfChars.h" +#include "nativehelper/ScopedUtfChars.h" namespace art { diff --git a/test/common/runtime_state.cc b/test/common/runtime_state.cc index d8e5b571bd..7c0ed691b6 100644 --- a/test/common/runtime_state.cc +++ b/test/common/runtime_state.cc @@ -25,10 +25,10 @@ #include "jit/jit_code_cache.h" #include "jit/profiling_info.h" #include "mirror/class-inl.h" +#include "nativehelper/ScopedUtfChars.h" #include "oat_quick_method_header.h" #include "runtime.h" #include "scoped_thread_state_change-inl.h" -#include "ScopedUtfChars.h" #include "thread-current-inl.h" namespace art { |