From 9d07e3d128ccfa0ef7670feadd424a825e447d1d Mon Sep 17 00:00:00 2001 From: Vladimir Marko Date: Thu, 31 Mar 2016 12:02:28 +0100 Subject: Clean up OatQuickMethodHeader after Quick removal. This reduces the size of the pre-header by 8 bytes, reducing oat file size and mmapped .text section size. The memory needed to store a CompiledMethod by dex2oat is also reduced, for 32-bit dex2oat by 8B and for 64-bit dex2oat by 16B. The aosp_flounder-userdebug 32-bit and 64-bit boot.oat are each about 1.1MiB smaller. Disable the broken StubTest.IMT, b/27991555 . Change-Id: I05fe45c28c8ffb7a0fa8b1117b969786748b1039 --- compiler/optimizing/code_generator.cc | 3 --- 1 file changed, 3 deletions(-) (limited to 'compiler/optimizing/code_generator.cc') diff --git a/compiler/optimizing/code_generator.cc b/compiler/optimizing/code_generator.cc index 65e5c3ad48..953c0ae418 100644 --- a/compiler/optimizing/code_generator.cc +++ b/compiler/optimizing/code_generator.cc @@ -44,18 +44,15 @@ #include "compiled_method.h" #include "dex/verified_method.h" #include "driver/compiler_driver.h" -#include "gc_map_builder.h" #include "graph_visualizer.h" #include "intrinsics.h" #include "leb128.h" -#include "mapping_table.h" #include "mirror/array-inl.h" #include "mirror/object_array-inl.h" #include "mirror/object_reference.h" #include "parallel_move_resolver.h" #include "ssa_liveness_analysis.h" #include "utils/assembler.h" -#include "vmap_table.h" namespace art { -- cgit v1.2.3-59-g8ed1b