| commit | 571bfa89f23aecbefbeead4def620767ea227c37 | [log] [tgz] |
|---|---|---|
| author | Vladimir Marko <vmarko@google.com> | Mon Apr 07 15:29:58 2025 +0000 |
| committer | VladimĂr Marko <vmarko@google.com> | Tue Apr 08 02:10:44 2025 -0700 |
| tree | 23788a23af278d6816537c8d15d0391947573c27 | |
| parent | 6e109cba1be6040722a91397548cd418f936e881 [diff] |
Optimizing: Reorder fields in `LiveInterval`. Move `type_` before `register_` to avoid padding and reduce `sizeof(LiveInterval)` on 64-bit architectures. Move two pointer fields from the end of the data before the `type_`. Keeping pointer fields together can avoid padding if fields are added/removed in the future. Test: m test-art-host-gtest Test: testrunner.py --host --optimizing Bug: 181943478 Flag: EXEMPT refactor Change-Id: Ic12526bd9459f4954d3096c487a593cf3ae0528b