summaryrefslogtreecommitdiff
path: root/compiler/optimizing/codegen_test_utils.h
diff options
context:
space:
mode:
authorAlex Light <allight@google.com>2018-03-28 16:07:39 -0700
committerAlex Light <allight@google.com>2018-03-28 16:07:39 -0700
commita5cd4c05a8218b18a650b411b9978a44d7fc2f78 (patch)
tree21f6e76ed109524091f5e51f002a0f0075a152b3 /compiler/optimizing/codegen_test_utils.h
parent41a10575b319ca9549d7b3e8a9fe91c1cc602659 (diff)
Ensure that we don't suspend during GetOwnedMonitorInfoCommon
We incorrectly failed to tell the synchronous checkpoint in GetOwnedMonitorInfoCommon that the calling thread needs to avoid suspending. Because of this it is possible for the monitors being transfered between threads to miss gc-marking. If the function is called during a GC this can lead to illegal reads. Bug: 76003243 Test: while ./test/run-test --host 1922; do; done Test: ./test.py --host Change-Id: I99be60b0541ee82f241605e6492610a21f5ee4ec
Diffstat (limited to 'compiler/optimizing/codegen_test_utils.h')
0 files changed, 0 insertions, 0 deletions