diff options
author | Jing Ji <jji@google.com> | 2019-08-20 16:49:08 -0700 |
---|---|---|
committer | Jing Ji <jji@google.com> | 2019-09-09 10:53:13 -0700 |
commit | 6bd77ab542d19efbb1907c08b83d34cbeedc9cfe (patch) | |
tree | 64f69edd385523f8a327dd9db5c771f831fe33dd /tools/dump-coverage/dump_coverage.cc | |
parent | 8a91775d3f98ee16dc5876729d0523b058bfe0f2 (diff) |
Proper fix for the LRU IndexOutOfBoundsException
Previous fix for b/126427214 would result that the target process
being inserted gets falling out of the "Activities" section. A
proper fix should be in the remove LRU process part.
Also fixed an issue during the update of client activities:
when the sub proc should be sitting at the end of the group,
ineeded it's getting inserted to a position before end index
which could be pointing to a different process group, therefore
the end result would be "mixed" group.
Bug: 139765319
Test: atest CtsAppTestCases:ServiceTest\#testActivityServiceBindingLru
manual: launch many apps and check the activity lru dump.
Change-Id: Ic56e38854837a07b8dabd1d19ba35eb1bfe4fd7a
Merged-In: Ic56e38854837a07b8dabd1d19ba35eb1bfe4fd7a
Diffstat (limited to 'tools/dump-coverage/dump_coverage.cc')
0 files changed, 0 insertions, 0 deletions