Index: src/ia32/lithium-codegen-ia32.cc |
=================================================================== |
--- src/ia32/lithium-codegen-ia32.cc (revision 5966) |
+++ src/ia32/lithium-codegen-ia32.cc (working copy) |
@@ -315,6 +315,13 @@ |
__ call(code, mode); |
RecordSafepoint(&no_pointers, Safepoint::kNoDeoptimizationIndex); |
} |
+ |
+ // Signal that we don't inline smi code before these stubs in the |
+ // optimizing code generator. |
+ if (code->kind() == Code::TYPE_RECORDING_BINARY_OP_IC || |
+ code->kind() == Code::COMPARE_IC) { |
+ __ nop(); |
+ } |
} |