Index: src/ia32/code-stubs-ia32.cc |
diff --git a/src/ia32/code-stubs-ia32.cc b/src/ia32/code-stubs-ia32.cc |
index e3eb122bc6568641f8df5b2a8c58c20579c8bbba..7ac4f5293dd47017ca58a3d2737101900e2af7d5 100644 |
--- a/src/ia32/code-stubs-ia32.cc |
+++ b/src/ia32/code-stubs-ia32.cc |
@@ -4380,9 +4380,7 @@ void CEntryStub::Generate(MacroAssembler* masm) { |
void JSEntryStub::GenerateBody(MacroAssembler* masm, bool is_construct) { |
Label invoke, exit; |
-#ifdef ENABLE_LOGGING_AND_PROFILING |
Label not_outermost_js, not_outermost_js_2; |
-#endif |
// Setup frame. |
__ push(ebp); |
@@ -4401,7 +4399,6 @@ void JSEntryStub::GenerateBody(MacroAssembler* masm, bool is_construct) { |
ExternalReference c_entry_fp(Isolate::k_c_entry_fp_address, masm->isolate()); |
__ push(Operand::StaticVariable(c_entry_fp)); |
-#ifdef ENABLE_LOGGING_AND_PROFILING |
// If this is the outermost JS call, set js_entry_sp value. |
ExternalReference js_entry_sp(Isolate::k_js_entry_sp_address, |
masm->isolate()); |
@@ -4414,7 +4411,6 @@ void JSEntryStub::GenerateBody(MacroAssembler* masm, bool is_construct) { |
__ bind(¬_outermost_js); |
__ push(Immediate(Smi::FromInt(StackFrame::INNER_JSENTRY_FRAME))); |
__ bind(&cont); |
-#endif |
// Call a faked try-block that does the invoke. |
__ call(&invoke); |
@@ -4462,7 +4458,6 @@ void JSEntryStub::GenerateBody(MacroAssembler* masm, bool is_construct) { |
__ PopTryHandler(); |
__ bind(&exit); |
-#ifdef ENABLE_LOGGING_AND_PROFILING |
// Check if the current stack frame is marked as the outermost JS frame. |
__ pop(ebx); |
__ cmp(Operand(ebx), |
@@ -4470,7 +4465,6 @@ void JSEntryStub::GenerateBody(MacroAssembler* masm, bool is_construct) { |
__ j(not_equal, ¬_outermost_js_2); |
__ mov(Operand::StaticVariable(js_entry_sp), Immediate(0)); |
__ bind(¬_outermost_js_2); |
-#endif |
// Restore the top frame descriptor from the stack. |
__ pop(Operand::StaticVariable(ExternalReference( |