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

Issue 1384002: Add Arm64 version of breakpad_getcontext for Android. (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
10 years ago by rmcilroy
Modified:
10 years ago
Reviewers:
Mark Mentovai
CC:
primiano
Base URL:
http://google-breakpad.googlecode.com/svn/trunk/src
Visibility:
Public.

Description

Add Arm64 version of breakpad_getcontext for Android.

This CL adds breakpad_getcontext support for Arm64 to Android. The assembly
is based on getcontext.S in glibc.

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

Committed: 1302

Patch Set 1 #

Total comments: 7

Patch Set 2 : Add fpstate to CrashContext #

Total comments: 4

Patch Set 3 : typedef fp_state #

Unified diffs Side-by-side diffs Delta from patch set Stats Patch
M client/linux/handler/exception_handler.cc View 1 2 1 chunk +9 lines, -2 lines 0 comments Download
M client/linux/handler/exception_handler.h View 1 2 1 chunk +4 lines, -4 lines 0 comments Download
M client/linux/minidump_writer/minidump_writer.cc View 1 2 6 chunks +11 lines, -10 lines 0 comments Download
M client/linux/minidump_writer/minidump_writer.h View 1 2 2 chunks +7 lines, -0 lines 0 comments Download
M common/android/breakpad_getcontext.S View 1 5 chunks +87 lines, -7 lines 0 comments Download
M common/android/ucontext_constants.h View 1 chunk +22 lines, -2 lines 0 comments Download

Messages

Total messages: 7
rmcilroy
Part 2 of the Arm64 work - implementing breakpad_getcontext.S. PTAL. https://breakpad.appspot.com/1384002/diff/1/common/android/breakpad_getcontext.S File common/android/breakpad_getcontext.S (right): https://breakpad.appspot.com/1384002/diff/1/common/android/breakpad_getcontext.S#newcode131 ...
10 years ago #1
Mark Mentovai
LGTM in that it looks reasonable, but ARM64 is pretty new to me. https://breakpad.appspot.com/1384002/diff/1/common/android/breakpad_getcontext.S File ...
10 years ago #2
rmcilroy
Updated CrashContext for aarch64. PTAL. https://breakpad.appspot.com/1384002/diff/1/common/android/breakpad_getcontext.S File common/android/breakpad_getcontext.S (right): https://breakpad.appspot.com/1384002/diff/1/common/android/breakpad_getcontext.S#newcode37 common/android/breakpad_getcontext.S:37: #ifdef __arm__ On 2014/04/02 ...
10 years ago #3
Mark Mentovai
https://breakpad.appspot.com/1384002/diff/30001/client/linux/minidump_writer/minidump_writer.cc File client/linux/minidump_writer/minidump_writer.cc (right): https://breakpad.appspot.com/1384002/diff/30001/client/linux/minidump_writer/minidump_writer.cc#newcode1760 client/linux/minidump_writer/minidump_writer.cc:1760: const struct fpsimd_context* const float_state_; // ditto There are ...
10 years ago #4
rmcilroy
https://breakpad.appspot.com/1384002/diff/30001/client/linux/minidump_writer/minidump_writer.cc File client/linux/minidump_writer/minidump_writer.cc (right): https://breakpad.appspot.com/1384002/diff/30001/client/linux/minidump_writer/minidump_writer.cc#newcode1760 client/linux/minidump_writer/minidump_writer.cc:1760: const struct fpsimd_context* const float_state_; // ditto On 2014/04/03 ...
10 years ago #5
Mark Mentovai
LGTM
10 years ago #6
rmcilroy
10 years ago #7
Message was sent while issue was closed.
Committed patchset #3 manually as r1302 (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