commit | 5ca7bae4bfe01d756f081345c36959d4615fc495 | [log] [tgz] |
---|---|---|
author | Ruchir Rastogi <ruchirr@google.com> | Wed Jun 03 09:52:31 2020 -0700 |
committer | Ruchir Rastogi <ruchirr@google.com> | Wed Jun 03 09:52:31 2020 -0700 |
tree | da84cd35eb4a31684d1f8dd91d0b8553c8085a0d | |
parent | c5401ef01559e59fa92a4ae5f30f1f00f4a4d50c [diff] |
Move pullers to binder thread Pass in a direct executor to setPullAtomCallback. This will cause the puller to execute directly on the binder thread, as opposed to the background thread, which could be busy with other work. The move to the binder thread means that pullers could execute concurrently, but these pullers are already properly synchronized, so no further work is needed. Test: m Bug: 157186182 Change-Id: I17d67af49b60c59c7de61aba2ce6716aade6e737