| Index: src/builtins/builtins-number.cc
|
| diff --git a/src/builtins/builtins-number.cc b/src/builtins/builtins-number.cc
|
| index 6ce4644624c2dd4dc11c575f4618c3c253cadc21..34c9d0a7f3d5542432810c98ac47ac846350672b 100644
|
| --- a/src/builtins/builtins-number.cc
|
| +++ b/src/builtins/builtins-number.cc
|
| @@ -207,7 +207,7 @@ void Builtins::Generate_NumberParseFloat(CodeStubAssembler* assembler) {
|
| {
|
| // Just return the {input}s cached array index.
|
| Node* input_array_index =
|
| - assembler->BitFieldDecodeWord<String::ArrayIndexValueBits>(
|
| + assembler->DecodeWordFromWord32<String::ArrayIndexValueBits>(
|
| input_hash);
|
| assembler->Return(assembler->SmiTag(input_array_index));
|
| }
|
| @@ -340,7 +340,8 @@ void Builtins::Generate_NumberParseInt(CodeStubAssembler* assembler) {
|
|
|
| // Return the cached array index as result.
|
| Node* input_index =
|
| - assembler->BitFieldDecode<String::ArrayIndexValueBits>(input_hash);
|
| + assembler->DecodeWordFromWord32<String::ArrayIndexValueBits>(
|
| + input_hash);
|
| Node* result = assembler->SmiTag(input_index);
|
| assembler->Return(result);
|
| }
|
|
|