Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(145)

Issue 1664002: Add support for CFI based stack walking on Arm64. (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
9 years, 12 months ago by rmcilroy
Modified:
9 years, 11 months ago
Reviewers:
Mark Mentovai, blundell
CC:
kerz_chromium.org
Base URL:
http://google-breakpad.googlecode.com/svn/trunk/src
Visibility:
Public.

Description

Add support for CFI based stack walking on Arm64.

This CL adds CFI based stack walking support for Arm64 to BreakPad along with
unit tests.  The Arm64 CFI stack walker is based on the Arm CFI stack walker

BUG=367367,335641,354405
R=blundell@chromium.org, mark@chromium.org

Committed: 1325

Patch Set 1 #

Patch Set 2 : #

Total comments: 4

Patch Set 3 : Add braces #

Unified diffs Side-by-side diffs Delta from patch set Stats Patch
M processor/stackwalker_arm64.cc View 1 2 1 chunk +71 lines, -2 lines 0 comments Download
M processor/stackwalker_arm64.h View 1 chunk +3 lines, -1 line 0 comments Download
M processor/stackwalker_arm64_unittest.cc View 1 2 chunks +346 lines, -2 lines 0 comments Download

Messages

Total messages: 6
rmcilroy
Mark, please take a look. Blundell, I've added you in case there are any iOS ...
9 years, 12 months ago #1
Mark Mentovai
LGTM. Colin, will this impact ARM64 iOS stackwalks at all? https://breakpad.appspot.com/1664002/diff/20002/processor/stackwalker_arm64.cc File processor/stackwalker_arm64.cc (right): https://breakpad.appspot.com/1664002/diff/20002/processor/stackwalker_arm64.cc#newcode93 ...
9 years, 12 months ago #2
rmcilroy
Thanks Mark. Colin, should this be OK for iOS too? https://breakpad.appspot.com/1664002/diff/20002/processor/stackwalker_arm64.cc File processor/stackwalker_arm64.cc (right): https://breakpad.appspot.com/1664002/diff/20002/processor/stackwalker_arm64.cc#newcode93 ...
9 years, 12 months ago #3
blundell
LGTM from the iOS side. There is no CFI given on iOS, so the conditional ...
9 years, 11 months ago #4
rmcilroy
On 2014/05/05 07:49:47, blundell wrote: > LGTM from the iOS side. There is no CFI ...
9 years, 11 months ago #5
rmcilroy
9 years, 11 months ago #6
Message was sent while issue was closed.
Committed patchset #3 manually as r1325 (presubmit successful).
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld 1004:630ec63f810e-tainted