OSDN Git Service

Change dump-classes profman option to dump-classes-and-methods
authorMathieu Chartier <mathieuc@google.com>
Thu, 6 Apr 2017 20:55:46 +0000 (13:55 -0700)
committerMathieu Chartier <mathieuc@google.com>
Fri, 7 Apr 2017 15:28:01 +0000 (08:28 -0700)
commit09f6c36c0c5ac055bbb5e36991ab60156be1fb46
tree10e1d6a869e0af3e65c79a505618405145a8b9b8
parent9638f503cd85d50f4f39290ae663fd4a0c2bf9c4
Change dump-classes profman option to dump-classes-and-methods

The new option is called "--dump-classes-and-methods". This option
dumps methods and classes in the profile as a format that is valid
input for the "--create-profile-from" option.

The goal is to be able to store text based profiles that don't
depend on dex indices or checksums.

Test: mm test-art-host-gtest-profile_assistant_test -j40

Bug: 36457259
Bug: 34927277

Change-Id: Ib966d334897679c1087a8d8d5f28bb3ca5fe3993
profman/profile_assistant_test.cc
profman/profman.cc
runtime/jit/profile_compilation_info.cc
runtime/jit/profile_compilation_info.h