From 5c803116e26ef40ad2a9c14d3411e21d149e0c9b Mon Sep 17 00:00:00 2001 From: Andreas Gampe Date: Fri, 13 Apr 2018 17:28:34 -0700 Subject: 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 --- compiler/driver/compiler_options_map.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'compiler/driver/compiler_options_map.h') diff --git a/compiler/driver/compiler_options_map.h b/compiler/driver/compiler_options_map.h index b9bc8b6ea1..af212d66a1 100644 --- a/compiler/driver/compiler_options_map.h +++ b/compiler/driver/compiler_options_map.h @@ -25,6 +25,8 @@ namespace art { +enum class ProfileMethodsCheck : uint8_t; + // Defines a type-safe heterogeneous key->value map. This is to be used as the base for // an extended map. template class KeyType> -- cgit v1.2.3-59-g8ed1b