Now with more checkings! Skip the CallFunctionStub when the callee function can be...
authortitzer@chromium.org <titzer@chromium.org>
Mon, 3 Nov 2014 10:21:59 +0000 (10:21 +0000)
committertitzer@chromium.org <titzer@chromium.org>
Mon, 3 Nov 2014 10:22:44 +0000 (10:22 +0000)
commitc62bb3e2eb497b970236ca2011d614960ceebb90
tree71f8f50530025401d5a0381774b21c04c511e8fc
parent498920f91cde6f958fe6caab67bb04d776e78460
Now with more checkings! Skip the CallFunctionStub when the callee function can be statically determined.

R=mstarzinger@chromium.org
BUG=

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

Cr-Commit-Position: refs/heads/master@{#25062}
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25062 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
12 files changed:
src/compiler/arm/linkage-arm.cc
src/compiler/arm64/linkage-arm64.cc
src/compiler/ia32/linkage-ia32.cc
src/compiler/js-generic-lowering.cc
src/compiler/js-generic-lowering.h
src/compiler/linkage-impl.h
src/compiler/linkage.cc
src/compiler/linkage.h
src/compiler/mips/linkage-mips.cc
src/compiler/raw-machine-assembler.cc
src/compiler/x64/linkage-x64.cc
test/cctest/compiler/test-linkage.cc