80b7ee94e36e2d25a97a262d3b558bbf130c2a01 |
|
20-Jan-2016 |
Alex Vakulenko <avakulenko@google.com> |
libbrillo: Update libchrome APIs to r369476 The new libchrome has been ported from Chromium and some APIs have changed. Make necessary changes at call sites. Change-Id: If39615b805ec50b9487b6327702c4cdbbd21b7ee
/external/libbrillo/brillo/message_loops/base_message_loop.cc
|
77edc5357e1ff2c507a07d4c97f943910609ee44 |
|
20-Jan-2016 |
Alex Deymo <deymo@google.com> |
Disable binder detection for the host. When building for the host, disable the binder file descriptor detection workaround since we don't use binder on the host and the required modules are not always available. Bug: None TEST=`mmma external/libbrillo` on linux and mac. Change-Id: I36e2786ff036bc3cd01780ae50c242baf407a0a8
/external/libbrillo/brillo/message_loops/base_message_loop.cc
|
d671746a66d87edf9598cfbe077b3430e50a09d3 |
|
14-Jan-2016 |
Alex Deymo <deymo@google.com> |
Don't delete and add the binder fd in BaseMessageLoop. The binder driver polling mechanism doesn't work well with epoll. In particular, you can't add the binder file descriptor to epoll (with EPOLL_CTL_ADD) when there's work to do in the binder driver, then wait for it when there isn't any more work to do. To avoid this situation, we only add the binder file descriptor at the beginning and never try to remove and add it back when running callbacks for it. Bug: 26524111 TEST=unittests for parsing. TEST=Tested with an example service, strace shows the binder fd is not added/removed each time. Change-Id: I11d6af5593fa78631f80e9ba09d933f4b8ef70df
/external/libbrillo/brillo/message_loops/base_message_loop.cc
|
9ed0cab99f18acb3570a35e9408f24355f6b8324 |
|
13-Oct-2015 |
Alex Vakulenko <avakulenko@google.com> |
Move chromeos symbols into brillo namespace And move the include files into "brillo" directory instead of "chromeos" BUG: 24872993 TEST=built aosp and brillo and unit tests pass on dragonoboard Change-Id: Ieb979d1ebd3152921d36cd15acbd6247f02aae69
/external/libbrillo/brillo/message_loops/base_message_loop.cc
|