|
ipc: Update MachPortMac ownership semantics.
This CL consists of a small refactor, a small change in ownership semantics, and
a lot of documentation.
The refactor removes a |const| qualifier from brokerable message attachments
that are passed to the attachment broker. This allows for an improvement to
ownership semantics for MachPortMac.
BUG= 535711
Committed: https://crrev.com/3722a32d89d1fa27b7510d82d14e94f0ea68aa9a
Cr-Commit-Position: refs/heads/master@{#352938}
Total comments: 18
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+117 lines, -36 lines) |
Patch |
 |
M |
ipc/attachment_broker.h
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ipc/attachment_broker_privileged_mac.h
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ipc/attachment_broker_privileged_mac.cc
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ipc/attachment_broker_privileged_win.h
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ipc/attachment_broker_privileged_win.cc
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ipc/attachment_broker_privileged_win_unittest.cc
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ipc/attachment_broker_unprivileged_mac.h
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ipc/attachment_broker_unprivileged_mac.cc
|
View
|
1
2
3
|
1 chunk |
+8 lines, -5 lines |
0 comments
|
Download
|
 |
M |
ipc/attachment_broker_unprivileged_win.h
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ipc/attachment_broker_unprivileged_win.cc
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ipc/ipc_channel_posix.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ipc/ipc_channel_reader.cc
|
View
|
1
2
3
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ipc/ipc_channel_reader_unittest.cc
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ipc/ipc_channel_win.cc
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ipc/ipc_message.cc
|
View
|
1
2
3
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ipc/ipc_message_attachment_set.h
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ipc/ipc_message_attachment_set.cc
|
View
|
1
2
3
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
ipc/mach_port_attachment_mac.h
|
View
|
1
2
3
|
2 chunks |
+18 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ipc/mach_port_attachment_mac.cc
|
View
|
1
2
3
|
1 chunk |
+24 lines, -5 lines |
0 comments
|
Download
|
 |
M |
ipc/mach_port_mac.h
|
View
|
1
2
3
|
1 chunk |
+45 lines, -4 lines |
0 comments
|
Download
|
Total messages: 18 (7 generated)
|