commit | 28c4a233681040de4b2785ab5beef0a6d150e46a | [log] [tgz] |
---|---|---|
author | Andreas Gampe <agampe@google.com> | Wed Jun 21 21:21:31 2017 -0700 |
committer | Andreas Gampe <agampe@google.com> | Wed Jun 21 21:24:22 2017 -0700 |
tree | c05b8402deb757aaabc989ddc8fd3c0a051529cd | |
parent | f1221a1f39987b94a54dc57b824fcf360c890ed0 [diff] |
ART: Fix RequestSynchronousCheckpoint Fix the known races in the code by requiring more locks on entry. This helps ensure there is no time in the caller where the thread can die while requesting the checkpoint. Fix up GetStackTrace, GetFrameCount and GetFrameLocation. Bug: 62353392 Test: m test-art-host Test: art/test/testrunner/testrunner.py -b --host -t 911 Change-Id: Ia0c5e920599b58098dc4b3a3d09c5284045f2947