Dump Dex file checksums for profman --dump-only
Make it easier to diagnose mismatched dex checksums. Add checksum
verification in ProfileCompilationInfo::DumpInfo. Some refactoring
to remove unnecessary code.
Bug: 116509324
Test: test-art-host-gtest
Change-Id: I11fb8d1aa987c0f0a975ef6dcb811bf41d58fad6
diff --git a/compiler/driver/compiler_driver.cc b/compiler/driver/compiler_driver.cc
index 95d08b3..df84b25 100644
--- a/compiler/driver/compiler_driver.cc
+++ b/compiler/driver/compiler_driver.cc
@@ -2647,7 +2647,7 @@
LOG(INFO) << "[ProfileGuidedCompilation] " <<
((profile_compilation_info_ == nullptr)
? "null"
- : profile_compilation_info_->DumpInfo(&dex_files));
+ : profile_compilation_info_->DumpInfo(dex_files));
}
dex_to_dex_compiler_.ClearState();