commit | 5e1b7e1b0a23a47ab76ed022284fd40b67ebe503 | [log] [tgz] |
---|---|---|
author | Parth Sane <parthsane@google.com> | Fri Nov 29 10:40:41 2024 +0000 |
committer | Parth Sane <parthsane@google.com> | Tue Dec 03 17:46:33 2024 +0000 |
tree | d3a7bb860c95427b32ea175c35ea235847925d94 | |
parent | dc207544897a30fe412ffcc0deab07dd974358d1 [diff] |
Remove static list in libbinder for caching This adds a new flag to identify Lazy services. This flag is set when addService is called from LazyServiceRegistrar. This flag is then used by libbinder in a client. When getService is called, libbinder decides if the binder should be cached or not using this flag. Doc: go/libbinder-cache-v2 Flag: RELEASE_LIBBINDER_REMOVE_STATIC_LIST Test: atest binderCacheUnitTest Bug: 333854840 Change-Id: I5fff0140f635dddb4f5a6d618f4e9abace6feb54