Searched refs:process_memory_ (Results 1 - 16 of 16) sorted by relevance

/system/core/libunwindstack/tests/
H A DMapInfoGetLoadBiasTest.cpp50 process_memory_.reset(memory_);
58 std::shared_ptr<Memory> process_memory_; member in class:unwindstack::MapInfoGetLoadBiasTest
68 EXPECT_EQ(0U, info.GetLoadBias(process_memory_));
75 EXPECT_EQ(0U, map_info_->GetLoadBias(process_memory_));
78 EXPECT_EQ(0U, map_info_->GetLoadBias(process_memory_));
85 EXPECT_EQ(0U, map_info_->GetLoadBias(process_memory_));
89 EXPECT_EQ(0x1000U, map_info_->GetLoadBias(process_memory_));
106 load_bias_values[i] = map_info_->GetLoadBias(process_memory_);
152 EXPECT_EQ(0xe000U, map_info_->GetLoadBias(process_memory_));
158 EXPECT_EQ(0xe000U, map_info_->GetLoadBias(process_memory_));
[all...]
H A DRegsStepIfSignalHandlerTest.cpp50 MemoryFake process_memory_; member in class:unwindstack::RegsStepIfSignalHandlerTest
63 process_memory_.SetData32(addr + index * 4, index * 0x10);
66 ASSERT_TRUE(regs.StepIfSignalHandler(0x5000, elf_.get(), &process_memory_));
93 process_memory_.SetData32(addr + index * 4, index * 0x10);
96 ASSERT_TRUE(regs.StepIfSignalHandler(0x5000, elf_.get(), &process_memory_));
123 process_memory_.SetData64(addr + index * 8, index * 0x10);
126 ASSERT_TRUE(regs.StepIfSignalHandler(0x8000, elf_.get(), &process_memory_));
141 process_memory_.SetData32(addr + index * 4, index * 0x10);
144 ASSERT_TRUE(regs.StepIfSignalHandler(0x4100, elf_.get(), &process_memory_));
165 process_memory_
[all...]
H A DArmExidxDecodeTest.cpp42 process_memory = &process_memory_;
70 process_memory_.Clear();
79 MemoryFake process_memory_; member in class:unwindstack::ArmExidxDecodeTest
181 process_memory_.SetData32(0x10000, 0x10);
197 process_memory_.SetData32(0x10004 + i * 4, i + 0x20);
229 process_memory_.SetData32(0x10034, 0x11);
230 process_memory_.SetData32(0x10038, 0x22);
231 process_memory_.SetData32(0x1003c, 0x33);
318 process_memory_.SetData32(0x10000, 0x14);
332 process_memory_
[all...]
H A DMapInfoGetElfTest.cpp49 process_memory_.reset(memory_);
65 std::shared_ptr<Memory> process_memory_; member in class:unwindstack::MapInfoGetElfTest
75 Elf* elf = info.GetElf(process_memory_, false);
87 Elf* elf = info.GetElf(process_memory_, false);
101 Elf* elf = info.GetElf(process_memory_, false);
116 Elf* elf = info.GetElf(process_memory_, false);
132 Elf* elf = info.GetElf(process_memory_, false);
148 Elf* elf = info.GetElf(process_memory_, true);
164 Elf* elf = info.GetElf(process_memory_, true);
179 Elf* elf = info.GetElf(process_memory_, fals
[all...]
H A DMapInfoCreateMemoryTest.cpp78 process_memory_.reset(memory_);
82 std::shared_ptr<Memory> process_memory_; member in class:unwindstack::MapInfoCreateMemoryTest
99 std::unique_ptr<Memory> memory(info.CreateMemory(process_memory_));
103 memory.reset(info.CreateMemory(process_memory_));
108 memory.reset(info.CreateMemory(process_memory_));
117 std::unique_ptr<Memory> memory(info.CreateMemory(process_memory_));
138 std::unique_ptr<Memory> memory(info.CreateMemory(process_memory_));
161 std::unique_ptr<Memory> memory(info.CreateMemory(process_memory_));
177 std::unique_ptr<Memory> memory(info.CreateMemory(process_memory_));
202 std::unique_ptr<Memory> memory(info.CreateMemory(process_memory_));
[all...]
H A DElfInterfaceArmTest.cpp37 process_memory_.Clear();
41 MemoryFake process_memory_; member in class:unwindstack::ElfInterfaceArmTest
319 ASSERT_FALSE(interface.StepExidx(0x7000, 0, &regs, &process_memory_, &finished));
325 ASSERT_FALSE(interface.StepExidx(0x7000, 0, &regs, &process_memory_, &finished));
330 ASSERT_TRUE(interface.StepExidx(0x7000, 0, &regs, &process_memory_, &finished));
339 ASSERT_TRUE(interface.StepExidx(0x8000, 0x1000, &regs, &process_memory_, &finished));
343 ASSERT_FALSE(interface.StepExidx(0x8000, 0x9000, &regs, &process_memory_, &finished));
355 process_memory_.SetData32(0x10000, 0x10);
365 ASSERT_TRUE(interface.StepExidx(0x7000, 0, &regs, &process_memory_, &finished));
389 ASSERT_TRUE(interface.StepExidx(0x7000, 0, &regs, &process_memory_,
[all...]
H A DDexFilesTest.cpp41 process_memory_.reset(memory_);
43 dex_files_.reset(new DexFiles(process_memory_));
104 std::shared_ptr<Memory> process_memory_; member in class:unwindstack::DexFilesTest
248 dex_files_.reset(new DexFiles(process_memory_, libs));
257 dex_files_.reset(new DexFiles(process_memory_, libs));
285 dex_files_.reset(new DexFiles(process_memory_));
313 dex_files_.reset(new DexFiles(process_memory_));
H A DUnwinderTest.cpp121 process_memory_.reset(new MemoryFake);
132 static std::shared_ptr<Memory> process_memory_; member in class:unwindstack::UnwinderTest
137 std::shared_ptr<Memory> UnwinderTest::process_memory_(nullptr);
150 Unwinder unwinder(64, &maps_, &regs_, process_memory_);
210 Unwinder unwinder(64, &maps_, &regs_, process_memory_);
267 Unwinder unwinder(64, &maps_, &regs_, process_memory_);
295 Unwinder unwinder(64, &maps_, &regs_, process_memory_);
323 Unwinder unwinder(64, &maps_, &regs_, process_memory_);
358 Unwinder unwinder(64, &maps_, &regs_, process_memory_);
389 Unwinder unwinder(20, &maps_, &regs_, process_memory_);
[all...]
H A DUnwindOfflineTest.cpp77 process_memory_.reset(stack_memory.release());
88 process_memory_.reset(stack_memory.release());
157 std::shared_ptr<Memory> process_memory_; member in class:unwindstack::UnwindOfflineTest
205 Unwinder unwinder(128, maps_.get(), regs_.get(), process_memory_);
229 Unwinder unwinder(128, maps_.get(), regs_.get(), process_memory_);
249 Unwinder unwinder(128, maps_.get(), regs_.get(), process_memory_);
288 process_memory_.reset(memory);
290 JitDebug jit_debug(process_memory_);
291 Unwinder unwinder(128, maps_.get(), regs_.get(), process_memory_);
582 process_memory_
[all...]
H A DJitDebugTest.cpp40 process_memory_.reset(memory_);
42 jit_debug_.reset(new JitDebug(process_memory_));
172 std::shared_ptr<Memory> process_memory_; member in class:unwindstack::JitDebugTest
320 jit_debug_.reset(new JitDebug(process_memory_));
393 jit_debug_.reset(new JitDebug(process_memory_, libs));
400 jit_debug_.reset(new JitDebug(process_memory_, libs));
/system/core/libbacktrace/
H A DUnwindStackMap.cpp43 process_memory_ = unwindstack::Memory::CreateProcessMemory(pid_);
47 jit_debug_.reset(new unwindstack::JitDebug(process_memory_, search_libs_));
49 dex_files_.reset(new unwindstack::DexFiles(process_memory_, search_libs_));
84 map->load_bias = map_info->GetLoadBias(process_memory_);
96 return map_info->GetLoadBias(process_memory_);
121 return process_memory_;
154 process_memory_.reset(memory_);
H A DUnwindStackMap.h53 const std::shared_ptr<unwindstack::Memory>& process_memory() { return process_memory_; }
65 std::shared_ptr<unwindstack::Memory> process_memory_; member in class:UnwindStackMap
/system/core/libunwindstack/
H A DArmExidx.h50 : regs_(regs), elf_memory_(elf_memory), process_memory_(process_memory) {}
104 Memory* process_memory_; member in class:unwindstack::ArmExidx
H A DUnwinder.cpp153 elf = map_info->GetElf(process_memory_, true);
213 stepped = elf->Step(rel_pc, step_pc, regs_, process_memory_.get(), &finished);
233 if (!regs_->SetPcFromReturnAddress(process_memory_.get())) {
H A DArmExidx.cpp221 if (!process_memory_->Read32(cfa_, &(*regs_)[reg])) {
290 if (!process_memory_->Read32(cfa_, &(*regs_)[i])) {
298 if (!process_memory_->Read32(cfa_, &(*regs_)[ARM_REG_R14])) {
365 if (!process_memory_->Read32(cfa_, &(*regs_)[reg])) {
/system/core/libunwindstack/include/unwindstack/
H A DUnwinder.h61 : max_frames_(max_frames), maps_(maps), regs_(regs), process_memory_(process_memory) {
98 std::shared_ptr<Memory> process_memory_; member in class:unwindstack::Unwinder

Completed in 201 milliseconds