Chromium Code Reviews
DescriptionAdd pipe implementation for OOP memory logging
These pipes are not currently hooked up.
The sender pipe just connects to a known Windows named pipe and has a send capability. The receiver has a server that waits on Windows I/O completion ports for connections, then associates those connections with a receiver pipe.
We will investigate converting this to a Mojo EDK pipe in a second phase.
The pipes will need very different implementations per-platform, but we won't need to switch them. As a result, I put the Windows implementation in _win.* files, but didn't do any virtual base classes or anything and just named the classes without the Win suffix. In my previous implementation I did some more separation that I didn't find gave any more flexibility.
BUG=733336
Review-Url: https://codereview.chromium.org/2940003002
Cr-Commit-Position: refs/heads/master@{#479927}
Committed: https://chromium.googlesource.com/chromium/src/+/32f79a03c84b1be1ab5f1216112a1658fd864a54
Patch Set 1 #Patch Set 2 : Explicit #
Total comments: 29
Patch Set 3 : Comments #Patch Set 4 : Comments #
Total comments: 1
Patch Set 5 : Comment #Dependent Patchsets: Messages
Total messages: 40 (19 generated)
|