| commit | a3d9bb147436f967cdedc0f81a8fd72fa5a68ac9 | [log] [tgz] |
|---|---|---|
| author | Kevin Jeon <kevinjeon@google.com> | Fri Jun 13 00:52:58 2025 +0000 |
| committer | Kevin Jeon <kevinjeon@google.com> | Wed Jul 02 17:20:58 2025 +0000 |
| tree | d33818f28071cde878398a867a007738d6aa63a5 | |
| parent | 0bd4ed1248dab872211021fee7f1ccad37d9389f [diff] |
Add MessageStack, a Treiber stack of Messages MessageStack allows for concurrent adding and removing of messages, and hooks into MessageHeap for ordering of messages. This is intended for use in the new message queue implementation. Test: atest android.os.MessageStackTest Bug: 421623328 Flag: EXEMPT new data structure isn't used yet; usages will be flagged. Change-Id: I019d427ce9df4ca9dbb761375f9854ed9a595fa7