| commit | cd5729a38839c8bb389120fc05d123fd85003a97 | [log] [tgz] |
|---|---|---|
| author | Hans Boehm <hboehm@google.com> | Mon Dec 04 17:21:44 2023 -0800 |
| committer | Hans Boehm <hboehm@google.com> | Mon Dec 04 17:21:44 2023 -0800 |
| tree | 4018987f293eb4c16309cb0446538f99d84e6be2 | |
| parent | 0610ed7eae0b33dc2025f3cdd66efb1f5f2444c0 [diff] |
Create zygote start latch on demand Since only one set of zygotes can be started at a time, this means - We only need one. - Repeatedly stopping and restarting daemons, as the zygote does, behaves as expected. - Nested zygotes work correctly. - The code is simpler. It's unclear this actually fixes important misbehavior, but it makes the code much less confusing and misleading. Test: Build and boot AOSP Bug: 314851321 Change-Id: If4915b86a83630ba9aaed3947ecfc85e1211f267