Index: src/ia32/lithium-codegen-ia32.cc |
diff --git a/src/ia32/lithium-codegen-ia32.cc b/src/ia32/lithium-codegen-ia32.cc |
index 75525ed5be95ee7723968a0084687de7c440c3c7..b305786f8b88ab1306cf54d156bcb653f9cbcc6f 100644 |
--- a/src/ia32/lithium-codegen-ia32.cc |
+++ b/src/ia32/lithium-codegen-ia32.cc |
@@ -448,8 +448,8 @@ bool LCodeGen::GenerateDeferredCode() { |
Comment(";;; Deferred code"); |
} |
code->Generate(); |
- __ bind(code->done()); |
if (NeedsDeferredFrame()) { |
+ __ bind(code->done()); |
Comment(";;; Destroy frame"); |
ASSERT(frame_is_built_); |
frame_is_built_ = false; |