| Index: src/mips64/code-stubs-mips64.cc
|
| diff --git a/src/mips64/code-stubs-mips64.cc b/src/mips64/code-stubs-mips64.cc
|
| index c2b6429636ed446aca87adcd4b82dbfe2d89dc30..e08ed69a7d2a4bf706a34041b0ecd5ac70fd9d7b 100644
|
| --- a/src/mips64/code-stubs-mips64.cc
|
| +++ b/src/mips64/code-stubs-mips64.cc
|
| @@ -3007,39 +3007,6 @@ void StringHelper::GenerateOneByteCharsCompareLoop(
|
| }
|
|
|
|
|
| -void StringCompareStub::Generate(MacroAssembler* masm) {
|
| - // ----------- S t a t e -------------
|
| - // -- a1 : left
|
| - // -- a0 : right
|
| - // -- ra : return address
|
| - // -----------------------------------
|
| - __ AssertString(a1);
|
| - __ AssertString(a0);
|
| -
|
| - Label not_same;
|
| - __ Branch(¬_same, ne, a0, Operand(a1));
|
| - __ li(v0, Operand(Smi::FromInt(EQUAL)));
|
| - __ IncrementCounter(isolate()->counters()->string_compare_native(), 1, a1,
|
| - a2);
|
| - __ Ret();
|
| -
|
| - __ bind(¬_same);
|
| -
|
| - // Check that both objects are sequential one-byte strings.
|
| - Label runtime;
|
| - __ JumpIfNotBothSequentialOneByteStrings(a1, a0, a2, a3, &runtime);
|
| -
|
| - // Compare flat ASCII strings natively.
|
| - __ IncrementCounter(isolate()->counters()->string_compare_native(), 1, a2,
|
| - a3);
|
| - StringHelper::GenerateCompareFlatOneByteStrings(masm, a1, a0, a2, a3, t0, t1);
|
| -
|
| - __ bind(&runtime);
|
| - __ Push(a1, a0);
|
| - __ TailCallRuntime(Runtime::kStringCompare);
|
| -}
|
| -
|
| -
|
| void BinaryOpICWithAllocationSiteStub::Generate(MacroAssembler* masm) {
|
| // ----------- S t a t e -------------
|
| // -- a1 : left
|
|
|