summaryrefslogtreecommitdiff
path: root/test/ProfileTestMultiDex
diff options
context:
space:
mode:
authorHiroshi Yamauchi <yamauchi@google.com>2017-02-08 16:35:45 -0800
committerHiroshi Yamauchi <yamauchi@google.com>2017-02-10 16:15:01 -0800
commita222404a5832ab16786931576d52825d08eed3ca (patch)
tree7350e5efbb6ef72c33e82753d79f7f4bed92d9d4 /test/ProfileTestMultiDex
parent1561de49b382627ddd277b8ad7e5e8f4cec32f0b (diff)
Fix the empty checkpoint timeout.
The problem happens when a thread is indirectly blocked on a mutex that another thread holds and is blocked on a weak ref access. Add a way to do a dummy wakeup on a thread that's blocked on a mutex so that the thread will respond to the empty checkpoint request. Do this for the mutexes that are expected to be held when a weak ref is accessed. Add a check that detects an unexpected case. Bug: 33006388 Bug: 12687968 Test: test-art-host. Change-Id: Iefec69b9a21aa25a928cb31fcf4fb872f867a8c2
Diffstat (limited to 'test/ProfileTestMultiDex')
0 files changed, 0 insertions, 0 deletions