summaryrefslogtreecommitdiff
path: root/compiler/utils/assembler.h
diff options
context:
space:
mode:
author Nicolas Geoffray <ngeoffray@google.com> 2021-10-13 15:37:55 +0100
committer Nicolas Geoffray <ngeoffray@google.com> 2021-10-14 20:53:17 +0000
commitc29b49ee7dc9a9ee2526e45423232d36faf3468d (patch)
tree31e32bcc91a7679fe825790894bc01fa4a377f98 /compiler/utils/assembler.h
parentae96c828a4ca0a688203e3b46abfb28a7b79600d (diff)
Do not run background verification on unknown class loaders.
There can be races between the Java threads and the background verification thread when verifying classes. The Java threads are allowed to load classes while verifying, but the background verification thread cannot. Which means we can be in situations where the background verification sees, for example, a concrete j.l.Integer but an unresolved j.l.Number. Test: 833-background-verification Bug: 202463489 Change-Id: I5aadb9d5ee79003b3d8200571cecd0819e13bd64
Diffstat (limited to 'compiler/utils/assembler.h')
0 files changed, 0 insertions, 0 deletions