diff options
Diffstat (limited to 'compiler/driver/compiler_options.h')
| -rw-r--r-- | compiler/driver/compiler_options.h | 14 | 
1 files changed, 11 insertions, 3 deletions
diff --git a/compiler/driver/compiler_options.h b/compiler/driver/compiler_options.h index 20c6bc8e4e..52248a6c5a 100644 --- a/compiler/driver/compiler_options.h +++ b/compiler/driver/compiler_options.h @@ -50,7 +50,8 @@ class CompilerOptions {      small_method_threshold_(kDefaultSmallMethodThreshold),      tiny_method_threshold_(kDefaultTinyMethodThreshold),      num_dex_methods_threshold_(kDefaultNumDexMethodsThreshold), -    generate_gdb_information_(false) +    generate_gdb_information_(false), +    generate_helper_trampolines_(false)  #ifdef ART_SEA_IR_MODE      , sea_ir_mode_(false)  #endif @@ -62,7 +63,8 @@ class CompilerOptions {                    size_t small_method_threshold,                    size_t tiny_method_threshold,                    size_t num_dex_methods_threshold, -                  bool generate_gdb_information +                  bool generate_gdb_information, +                  bool generate_helper_trampolines  #ifdef ART_SEA_IR_MODE                    , bool sea_ir_mode  #endif @@ -73,7 +75,8 @@ class CompilerOptions {      small_method_threshold_(small_method_threshold),      tiny_method_threshold_(tiny_method_threshold),      num_dex_methods_threshold_(num_dex_methods_threshold), -    generate_gdb_information_(generate_gdb_information) +    generate_gdb_information_(generate_gdb_information), +    generate_helper_trampolines_(generate_helper_trampolines)  #ifdef ART_SEA_IR_MODE      , sea_ir_mode_(sea_ir_mode)  #endif @@ -140,6 +143,10 @@ class CompilerOptions {      return generate_gdb_information_;    } +  bool GenerateHelperTrampolines() const { +    return generate_helper_trampolines_; +  } +   private:    CompilerFilter compiler_filter_;    size_t huge_method_threshold_; @@ -148,6 +155,7 @@ class CompilerOptions {    size_t tiny_method_threshold_;    size_t num_dex_methods_threshold_;    bool generate_gdb_information_; +  bool generate_helper_trampolines_;  #ifdef ART_SEA_IR_MODE    bool sea_ir_mode_;  |