summaryrefslogtreecommitdiff
path: root/libs/androidfw/ConfigDescription.cpp
diff options
context:
space:
mode:
author Jared Duke <jdduke@google.com> 2024-06-25 16:29:18 +0000
committer Jared Duke <jdduke@google.com> 2024-06-25 17:10:58 +0000
commitd1307e7a101b68bb10fc51eb3fa56eb430848ffd (patch)
tree426af24970e98d129f870d9dc7a9d67b3a9cdaaf /libs/androidfw/ConfigDescription.cpp
parentc96151685f50105d88be4475fc247ba55fbaa22b (diff)
Keep members that are weakly referenced from native code
When full optimization is enabled in system_server, members that are write-only may be optimized away. This can impact downstream weak reference lifecycle semantics. Annotate such a member in LocalDisplayAdapter that is weakly referenced from native code. Test: FULL_SYSTEM_OPTIMIZE_JAVA=true m + check member preserved Bug: 349245577 Change-Id: I355ee0ff7009476d4b917fc8dd078922d1b2c15b
Diffstat (limited to 'libs/androidfw/ConfigDescription.cpp')
0 files changed, 0 insertions, 0 deletions