summaryrefslogtreecommitdiffstats
path: root/compiler/driver/compiler_driver.h
diff options
context:
space:
mode:
authorAndreas Gampe <agampe@google.com>2014-08-05 20:21:05 -0700
committerAndreas Gampe <agampe@google.com>2014-08-06 14:18:59 -0700
commit79273802f2b788bcd3eb76edf4df1bcaa57f886f (patch)
tree44dd09d962cc7a38eb6312296e45e98ae9c469f2 /compiler/driver/compiler_driver.h
parent1b192268f167f603fc372f02f9067f3ce5d82daf (diff)
downloadart-79273802f2b788bcd3eb76edf4df1bcaa57f886f.zip
art-79273802f2b788bcd3eb76edf4df1bcaa57f886f.tar.gz
art-79273802f2b788bcd3eb76edf4df1bcaa57f886f.tar.bz2
ART: Rework CFA frame initialization and writing code
Move eh_frame initialization code and CFI writing code to elf_writer_quick to remove hard-wired dependencies on specific Quick-compiler backends. Change-Id: I27ee8ce7245da33a20c90e0086b8d4fd0a2baf4d
Diffstat (limited to 'compiler/driver/compiler_driver.h')
-rw-r--r--compiler/driver/compiler_driver.h15
1 files changed, 0 insertions, 15 deletions
diff --git a/compiler/driver/compiler_driver.h b/compiler/driver/compiler_driver.h
index 6dae398..c538a95 100644
--- a/compiler/driver/compiler_driver.h
+++ b/compiler/driver/compiler_driver.h
@@ -402,10 +402,6 @@ class CompilerDriver {
return dump_passes_;
}
- bool DidIncludeDebugSymbols() const {
- return compiler_options_->GetIncludeDebugSymbols();
- }
-
CumulativeLogger* GetTimingsLogger() const {
return timings_logger_;
}
@@ -599,14 +595,6 @@ class CompilerDriver {
std::vector<uint8_t>* DeduplicateGCMap(const std::vector<uint8_t>& code);
std::vector<uint8_t>* DeduplicateCFIInfo(const std::vector<uint8_t>* cfi_info);
- /*
- * @brief return the pointer to the Call Frame Information.
- * @return pointer to call frame information for this compilation.
- */
- std::vector<uint8_t>* GetCallFrameInformation() const {
- return cfi_info_.get();
- }
-
ProfileFile profile_file_;
bool profile_present_;
@@ -766,9 +754,6 @@ class CompilerDriver {
bool support_boot_image_fixup_;
- // Call Frame Information, which might be generated to help stack tracebacks.
- std::unique_ptr<std::vector<uint8_t>> cfi_info_;
-
// DeDuplication data structures, these own the corresponding byte arrays.
class DedupeHashFunc {
public: