Thread suspension cleanup and deadlock fix am: 7c39c86b17

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

Change-Id: I594ca0b63b550206394580cb602c4d63c912542e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>