OSDN Git Service

Clean up some includes.
authorVladimir Marko <vmarko@google.com>
Fri, 2 Sep 2016 11:38:38 +0000 (12:38 +0100)
committerVladimir Marko <vmarko@google.com>
Fri, 2 Sep 2016 14:15:28 +0000 (15:15 +0100)
commit3a21e386fa55a8b86dffa5250985b263fcfd2155
treece6fecaae067f86e094ae7844ee5fa4ae8ee63e8
parentf94a4cf18946bda4a4f19378436d2bf131a492ca
Clean up some includes.

Remove some unnecessary includes from header files, replace
others with forward references and add includes to source
files as needed. Reduce dependency on stack.h by pulling
StackReference<> out to its own file.

Test: m test-art-host
Change-Id: I0fb182145e328870cbd918b0ef6ae2950223c1b2
28 files changed:
compiler/optimizing/code_generator.h
compiler/optimizing/code_generator_mips.cc
compiler/optimizing/optimizing_cfi_test.cc
compiler/optimizing/sharpening.cc
compiler/optimizing/x86_memory_gen.cc
runtime/arch/arm/entrypoints_init_arm.cc
runtime/arch/arm64/entrypoints_init_arm64.cc
runtime/arch/mips/entrypoints_init_mips.cc
runtime/arch/mips64/entrypoints_init_mips64.cc
runtime/arch/x86/entrypoints_init_x86.cc
runtime/arch/x86_64/entrypoints_init_x86_64.cc
runtime/art_method.h
runtime/dex_file.cc
runtime/dex_file.h
runtime/entrypoints/quick/quick_deoptimization_entrypoints.cc
runtime/handle.h
runtime/handle_scope.h
runtime/image-inl.h
runtime/jit/jit.h
runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc
runtime/quick_exception_handler.cc
runtime/quick_exception_handler.h
runtime/reflection.cc
runtime/stack.h
runtime/stack_reference.h [new file with mode: 0644]
runtime/utf.h
runtime/verifier/reg_type.h
test/common/runtime_state.cc