diff options
author | Vladimir Marko <vmarko@google.com> | 2018-09-07 11:45:46 +0100 |
---|---|---|
committer | Vladimir Marko <vmarko@google.com> | 2018-09-17 18:11:54 +0100 |
commit | 98db89cef0be48e4b8cdd6738f1af26b0d908f45 (patch) | |
tree | bea405e4f48784305c6709d3f5b0c7355ed645fe /compiler/optimizing/graph_visualizer.cc | |
parent | c3776b8e1220bf33a596bb69d613adf5db9d8bd1 (diff) |
ART: Clean up verify and read barrier flags.
Remove read barrier option from Class::IsArrayClass() and
related functions. Comparison with null does not need the
read barrier and the primitive type should be the same when
read from the from-space version of a class as when read
from the to-space version.
Propagate the verify flags to a few more functions and
simplify Class::IsClassClass().
Remove pointer size check from Class::EmbeddedVTableOffset()
in preparation for patching the boot image in place before
the Runtime and Thread are fully initialized.
Test: m test-art-host-gtest
Test: testrunner.py --host --gcstress
Bug: 77856493
Change-Id: I8b7a6165fa8e25efd37778e0e6ea049fc2147b24
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions