summaryrefslogtreecommitdiff
path: root/compiler/driver/compiler_options.cc
diff options
context:
space:
mode:
author Andreas Gampe <agampe@google.com> 2018-04-13 17:28:34 -0700
committer Andreas Gampe <agampe@google.com> 2018-10-16 18:16:56 -0700
commit5c803116e26ef40ad2a9c14d3411e21d149e0c9b (patch)
tree349db3055779728a6b60eecfbb0b2e800af1d468 /compiler/driver/compiler_options.cc
parenta683248b80d901f3dc8e37ac9764712875f27da9 (diff)
ART: Add profile-compile-check support
Add --check-profiled-methods, which verifies that all methods mentioned in a profile for a guided compilation are actually compiled instead of being punted. As outcome it may log or abort dex2oat. TODO: Extend dex2oat_test Bug: 76145463 Test: mmma art Test: m test-art-host Change-Id: I956113b55796d0666db9dbfd387105a7d27b0868
Diffstat (limited to 'compiler/driver/compiler_options.cc')
-rw-r--r--compiler/driver/compiler_options.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/driver/compiler_options.cc b/compiler/driver/compiler_options.cc
index 6b0e45629b..1ae9e4e8d2 100644
--- a/compiler/driver/compiler_options.cc
+++ b/compiler/driver/compiler_options.cc
@@ -70,6 +70,7 @@ CompilerOptions::CompilerOptions()
deduplicate_code_(true),
count_hotness_in_compiled_code_(false),
resolve_startup_const_strings_(false),
+ check_profiled_methods_(ProfileMethodsCheck::kNone),
register_allocation_strategy_(RegisterAllocator::kRegisterAllocatorDefault),
passes_to_run_(nullptr) {
}