commit | 1a7211b45a611dd181c58d406c5b9bfda5c97d69 | [log] [tgz] |
---|---|---|
author | Jared Duke <jdduke@google.com> | Fri Jul 26 23:33:24 2024 +0000 |
committer | Jared Duke <jdduke@google.com> | Mon Jul 29 15:30:01 2024 +0000 |
tree | afc1c120c8ab82b37adcc2499bea1efe8fc04ceb | |
parent | 37d1bca662a0813e02717a449d9cfe385d7af3fd [diff] |
Keep members needed for downstream weak refs Annotate several fields that are needed solely to keep alive downstream weak refs. A more general solution is being pursued, but for now this addresses some of the known issues when full optimization is enabled. Test: FULL_SYSTEM_OPTIMIZE_JAVA=true m + check member preserved Bug: 349245577 Flag: EXEMPT bugfix Change-Id: I3683fd9909cd7881a907a26b8dcd564d1877df64