Lines Matching refs:memory_
262 std::shared_ptr<DfxMemory> memory_ = nullptr;
457 memory_ = std::make_shared<DfxMemory>(acc_);
459 armExidx_ = std::make_shared<ArmExidx>(memory_);
461 dwarfSection_ = std::make_shared<DwarfSection>(memory_);
490 if ((ctx == nullptr) || (memory_ == nullptr)) {
493 memory_->SetCtx(ctx);
663 return DfxArk::JitCodeWriteFile(memory_.get(), &(Unwinder::AccessMem), fd, jitCache_.data(), jitCache_.size());
716 ArkUnwindParam arkParam(memory_.get(), &(Unwinder::AccessMem), &frame.fp, &frame.sp, &frame.pc,
720 ret = DfxArk::StepArkFrame(memory_.get(), &(Unwinder::AccessMem), &frame.fp, &frame.sp, &frame.pc,
770 regs_->StepIfSignalFrame(static_cast<uintptr_t>(frame.pc), memory_)) {
845 if ((regs_ == nullptr) || (memory_ == nullptr)) {
850 memory_->SetCtx(ctx);
855 if (ptr != 0 && memory_->ReadUptr(ptr, &fp, true) &&
856 memory_->ReadUptr(ptr, &pc, false)) {
885 if (regs_->StepIfSignalFrame(frame.pc, memory_)) {
1006 memory_->SetDataOffset(uti.segbase);
1042 if (enableLrFallback_ && (frames_.size() == 1) && regs_->SetPcFromReturnAddress(memory_)) {
1088 bool ret = DfxInstructions::Apply(memory_, *(regs.get()), *(rs.get()), errCode);
1091 if (ret && (!memory_->ReadUptr(sp, &tmp, false))) {
1113 if ((pc & 0x1) && (memory_ != nullptr)) {
1115 if (pc < 0x5 || !(memory_->ReadMem(pc - 0x5, &val)) ||