Rewrite thread root flip synchronization. am: 9c0f7640aa

Original change: https://android-review.googlesource.com/c/platform/art/+/1913350

Change-Id: I78d34b175cb2dc0d09a634bf9f94444680674d73