diff options
Diffstat (limited to 'compiler/compiled_method.cc')
| -rw-r--r-- | compiler/compiled_method.cc | 3 | 
1 files changed, 1 insertions, 2 deletions
diff --git a/compiler/compiled_method.cc b/compiler/compiled_method.cc index 1849e7ef64..03370db6c0 100644 --- a/compiler/compiled_method.cc +++ b/compiler/compiled_method.cc @@ -142,7 +142,6 @@ CompiledMethod::CompiledMethod(CompilerDriver* driver,      if (src_mapping_table == nullptr) {        src_mapping_table_ = new SwapSrcMap(driver->GetSwapSpaceAllocator());      } else { -      src_mapping_table->Arrange();        src_mapping_table_ = new SwapSrcMap(src_mapping_table->begin(), src_mapping_table->end(),                                            driver->GetSwapSpaceAllocator());      } @@ -159,7 +158,7 @@ CompiledMethod::CompiledMethod(CompilerDriver* driver,    } else {      src_mapping_table_ = src_mapping_table == nullptr ?          driver->DeduplicateSrcMappingTable(ArrayRef<SrcMapElem>()) : -        driver->DeduplicateSrcMappingTable(ArrayRef<SrcMapElem>(src_mapping_table->Arrange())); +        driver->DeduplicateSrcMappingTable(ArrayRef<SrcMapElem>(*src_mapping_table));      mapping_table_ = mapping_table.empty() ?          nullptr : driver->DeduplicateMappingTable(mapping_table);      vmap_table_ = driver->DeduplicateVMapTable(vmap_table);  |