Commit fc856413 authored by dslomov@chromium.org's avatar dslomov@chromium.org

Remove more boilerplate (missed after rebase)

BUG=

Review URL: https://codereview.chromium.org/12951007

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@14012 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
parent 5d5ca10d
...@@ -258,9 +258,7 @@ HValue* CodeStubGraphBuilder<KeyedStoreFastElementStub>::BuildCodeStub() { ...@@ -258,9 +258,7 @@ HValue* CodeStubGraphBuilder<KeyedStoreFastElementStub>::BuildCodeStub() {
Handle<Code> KeyedStoreFastElementStub::GenerateCode() { Handle<Code> KeyedStoreFastElementStub::GenerateCode() {
CodeStubGraphBuilder<KeyedStoreFastElementStub> builder(this); return DoGenerateCode(this);
LChunk* chunk = OptimizeGraph(builder.CreateGraph());
return chunk->Codegen(Code::COMPILED_STUB);
} }
...@@ -323,6 +321,11 @@ HValue* CodeStubGraphBuilder<TransitionElementsKindStub>::BuildCodeStub() { ...@@ -323,6 +321,11 @@ HValue* CodeStubGraphBuilder<TransitionElementsKindStub>::BuildCodeStub() {
} }
Handle<Code> TransitionElementsKindStub::GenerateCode() {
return DoGenerateCode(this);
}
template <> template <>
HValue* CodeStubGraphBuilder<ArrayNoArgumentConstructorStub>::BuildCodeStub() { HValue* CodeStubGraphBuilder<ArrayNoArgumentConstructorStub>::BuildCodeStub() {
HInstruction* deopt = new(zone()) HSoftDeoptimize(); HInstruction* deopt = new(zone()) HSoftDeoptimize();
...@@ -347,11 +350,6 @@ HValue* CodeStubGraphBuilder<ArraySingleArgumentConstructorStub>:: ...@@ -347,11 +350,6 @@ HValue* CodeStubGraphBuilder<ArraySingleArgumentConstructorStub>::
} }
Handle<Code> TransitionElementsKindStub::GenerateCode() {
return DoGenerateCode(this);
}
Handle<Code> ArraySingleArgumentConstructorStub::GenerateCode() { Handle<Code> ArraySingleArgumentConstructorStub::GenerateCode() {
return DoGenerateCode(this); return DoGenerateCode(this);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment