Index: src/code-stubs-hydrogen.cc |
diff --git a/src/code-stubs-hydrogen.cc b/src/code-stubs-hydrogen.cc |
index 1b5735df8e76f147be8eaa4076fff6fd3a8d785d..df07f2e57101a373754abbb76c701593485efb08 100644 |
--- a/src/code-stubs-hydrogen.cc |
+++ b/src/code-stubs-hydrogen.cc |
@@ -598,33 +598,6 @@ Handle<Code> KeyedLoadFieldStub::GenerateCode(Isolate* isolate) { |
} |
-template<> |
-HValue* CodeStubGraphBuilder<KeyedArrayCallStub>::BuildCodeStub() { |
- int argc = casted_stub()->argc() + 1; |
- info()->set_parameter_count(argc); |
- |
- HValue* receiver = Add<HParameter>(1); |
- BuildCheckHeapObject(receiver); |
- |
- // Load the expected initial array map from the context. |
- JSArrayBuilder array_builder(this, casted_stub()->elements_kind()); |
- HValue* map = array_builder.EmitMapCode(); |
- |
- HValue* checked_receiver = Add<HCheckMapValue>(receiver, map); |
- |
- HValue* function = BuildUncheckedMonomorphicElementAccess( |
- checked_receiver, GetParameter(0), |
- NULL, true, casted_stub()->elements_kind(), |
- false, NEVER_RETURN_HOLE, STANDARD_STORE); |
- return Add<HCallFunction>(function, argc, TAIL_CALL); |
-} |
- |
- |
-Handle<Code> KeyedArrayCallStub::GenerateCode(Isolate* isolate) { |
- return DoGenerateCode(isolate, this); |
-} |
- |
- |
template <> |
HValue* CodeStubGraphBuilder<KeyedStoreFastElementStub>::BuildCodeStub() { |
BuildUncheckedMonomorphicElementAccess( |