Index: src/stub-cache-ia32.cc |
=================================================================== |
--- src/stub-cache-ia32.cc (revision 352) |
+++ src/stub-cache-ia32.cc (working copy) |
@@ -401,7 +401,7 @@ |
} |
Handle<Code> ic(code); |
- __ jmp(ic, code_target); |
+ __ jmp(ic, RelocInfo::CODE_TARGET); |
} |
@@ -526,7 +526,7 @@ |
// Handle call cache miss. |
__ bind(&miss); |
Handle<Code> ic = ComputeCallMiss(arguments().immediate()); |
- __ jmp(ic, code_target); |
+ __ jmp(ic, RelocInfo::CODE_TARGET); |
// Return the generated code. |
return GetCode(FIELD); |
@@ -631,12 +631,13 @@ |
// Jump to the cached code (tail call). |
Handle<Code> code(function->code()); |
ParameterCount expected(function->shared()->formal_parameter_count()); |
- __ InvokeCode(code, expected, arguments(), code_target, JUMP_FUNCTION); |
+ __ InvokeCode(code, expected, arguments(), |
+ RelocInfo::CODE_TARGET, JUMP_FUNCTION); |
// Handle call cache miss. |
__ bind(&miss); |
Handle<Code> ic = ComputeCallMiss(arguments().immediate()); |
- __ jmp(ic, code_target); |
+ __ jmp(ic, RelocInfo::CODE_TARGET); |
// Return the generated code. |
return GetCode(CONSTANT_FUNCTION); |
@@ -703,7 +704,7 @@ |
// Handle load cache miss. |
__ bind(&miss); |
Handle<Code> ic = ComputeCallMiss(argc); |
- __ jmp(ic, code_target); |
+ __ jmp(ic, RelocInfo::CODE_TARGET); |
// Return the generated code. |
return GetCode(INTERCEPTOR); |
@@ -734,7 +735,7 @@ |
__ bind(&miss); |
__ mov(Operand(ecx), Immediate(Handle<String>(name))); // restore name |
Handle<Code> ic(Builtins::builtin(Builtins::StoreIC_Miss)); |
- __ jmp(ic, code_target); |
+ __ jmp(ic, RelocInfo::CODE_TARGET); |
// Return the generated code. |
return GetCode(transition == NULL ? FIELD : MAP_TRANSITION); |
@@ -791,7 +792,7 @@ |
__ bind(&miss); |
__ mov(Operand(ecx), Immediate(Handle<String>(name))); // restore name |
Handle<Code> ic(Builtins::builtin(Builtins::StoreIC_Miss)); |
- __ jmp(ic, code_target); |
+ __ jmp(ic, RelocInfo::CODE_TARGET); |
// Return the generated code. |
return GetCode(CALLBACKS); |
@@ -846,7 +847,7 @@ |
__ bind(&miss); |
__ mov(Operand(ecx), Immediate(Handle<String>(name))); // restore name |
Handle<Code> ic(Builtins::builtin(Builtins::StoreIC_Miss)); |
- __ jmp(ic, code_target); |
+ __ jmp(ic, RelocInfo::CODE_TARGET); |
// Return the generated code. |
return GetCode(INTERCEPTOR); |
@@ -884,7 +885,7 @@ |
__ bind(&miss); |
__ DecrementCounter(&Counters::keyed_store_field, 1); |
Handle<Code> ic(Builtins::builtin(Builtins::KeyedStoreIC_Miss)); |
- __ jmp(ic, code_target); |
+ __ jmp(ic, RelocInfo::CODE_TARGET); |
// Return the generated code. |
return GetCode(transition == NULL ? FIELD : MAP_TRANSITION); |