Index: runtime/vm/intermediate_language.cc |
diff --git a/runtime/vm/intermediate_language.cc b/runtime/vm/intermediate_language.cc |
index a40af6fc57b736af702549a882628c978ceb8dd0..b8db54da4961e5745f9fe3a68ae5a7f49e43fc06 100644 |
--- a/runtime/vm/intermediate_language.cc |
+++ b/runtime/vm/intermediate_language.cc |
@@ -2769,6 +2769,7 @@ void IndirectGotoInstr::ComputeOffsetTable() { |
} |
ASSERT(offset > 0); |
+ offset -= Assembler::EntryPointToPcMarkerOffset(); |
offsets_.SetInt32(i * element_size, offset); |
} |
} |