diff options
-rw-r--r-- | compiler/dex/quick/mir_to_lir.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/compiler/dex/quick/mir_to_lir.cc b/compiler/dex/quick/mir_to_lir.cc index 8c2ed3667b..28d53ad77b 100644 --- a/compiler/dex/quick/mir_to_lir.cc +++ b/compiler/dex/quick/mir_to_lir.cc @@ -231,6 +231,11 @@ bool Mir2Lir::GenSpecialCase(BasicBlock* bb, MIR* mir, const InlineMethod& speci } if (successful) { + if (kIsDebugBuild) { + // Clear unreachable catch entries. + mir_graph_->catches_.clear(); + } + // Handle verbosity for return MIR. if (return_mir != nullptr) { current_dalvik_offset_ = return_mir->offset; |