diff options
| author | 2017-10-09 13:46:32 -0700 | |
|---|---|---|
| committer | 2017-10-09 13:58:53 -0700 | |
| commit | 8f34abacb10936ab1ba87d8d8473c16d6ceddea8 (patch) | |
| tree | 1835958a45e52d7b165938d33989637ddb746001 /compiler/optimizing/nodes_vector.h | |
| parent | 97785f595a8a3b5c766021a07c47a2ca81e4a810 (diff) | |
Move to interpreter if async-exceptions are pending.
It was previously possible to miss async exceptions due to a
concurrent exception occurring that allows the thread to enter JITed
code without checking for async-exceptions. Once this happens it is
possible the thread will never re-enter interpreted code where the
exception can be noticed.
Test: ./test.py --host
Test: stress --cpu 60
Bug: 67576489
Change-Id: Ic93490d4b3e945ac92ab9e8c865e07ae76ca213a
Diffstat (limited to 'compiler/optimizing/nodes_vector.h')
0 files changed, 0 insertions, 0 deletions