diff options
| author | 2024-06-25 16:29:18 +0000 | |
|---|---|---|
| committer | 2024-06-25 17:10:58 +0000 | |
| commit | d1307e7a101b68bb10fc51eb3fa56eb430848ffd (patch) | |
| tree | 426af24970e98d129f870d9dc7a9d67b3a9cdaaf /libs/androidfw/ConfigDescription.cpp | |
| parent | c96151685f50105d88be4475fc247ba55fbaa22b (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