Index: src/stub-cache-arm.cc |
=================================================================== |
--- src/stub-cache-arm.cc (revision 352) |
+++ src/stub-cache-arm.cc (working copy) |
@@ -232,7 +232,7 @@ |
// Handle call cache miss. |
__ bind(&miss); |
Handle<Code> ic = ComputeCallMiss(arguments().immediate()); |
- __ Jump(ic, code_target); |
+ __ Jump(ic, RelocInfo::CODE_TARGET); |
// Return the generated code. |
return GetCode(FIELD); |
@@ -341,12 +341,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()); |
- __ Jump(ic, code_target); |
+ __ Jump(ic, RelocInfo::CODE_TARGET); |
// Return the generated code. |
return GetCode(CONSTANT_FUNCTION); |
@@ -368,7 +369,7 @@ |
// Handle call cache miss. |
__ bind(&miss); |
Handle<Code> ic = ComputeCallMiss(arguments().immediate()); |
- __ Jump(ic, code_target); |
+ __ Jump(ic, RelocInfo::CODE_TARGET); |
// Return the generated code. |
return GetCode(INTERCEPTOR); |
@@ -441,7 +442,7 @@ |
__ bind(&miss); |
__ mov(r2, Operand(Handle<String>(name))); // restore name |
Handle<Code> ic(Builtins::builtin(Builtins::StoreIC_Miss)); |
- __ Jump(ic, code_target); |
+ __ Jump(ic, RelocInfo::CODE_TARGET); |
// Return the generated code. |
return GetCode(transition == NULL ? FIELD : MAP_TRANSITION); |
@@ -498,7 +499,7 @@ |
__ bind(&miss); |
__ mov(r2, Operand(Handle<String>(name))); // restore name |
Handle<Code> ic(Builtins::builtin(Builtins::StoreIC_Miss)); |
- __ Jump(ic, code_target); |
+ __ Jump(ic, RelocInfo::CODE_TARGET); |
// Return the generated code. |
return GetCode(CALLBACKS); |
@@ -552,7 +553,7 @@ |
__ bind(&miss); |
__ mov(r2, Operand(Handle<String>(name))); // restore name |
Handle<Code> ic(Builtins::builtin(Builtins::StoreIC_Miss)); |
- __ Jump(ic, code_target); |
+ __ Jump(ic, RelocInfo::CODE_TARGET); |
// Return the generated code. |
return GetCode(INTERCEPTOR); |
@@ -592,7 +593,7 @@ |
__ bind(&miss); |
__ ldr(r0, MemOperand(sp)); // restore receiver |
Handle<Code> ic(Builtins::builtin(Builtins::LoadIC_Miss)); |
- __ Jump(ic, code_target); |
+ __ Jump(ic, RelocInfo::CODE_TARGET); |
// Return the generated code. |
return GetCode(FIELD); |
@@ -634,7 +635,7 @@ |
// Handle load cache miss. |
__ bind(&miss); |
Handle<Code> ic(Builtins::builtin(Builtins::LoadIC_Miss)); |
- __ Jump(ic, code_target); |
+ __ Jump(ic, RelocInfo::CODE_TARGET); |
// Return the generated code. |
return GetCode(CALLBACKS); |
@@ -668,7 +669,7 @@ |
// Handle load cache miss. |
__ bind(&miss); |
Handle<Code> ic(Builtins::builtin(Builtins::LoadIC_Miss)); |
- __ Jump(ic, code_target); |
+ __ Jump(ic, RelocInfo::CODE_TARGET); |
// Return the generated code. |
return GetCode(CONSTANT_FUNCTION); |
@@ -708,7 +709,7 @@ |
// Handle load cache miss. |
__ bind(&miss); |
Handle<Code> ic(Builtins::builtin(Builtins::LoadIC_Miss)); |
- __ Jump(ic, code_target); |
+ __ Jump(ic, RelocInfo::CODE_TARGET); |
// Return the generated code. |
return GetCode(INTERCEPTOR); |