Lines Matching refs:currentPtr
347 uintptr_t currentPtr = *fp; in StepArkManagedNativeFrame() local
348 if (currentPtr == 0) { in StepArkManagedNativeFrame()
358 currentPtr -= sizeof(FrameType); in StepArkManagedNativeFrame()
360 if (!ReadUintptrFromAddr(pid, currentPtr, frameType, true)) { in StepArkManagedNativeFrame()
366 … LOG_ECMA(ERROR) << "FrameType ERROR, addr: " << currentPtr << ", frameType: " << frameType; in StepArkManagedNativeFrame()
374 currentPtr -= typeOffset; in StepArkManagedNativeFrame()
375 currentPtr += prevOffset; in StepArkManagedNativeFrame()
376 if (!ReadUintptrFromAddr(pid, currentPtr, currentPtr, true)) { in StepArkManagedNativeFrame()
379 if (currentPtr == 0) { in StepArkManagedNativeFrame()
384 currentPtr += sizeof(FrameType); in StepArkManagedNativeFrame()
385 *fp = currentPtr; in StepArkManagedNativeFrame()
386 currentPtr += FP_SIZE; in StepArkManagedNativeFrame()
387 if (!ReadUintptrFromAddr(pid, currentPtr, *pc, true)) { in StepArkManagedNativeFrame()
390 currentPtr += LR_SIZE; in StepArkManagedNativeFrame()
391 *sp = currentPtr; in StepArkManagedNativeFrame()
439 uintptr_t currentPtr = *fp; in GetArkJSHeapCrashInfo() local
440 if (currentPtr == 0) { in GetArkJSHeapCrashInfo()
444 currentPtr -= sizeof(FrameType); in GetArkJSHeapCrashInfo()
446 if (!ReadUintptrFromAddr(pid, currentPtr, frameType, false)) { in GetArkJSHeapCrashInfo()
460 currentPtr -= typeOffset; in GetArkJSHeapCrashInfo()
461 currentPtr += pcOffset; in GetArkJSHeapCrashInfo()
464 if (!ReadUintptrFromAddr(pid, currentPtr, framePc, false)) { in GetArkJSHeapCrashInfo()
473 currentPtr -= pcOffset; in GetArkJSHeapCrashInfo()
474 currentPtr += functionOffset; in GetArkJSHeapCrashInfo()
476 if (!ReadUintptrFromAddr(pid, currentPtr, functionAddress, false)) { in GetArkJSHeapCrashInfo()