diff options
| -rw-r--r-- | runtime/gc/collector/concurrent_copying.cc | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/runtime/gc/collector/concurrent_copying.cc b/runtime/gc/collector/concurrent_copying.cc index 12baede59b..edaa043ce6 100644 --- a/runtime/gc/collector/concurrent_copying.cc +++ b/runtime/gc/collector/concurrent_copying.cc @@ -2612,16 +2612,8 @@ mirror::Object* ConcurrentCopying::MarkNonMoving(Thread* const self, bool is_los = mark_bitmap == nullptr; if (!is_los && mark_bitmap->Test(ref)) { // Already marked. - if (kUseBakerReadBarrier) { - DCHECK(ref->GetReadBarrierState() == ReadBarrier::GrayState() || - ref->GetReadBarrierState() == ReadBarrier::WhiteState()); - } } else if (is_los && los_bitmap->Test(ref)) { // Already marked in LOS. - if (kUseBakerReadBarrier) { - DCHECK(ref->GetReadBarrierState() == ReadBarrier::GrayState() || - ref->GetReadBarrierState() == ReadBarrier::WhiteState()); - } } else { // Not marked. if (IsOnAllocStack(ref)) { |