commit | 117f9b3a821e5a81673a9859488a5c05cdf901ac | [log] [tgz] |
---|---|---|
author | Andreas Gampe <agampe@google.com> | Fri Jun 23 13:33:50 2017 -0700 |
committer | Andreas Gampe <agampe@google.com> | Fri Jun 23 13:41:16 2017 -0700 |
tree | c5b7a108bac7d1a096d49694bfe56dfbef7952f8 | |
parent | 721276bf926bdd5e3097830e20f6b6015409e28f [diff] |
ART: Fix issues in RequestSynchronousCheckpoint Do not run the checkpoint for another thread while being suspended. Only suspend while waiting for that thread to become suspended. After decreasing the suspend count, broadcast on the resume condition, to tell the thread that it may progress. Bug: 62353392 Test: m test-art-host Change-Id: I63082b1fac5ec1db6ac31199548b9ae3cb30ea47