summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--runtime/gc/collector/concurrent_copying.cc8
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)) {