| Index: runtime/vm/dwarf.cc
|
| diff --git a/runtime/vm/dwarf.cc b/runtime/vm/dwarf.cc
|
| index b2e24981a4d6eee261766b359409916dd679a773..a38f74e4e80a9a447616c6c0fc04a236f5a43aaa 100644
|
| --- a/runtime/vm/dwarf.cc
|
| +++ b/runtime/vm/dwarf.cc
|
| @@ -587,7 +587,10 @@ void Dwarf::WriteLines() {
|
| previous_line = line;
|
| }
|
|
|
| - // 3. Update LNP pc.
|
| + // 3. Emit LNP row.
|
| + u1(DW_LNS_copy);
|
| +
|
| + // 4. Update LNP pc.
|
| if (previous_code_index == -1) {
|
| // This variant is relocatable.
|
| u1(0); // This is an extended opcode
|
| @@ -601,10 +604,6 @@ void Dwarf::WriteLines() {
|
| }
|
| previous_code_index = i;
|
| previous_pc_offset = current_pc_offset;
|
| -
|
| - // 4. Emit LNP row.
|
| - u1(DW_LNS_copy);
|
| -
|
| break;
|
| }
|
| case CodeSourceMapBuilder::kPushFunction: {
|
|
|