From 96f0ec14ba78e4d869065fdcf69b33008927505c Mon Sep 17 00:00:00 2001 From: Nicolas Geoffray Date: Fri, 8 Jun 2018 15:30:20 +0100 Subject: Remove DCHECK while investigating. bug: 109666561 Test: m Change-Id: Ia10990d7caeb37d23d3096b087541aac9eea0c3d --- compiler/optimizing/instruction_builder.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'compiler/optimizing/instruction_builder.cc') diff --git a/compiler/optimizing/instruction_builder.cc b/compiler/optimizing/instruction_builder.cc index 24dc2ee9b4..887f4f6e41 100644 --- a/compiler/optimizing/instruction_builder.cc +++ b/compiler/optimizing/instruction_builder.cc @@ -1313,7 +1313,8 @@ bool HInstructionBuilder::HandleStringInit(HInvoke* invoke, // The only reason a HPhi can flow in a String. is when there is an // irreducible loop, which will create HPhi for all dex registers at loop entry. DCHECK(arg_this->IsPhi()); - DCHECK(graph_->HasIrreducibleLoops()); + // TODO(b/109666561): Re-enable. + // DCHECK(graph_->HasIrreducibleLoops()); // Don't bother compiling a method in that situation. While we could look at all // phis related to the HNewInstance, it's not worth the trouble. MaybeRecordStat(compilation_stats_, -- cgit v1.2.3-59-g8ed1b