Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(388)

Issue 549023005: Add ExceptionPorts and its test (Closed)

Created:
6 years, 3 months ago by Mark Mentovai
Modified:
6 years, 3 months ago
Reviewers:
Robert Sesek
CC:
crashpad-dev_chromium.org
Base URL:
https://chromium.googlesource.com/crashpad/crashpad@master
Project:
crashpad
Visibility:
Public.

Description

Add ExceptionPorts and its test. This is a unified interface to {thread,task,host}_{get,set}_exception_ports(). TEST=util_test ExceptionPorts.* R=rsesek@chromium.org Committed: https://chromium.googlesource.com/crashpad/crashpad/+/8c8089dc7725f4cc843dd47625ce280234071911

Patch Set 1 #

Patch Set 2 : Rebase #

Total comments: 4

Patch Set 3 : Address review feedback #

Total comments: 2

Patch Set 4 : Address review feedback #

Patch Set 5 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+931 lines, -3 lines) Patch
M util/mach/exc_client_variants_test.cc View 1 2 3 4 1 chunk +10 lines, -2 lines 0 comments Download
M util/mach/exc_server_variants_test.cc View 1 2 3 4 1 chunk +4 lines, -1 line 0 comments Download
A util/mach/exception_ports.h View 1 2 1 chunk +182 lines, -0 lines 0 comments Download
A util/mach/exception_ports.cc View 1 2 1 chunk +131 lines, -0 lines 0 comments Download
A util/mach/exception_ports_test.cc View 1 2 3 1 chunk +601 lines, -0 lines 0 comments Download
M util/util.gyp View 1 2 3 4 2 chunks +3 lines, -0 lines 0 comments Download

Messages

Total messages: 11 (4 generated)
Mark Mentovai
This depends on https://codereview.chromium.org/563383002/ for ExcMaskAll().
6 years, 3 months ago (2014-09-15 19:06:42 UTC) #2
Robert Sesek
Need to review the test still, but also stepping away. Here's some comments. https://codereview.chromium.org/549023005/diff/20001/util/mach/exception_ports.cc File ...
6 years, 3 months ago (2014-09-16 17:38:09 UTC) #3
Mark Mentovai
Good suggestions, thanks. Updated.
6 years, 3 months ago (2014-09-16 18:12:48 UTC) #6
Robert Sesek
One question: is the implementation/interface for setting the host ports just for completeness, or do ...
6 years, 3 months ago (2014-09-16 21:16:42 UTC) #7
Mark Mentovai
The host port stuff is actually usable from the command-line tool named exception_port_tool, which you’ll ...
6 years, 3 months ago (2014-09-16 21:29:11 UTC) #8
Robert Sesek
LGTM
6 years, 3 months ago (2014-09-16 21:32:00 UTC) #10
Mark Mentovai
6 years, 3 months ago (2014-09-16 21:36:38 UTC) #11
Message was sent while issue was closed.
Committed patchset #5 (id:140001) manually as 8c8089d (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698