commit | d69f510dd30a16afd96b83b61dae93b2fb30fbf0 | [log] [tgz] |
---|---|---|
author | rockot <rockot@chromium.org> | Thu Nov 03 13:23:45 2016 +0900 |
committer | Qijiang Fan <fqj@google.com> | Fri Jun 05 04:33:58 2020 +0900 |
tree | c1aaa3d02185c2739d35ecd18911402dc6779400 | |
parent | 31881b7d7239c20707f89422402fc2aff4319f01 [diff] |
Remove use of std::function from Mojo internals Introduces a ports::MessageFilter type for filtering messages on a port's queue. This should be slightly more efficient since it avoids a heap allocation, and it should lead to more useful stack traces in certain crash reports. BUG=609030 R=yzshen@chromium.org Review-Url: https://codereview.chromium.org/2466993004 Cr-Commit-Position: refs/heads/master@{#429524} CrOS-Libchrome-Original-Commit: 03e91a8a23d50943760df3c84a5439fbbc2c0e59