| Index: runtime/vm/flow_graph_compiler_ia32.cc
|
| ===================================================================
|
| --- runtime/vm/flow_graph_compiler_ia32.cc (revision 41779)
|
| +++ runtime/vm/flow_graph_compiler_ia32.cc (working copy)
|
| @@ -1234,6 +1234,7 @@
|
| intptr_t increment_start = assembler_->CodeSize();
|
| #endif // DEBUG
|
| __ IncrementSmiField(FieldAddress(EAX, Array::element_offset(0)), 1);
|
| + // If the assertion below fails, update EdgeCounterIncrementSizeInBytes.
|
| DEBUG_ASSERT((assembler_->CodeSize() - increment_start) ==
|
| EdgeCounterIncrementSizeInBytes());
|
| }
|
| @@ -1240,7 +1241,8 @@
|
|
|
|
|
| int32_t FlowGraphCompiler::EdgeCounterIncrementSizeInBytes() {
|
| - return VerifiedMemory::enabled() ? 16 : 4;
|
| + // Used by CodePatcher; so must be constant across all code in an isolate.
|
| + return VerifiedMemory::enabled() ? 50 : 4;
|
| }
|
|
|
|
|
|
|