Commit 9b681dcf authored by John Abd-El-Malek's avatar John Abd-El-Malek Committed by Commit Bot

Cleanup ipc_perftests.

-add an IO thread in child thread for the IPC case: this was missing and distorting results
-remove MojoChannelPerfTest.ChannelPingPong: this isn't representative of how IPC is used in chrome
-use idiomatic IPC macros: this doesn't change performance but is easier to read

Change-Id: I18fef0d766b2261ed8f6085fbc01d0215da6e1b4
Reviewed-on: https://chromium-review.googlesource.com/571327
Commit-Queue: John Abd-El-Malek <jam@chromium.org>
Reviewed-by: default avatarTom Sepez <tsepez@chromium.org>
Reviewed-by: default avatarKen Rockot <rockot@chromium.org>
Cr-Commit-Position: refs/heads/master@{#487277}
parent 037c2473
This diff is collapsed.
...@@ -31,6 +31,8 @@ interface IndirectTestDriver { ...@@ -31,6 +31,8 @@ interface IndirectTestDriver {
interface Reflector { interface Reflector {
Ping(string value) => (string value); Ping(string value) => (string value);
[Sync]
SyncPing(string value) => (string response);
Quit(); Quit();
}; };
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment