diff options
author | Mathieu Chartier <mathieuc@google.com> | 2016-06-21 15:14:20 -0700 |
---|---|---|
committer | Mathieu Chartier <mathieuc@google.com> | 2016-07-13 13:20:55 -0700 |
commit | 8e2c56252aa9527bd9a82bdd147fdc46cf5deb9c (patch) | |
tree | 4b300a176d73caae6c63768e951976a4fde993ef /compiler/optimizing/code_generator_arm.h | |
parent | 633c22de95fe6f80c0dd3176e15de4de3ee4bc79 (diff) |
Dump more dex file data in oatdump
Dump some statistics for each dex file along side with strings loaded
from code and dex code bytes.
Sample output:
Cumulative dex file data
Num string ids: 202809
Num method ids: 320464
Num field ids: 162822
Num type ids: 68151
Num class defs: 48061
Unique strings loaded from dex code: 51049
Total strings loaded from dex code: 106651
Number of unique dex code items: 247929
Total number of dex code bytes: 11090574
Added content testing to oat dump test. No significant slowdown.
TEST: test-art-host
Bug: 29462018
Change-Id: I60effd3087d8c427eda4ee26431d5d77165b3939
Diffstat (limited to 'compiler/optimizing/code_generator_arm.h')
-rw-r--r-- | compiler/optimizing/code_generator_arm.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/optimizing/code_generator_arm.h b/compiler/optimizing/code_generator_arm.h index 477c4f18c1..cc38f3e6a6 100644 --- a/compiler/optimizing/code_generator_arm.h +++ b/compiler/optimizing/code_generator_arm.h @@ -21,9 +21,9 @@ #include "dex/compiler_enums.h" #include "driver/compiler_options.h" #include "nodes.h" +#include "string_reference.h" #include "parallel_move_resolver.h" #include "utils/arm/assembler_thumb2.h" -#include "utils/string_reference.h" #include "utils/type_reference.h" namespace art { |