| commit | ea6f741e73dce964994c88f4c85a1be7ecbe44c0 | [log] [tgz] |
|---|---|---|
| author | Hans Boehm <hboehm@google.com> | Tue Mar 11 15:44:39 2025 -0700 |
| committer | Hans Boehm <hboehm@google.com> | Wed Mar 26 17:09:58 2025 -0700 |
| tree | eb786e43c6c44b50499b623fa3eb46d4456d099f | |
| parent | d7b8a30c974d62e6a84e8dee17383ef030bcd6bc [diff] |
Do not wait in ClearReferent Make IsNullOrMarkedHeapReference use a CAS when the GC requires an update, to make it safe to run it concurrently with clearing the referent. This means we no longer have to wait in ClearReferent. Bug: 399794032 Test: Treehugger Change-Id: I599980bb093f674d83591b0c5dd9066d09a589af