|
Reorganize Multiprocess and implement for Windows
- Various "FD" to "Handle"
- Existing Multiprocess implementation moves to _posix.
- Stub implementation for _win.
At the moment, multiprocess_exec_win.cc contains implementations of both
Multiprocess methods and MultiprocessExec functions. This will need more
work in the future, but reflects the idea that all tests should be in
terms of MultiprocessExec eventually.
Currently, this works sufficiently to have util_test succeed (including
multiprocess_exec_test, and the recently ported HTTPTransport tests.)
R=mark@chromium.org
BUG= crashpad:1, crashpad:7
Committed: https://chromium.googlesource.com/crashpad/crashpad/+/892c29e8ba3dbdd234d69456855367a2d9af85cf
Total comments: 36
Total comments: 6
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+346 lines, -847 lines) |
Patch |
|
M |
snapshot/mac/mach_o_image_annotations_reader_test.cc
|
View
|
|
3 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
|
M |
snapshot/mac/process_reader_test.cc
|
View
|
1
2
3
|
11 chunks |
+31 lines, -29 lines |
0 comments
|
Download
|
|
M |
util/file/file_io_win.cc
|
View
|
1
2
3
|
1 chunk |
+10 lines, -4 lines |
0 comments
|
Download
|
|
M |
util/mach/exception_ports_test.cc
|
View
|
|
4 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
|
M |
util/mach/mach_message_server_test.cc
|
View
|
|
5 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
|
M |
util/net/http_transport_test.cc
|
View
|
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
|
M |
util/test/mac/mach_multiprocess.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
util/test/multiprocess.h
|
View
|
1
2
3
|
3 chunks |
+21 lines, -11 lines |
0 comments
|
Download
|
|
D |
util/test/multiprocess.cc
|
View
|
|
1 chunk |
+0 lines, -218 lines |
0 comments
|
Download
|
|
M |
util/test/multiprocess_exec.h
|
View
|
1
2
3
4
|
2 chunks |
+5 lines, -0 lines |
0 comments
|
Download
|
|
D |
util/test/multiprocess_exec.cc
|
View
|
|
1 chunk |
+0 lines, -140 lines |
0 comments
|
Download
|
|
A + |
util/test/multiprocess_exec_posix.cc
|
View
|
1
2
3
4
|
3 chunks |
+9 lines, -8 lines |
0 comments
|
Download
|
|
M |
util/test/multiprocess_exec_test.cc
|
View
|
|
3 chunks |
+14 lines, -4 lines |
0 comments
|
Download
|
|
M |
util/test/multiprocess_exec_test_child.cc
|
View
|
1
2
3
|
2 chunks |
+3 lines, -99 lines |
0 comments
|
Download
|
|
A |
util/test/multiprocess_exec_win.cc
|
View
|
1
2
3
|
1 chunk |
+206 lines, -0 lines |
0 comments
|
Download
|
|
A + |
util/test/multiprocess_posix.cc
|
View
|
1
2
3
4
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
|
A + |
util/test/multiprocess_posix_test.cc
|
View
|
1
2
3
|
5 chunks |
+20 lines, -20 lines |
0 comments
|
Download
|
|
D |
util/test/multiprocess_test.cc
|
View
|
|
1 chunk |
+0 lines, -289 lines |
0 comments
|
Download
|
|
M |
util/util.gyp
|
View
|
1
|
2 chunks |
+4 lines, -3 lines |
0 comments
|
Download
|
Total messages: 11 (1 generated)
|