| Index: src/arm/code-stubs-arm.cc
 | 
| diff --git a/src/arm/code-stubs-arm.cc b/src/arm/code-stubs-arm.cc
 | 
| index b3df94e02350daff220bd6f95a0664a998b88b20..759e1b2bfb9839d95e9679289499d60335273fe2 100644
 | 
| --- a/src/arm/code-stubs-arm.cc
 | 
| +++ b/src/arm/code-stubs-arm.cc
 | 
| @@ -76,7 +76,7 @@ void NumberToStringStub::InitializeInterfaceDescriptor(
 | 
|    descriptor->register_param_count_ = 1;
 | 
|    descriptor->register_params_ = registers;
 | 
|    descriptor->deoptimization_handler_ =
 | 
| -      Runtime::FunctionForId(Runtime::kNumberToString)->entry;
 | 
| +      Runtime::FunctionForId(Runtime::kHiddenNumberToString)->entry;
 | 
|  }
 | 
|  
 | 
|  
 | 
| @@ -141,7 +141,7 @@ void RegExpConstructResultStub::InitializeInterfaceDescriptor(
 | 
|    descriptor->register_param_count_ = 3;
 | 
|    descriptor->register_params_ = registers;
 | 
|    descriptor->deoptimization_handler_ =
 | 
| -      Runtime::FunctionForId(Runtime::kRegExpConstructResult)->entry;
 | 
| +      Runtime::FunctionForId(Runtime::kHiddenRegExpConstructResult)->entry;
 | 
|  }
 | 
|  
 | 
|  
 | 
| @@ -385,7 +385,7 @@ void StringAddStub::InitializeInterfaceDescriptor(
 | 
|    descriptor->register_param_count_ = 2;
 | 
|    descriptor->register_params_ = registers;
 | 
|    descriptor->deoptimization_handler_ =
 | 
| -      Runtime::FunctionForId(Runtime::kStringAdd)->entry;
 | 
| +      Runtime::FunctionForId(Runtime::kHiddenStringAdd)->entry;
 | 
|  }
 | 
|  
 | 
|  
 | 
| @@ -2830,7 +2830,7 @@ void RegExpExecStub::Generate(MacroAssembler* masm) {
 | 
|  
 | 
|    // Do the runtime call to execute the regexp.
 | 
|    __ bind(&runtime);
 | 
| -  __ TailCallRuntime(Runtime::kRegExpExec, 4, 1);
 | 
| +  __ TailCallRuntime(Runtime::kHiddenRegExpExec, 4, 1);
 | 
|  
 | 
|    // Deferred code for string handling.
 | 
|    // (6) Not a long external string?  If yes, go to (8).
 | 
| @@ -3225,7 +3225,7 @@ void StringCharCodeAtGenerator::GenerateSlow(
 | 
|    call_helper.BeforeCall(masm);
 | 
|    __ SmiTag(index_);
 | 
|    __ Push(object_, index_);
 | 
| -  __ CallRuntime(Runtime::kStringCharCodeAt, 2);
 | 
| +  __ CallRuntime(Runtime::kHiddenStringCharCodeAt, 2);
 | 
|    __ Move(result_, r0);
 | 
|    call_helper.AfterCall(masm);
 | 
|    __ jmp(&exit_);
 | 
| @@ -3673,7 +3673,7 @@ void SubStringStub::Generate(MacroAssembler* masm) {
 | 
|  
 | 
|    // Just jump to runtime to create the sub string.
 | 
|    __ bind(&runtime);
 | 
| -  __ TailCallRuntime(Runtime::kSubString, 3, 1);
 | 
| +  __ TailCallRuntime(Runtime::kHiddenSubString, 3, 1);
 | 
|  
 | 
|    __ bind(&single_char);
 | 
|    // r0: original string
 | 
| @@ -3831,7 +3831,7 @@ void StringCompareStub::Generate(MacroAssembler* masm) {
 | 
|    // Call the runtime; it returns -1 (less), 0 (equal), or 1 (greater)
 | 
|    // tagged as a small integer.
 | 
|    __ bind(&runtime);
 | 
| -  __ TailCallRuntime(Runtime::kStringCompare, 2, 1);
 | 
| +  __ TailCallRuntime(Runtime::kHiddenStringCompare, 2, 1);
 | 
|  }
 | 
|  
 | 
|  
 | 
| @@ -4318,7 +4318,7 @@ void ICCompareStub::GenerateStrings(MacroAssembler* masm) {
 | 
|    if (equality) {
 | 
|      __ TailCallRuntime(Runtime::kStringEquals, 2, 1);
 | 
|    } else {
 | 
| -    __ TailCallRuntime(Runtime::kStringCompare, 2, 1);
 | 
| +    __ TailCallRuntime(Runtime::kHiddenStringCompare, 2, 1);
 | 
|    }
 | 
|  
 | 
|    __ bind(&miss);
 | 
| 
 |