commit | 1ea9efcbd22127b75865f9a7c2949e20f5553744 | [log] [tgz] |
---|---|---|
author | Nicolas Geoffray <ngeoffray@google.com> | Mon Jan 16 22:57:39 2017 +0000 |
committer | Nicolas Geoffray <ngeoffray@google.com> | Tue Jan 17 14:17:46 2017 +0000 |
tree | 983395f1b543939dc5672deab04a6cfc502ba462 | |
parent | dcc7ab628c9d59bfab203ab752ff7e11bfd60181 [diff] |
Acquire the mutator lock before comparing classes/strings. Scratch my initial thought we woudldn't need it because the handlescope is visited during the pause: as the compiler thread is in state native, the GC can concurrently update the handlescope, leading to false negatives when doing class/string equality. bug:34240874 test: test-art-host gcstress Change-Id: Icda0722fb49300a7de57e1c5d1efaa9e8dbda83f