Home
last modified time | relevance | path

Searched refs:debug_frame_ (Results 1 – 3 of 3) sorted by relevance

/system/unwinding/libunwindstack/tests/
DDwarfDebugFrameTest.cpp38 debug_frame_ = new DwarfDebugFrame<TypeParam>(&memory_); in SetUp()
42 void TearDown() override { delete debug_frame_; } in TearDown()
45 DwarfDebugFrame<TypeParam>* debug_frame_ = nullptr; member in unwindstack::DwarfDebugFrameTest
124 ASSERT_TRUE(this->debug_frame_->Init(0x5000, 0x600, 0)); in TYPED_TEST_P()
127 this->debug_frame_->GetFdes(&fdes); in TYPED_TEST_P()
166 ASSERT_TRUE(this->debug_frame_->Init(0x5000, 0x600, 0)); in TYPED_TEST_P()
168 const DwarfFde* fde = this->debug_frame_->GetFdeFromPc(0x3600); in TYPED_TEST_P()
174 this->debug_frame_->GetFdes(&fdes); in TYPED_TEST_P()
190 ASSERT_TRUE(this->debug_frame_->Init(0x5000, 0x500, 0)); in TYPED_TEST_P()
193 this->debug_frame_->GetFdes(&fdes); in TYPED_TEST_P()
[all …]
/system/unwinding/libunwindstack/
DElfInterface.cpp62 if (debug_frame_ != nullptr && debug_frame_->GetFdeFromPc(pc) != nullptr) { in IsValidPc()
127 debug_frame_.reset(new DwarfDebugFrame<AddressType>(memory_)); in InitHeaders()
128 if (!debug_frame_->Init(debug_frame_offset_, debug_frame_size_, debug_frame_section_bias_)) { in InitHeaders()
129 debug_frame_.reset(nullptr); in InitHeaders()
460 DwarfSection* debug_frame = debug_frame_.get(); in Step()
479 if (debug_frame_ != nullptr) { in Step()
480 section = debug_frame_.get(); in Step()
/system/unwinding/libunwindstack/include/unwindstack/
DElfInterface.h124 DwarfSection* debug_frame() { return debug_frame_.get(); } in debug_frame()
178 std::unique_ptr<DwarfSection> debug_frame_; variable