| Index: src/mips/stub-cache-mips.cc
|
| diff --git a/src/mips/stub-cache-mips.cc b/src/mips/stub-cache-mips.cc
|
| index 6247510afb30a52a059cdf95e8d8dafc368c5238..caf7fa7321271396ccafc4450f3c650504318910 100644
|
| --- a/src/mips/stub-cache-mips.cc
|
| +++ b/src/mips/stub-cache-mips.cc
|
| @@ -2431,6 +2431,12 @@ void CallStubCompiler::CompileHandlerFrontend(Handle<Object> object,
|
| a0, holder, a3, a1, t0, name, &miss);
|
| break;
|
|
|
| + case SYMBOL_CHECK:
|
| + // Check that the object is a symbol.
|
| + __ GetObjectType(a1, a1, a3);
|
| + __ Branch(&miss, ne, a3, Operand(SYMBOL_TYPE));
|
| + break;
|
| +
|
| case NUMBER_CHECK: {
|
| Label fast;
|
| // Check that the object is a smi or a heap number.
|
|
|