diff options
author | Roland Levillain <rpl@google.com> | 2018-06-26 14:44:25 +0100 |
---|---|---|
committer | Roland Levillain <rpl@google.com> | 2018-06-28 15:32:27 +0100 |
commit | f3352415cb12b1e53ab9e1178a315a74409960a7 (patch) | |
tree | 7221cb16cd081642f7fb26902b8f92926b9b1abc /compiler/optimizing/codegen_test_utils.h | |
parent | fad8ad743e27b5d809f4e7d71d50fe3726cc7b2a (diff) |
Remove useless assertions in ConcurrentCopying::MarkNonMoving.
These assertions were checking that the read barrier state was
"marked" ("gray" or "black") when the reference passed as argument was
already marked in the corresponding bitmap. However, when the read
barrier "black" state was folded into the "white" state, these
assertions essentially became checks verifiying that the read barrier
state was "gray" or "non-gray", which is a tautology.
Test: art/test.py
Bug: 110812755
Change-Id: Icec68c85de88b3f188b23a2d59bdd5dd60cc72ed
Diffstat (limited to 'compiler/optimizing/codegen_test_utils.h')
0 files changed, 0 insertions, 0 deletions