From dcdc85bbd569f0ee66c331b4219c19304a616214 Mon Sep 17 00:00:00 2001 From: Jeff Hao Date: Fri, 4 Dec 2015 14:06:18 -0800 Subject: Dex2oat support for multiple oat file and image file outputs. Multiple changes to dex2oat and the runtime to support a --multi-image option. This generates a separate oat file and image file output for each dex file input. Change-Id: Ie1d6f0b8afa8aed5790065b8c2eb177990c60129 --- compiler/driver/compiler_options.cc | 3 +++ 1 file changed, 3 insertions(+) (limited to 'compiler/driver/compiler_options.cc') diff --git a/compiler/driver/compiler_options.cc b/compiler/driver/compiler_options.cc index 8c38cf263e..209bb5a3c2 100644 --- a/compiler/driver/compiler_options.cc +++ b/compiler/driver/compiler_options.cc @@ -31,6 +31,7 @@ CompilerOptions::CompilerOptions() num_dex_methods_threshold_(kDefaultNumDexMethodsThreshold), inline_depth_limit_(kUnsetInlineDepthLimit), inline_max_code_units_(kUnsetInlineMaxCodeUnits), + no_inline_from_(nullptr), include_patch_information_(kDefaultIncludePatchInformation), top_k_profile_threshold_(kDefaultTopKProfileThreshold), debuggable_(false), @@ -59,6 +60,7 @@ CompilerOptions::CompilerOptions(CompilerFilter compiler_filter, size_t num_dex_methods_threshold, size_t inline_depth_limit, size_t inline_max_code_units, + const DexFile* no_inline_from, bool include_patch_information, double top_k_profile_threshold, bool debuggable, @@ -79,6 +81,7 @@ CompilerOptions::CompilerOptions(CompilerFilter compiler_filter, num_dex_methods_threshold_(num_dex_methods_threshold), inline_depth_limit_(inline_depth_limit), inline_max_code_units_(inline_max_code_units), + no_inline_from_(no_inline_from), include_patch_information_(include_patch_information), top_k_profile_threshold_(top_k_profile_threshold), debuggable_(debuggable), -- cgit v1.2.3-59-g8ed1b