| Index: runtime/vm/assembler_x64.cc
|
| ===================================================================
|
| --- runtime/vm/assembler_x64.cc (revision 45219)
|
| +++ runtime/vm/assembler_x64.cc (working copy)
|
| @@ -2555,7 +2555,8 @@
|
|
|
| void Assembler::j(Condition condition, const ExternalLabel* label) {
|
| Label no_jump;
|
| - j(static_cast<Condition>(condition ^ 1), &no_jump); // Negate condition.
|
| + // Negate condition.
|
| + j(static_cast<Condition>(condition ^ 1), &no_jump, Assembler::kNearJump);
|
| jmp(label);
|
| Bind(&no_jump);
|
| }
|
| @@ -2564,7 +2565,8 @@
|
| void Assembler::J(Condition condition, const ExternalLabel* label,
|
| Register pp) {
|
| Label no_jump;
|
| - j(static_cast<Condition>(condition ^ 1), &no_jump); // Negate condition.
|
| + // Negate condition.
|
| + j(static_cast<Condition>(condition ^ 1), &no_jump, Assembler::kNearJump);
|
| Jmp(label, pp);
|
| Bind(&no_jump);
|
| }
|
|
|