commit | cce3151716083d5b7858915c7d1d6f8514c865cc | [log] [tgz] |
---|---|---|
author | Lokesh Gidra <lokeshgidra@google.com> | Sun Jan 15 19:36:15 2023 +0000 |
committer | Lokesh Gidra <lokeshgidra@google.com> | Sat Mar 11 03:13:49 2023 +0000 |
tree | 4e53bcc237dd4a72307e5e4565096fc8292ee31e | |
parent | 0430a13499375efc415bd16af301059e21fb2041 [diff] |
Update thread-roots concurrently during uffd compaction Currently we let gc-thread update all mutator stacks in the pause, which adds significant pause time. We can use ThreadList::FlipThreadRoots instead. Bug: 268482646 Bug: 263452747 Bug: 160737021 Test: manual Change-Id: Ic3cf5038244ac23d849c00cf5b8f7295565f3281