summaryrefslogtreecommitdiffstats
path: root/compiler
diff options
context:
space:
mode:
authorDavid Srbecky <dsrbecky@google.com>2015-04-12 09:52:31 +0100
committerDavid Srbecky <dsrbecky@google.com>2015-04-12 09:52:31 +0100
commit7f49e672bc943c49ca8af438ae4bd61b95fe364b (patch)
tree3fcb3820c5046ea30e78c8264327536041b5cdad /compiler
parent58565098b2298041ccc97371a3cc486df88d51b3 (diff)
downloadart-7f49e672bc943c49ca8af438ae4bd61b95fe364b.zip
art-7f49e672bc943c49ca8af438ae4bd61b95fe364b.tar.gz
art-7f49e672bc943c49ca8af438ae4bd61b95fe364b.tar.bz2
Remove the --gen-gdb-info compiler option.
It is never used. We generally use --include-debug-symbols instead. Change-Id: I933495cd85ab4f7dfcf3ef3cd2d943d4b870ffeb
Diffstat (limited to 'compiler')
-rw-r--r--compiler/dex/quick/quick_cfi_test.cc1
-rw-r--r--compiler/driver/compiler_options.cc3
-rw-r--r--compiler/driver/compiler_options.h6
-rw-r--r--compiler/jit/jit_compiler.cc1
4 files changed, 0 insertions, 11 deletions
diff --git a/compiler/dex/quick/quick_cfi_test.cc b/compiler/dex/quick/quick_cfi_test.cc
index 2e62166..6928acb 100644
--- a/compiler/dex/quick/quick_cfi_test.cc
+++ b/compiler/dex/quick/quick_cfi_test.cc
@@ -56,7 +56,6 @@ class QuickCFITest : public CFITest {
CompilerOptions::kDefaultSmallMethodThreshold,
CompilerOptions::kDefaultTinyMethodThreshold,
CompilerOptions::kDefaultNumDexMethodsThreshold,
- true, // generate_gdb_information.
false,
CompilerOptions::kDefaultTopKProfileThreshold,
false,
diff --git a/compiler/driver/compiler_options.cc b/compiler/driver/compiler_options.cc
index fc00c92..de1f958 100644
--- a/compiler/driver/compiler_options.cc
+++ b/compiler/driver/compiler_options.cc
@@ -27,7 +27,6 @@ CompilerOptions::CompilerOptions()
small_method_threshold_(kDefaultSmallMethodThreshold),
tiny_method_threshold_(kDefaultTinyMethodThreshold),
num_dex_methods_threshold_(kDefaultNumDexMethodsThreshold),
- generate_gdb_information_(false),
include_patch_information_(kDefaultIncludePatchInformation),
top_k_profile_threshold_(kDefaultTopKProfileThreshold),
debuggable_(false),
@@ -53,7 +52,6 @@ CompilerOptions::CompilerOptions(CompilerFilter compiler_filter,
size_t small_method_threshold,
size_t tiny_method_threshold,
size_t num_dex_methods_threshold,
- bool generate_gdb_information,
bool include_patch_information,
double top_k_profile_threshold,
bool debuggable,
@@ -73,7 +71,6 @@ CompilerOptions::CompilerOptions(CompilerFilter compiler_filter,
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),
include_patch_information_(include_patch_information),
top_k_profile_threshold_(top_k_profile_threshold),
debuggable_(debuggable),
diff --git a/compiler/driver/compiler_options.h b/compiler/driver/compiler_options.h
index f7ea385..aa0db5d 100644
--- a/compiler/driver/compiler_options.h
+++ b/compiler/driver/compiler_options.h
@@ -61,7 +61,6 @@ class CompilerOptions FINAL {
size_t small_method_threshold,
size_t tiny_method_threshold,
size_t num_dex_methods_threshold,
- bool generate_gdb_information,
bool include_patch_information,
double top_k_profile_threshold,
bool debuggable,
@@ -162,10 +161,6 @@ class CompilerOptions FINAL {
return implicit_suspend_checks_;
}
- bool GetGenerateGDBInformation() const {
- return generate_gdb_information_;
- }
-
bool GetIncludePatchInformation() const {
return include_patch_information_;
}
@@ -207,7 +202,6 @@ class CompilerOptions FINAL {
const size_t small_method_threshold_;
const size_t tiny_method_threshold_;
const size_t num_dex_methods_threshold_;
- const bool generate_gdb_information_;
const bool include_patch_information_;
// When using a profile file only the top K% of the profiled samples will be compiled.
const double top_k_profile_threshold_;
diff --git a/compiler/jit/jit_compiler.cc b/compiler/jit/jit_compiler.cc
index df5d5cc..cef9db2 100644
--- a/compiler/jit/jit_compiler.cc
+++ b/compiler/jit/jit_compiler.cc
@@ -71,7 +71,6 @@ JitCompiler::JitCompiler() : total_time_(0) {
CompilerOptions::kDefaultTinyMethodThreshold,
CompilerOptions::kDefaultNumDexMethodsThreshold,
false,
- false,
CompilerOptions::kDefaultTopKProfileThreshold,
false, // TODO: Think about debuggability of JIT-compiled code.
false,