PPC: [stubs] Don't pass name to Load/StoreGlobalViaContext stubs.
authormbrandy <mbrandy@us.ibm.com>
Thu, 30 Jul 2015 07:28:37 +0000 (00:28 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 30 Jul 2015 07:28:54 +0000 (07:28 +0000)
commitd8b31d881fe5bd118d748e962de1925b78d89563
treec66bcb709f0b338f7c72440a488a300d878f6e92
parent2c16d81b256ed664c376342313558a37bbce0131
PPC: [stubs] Don't pass name to Load/StoreGlobalViaContext stubs.

Port 5dff4bdff06c0463db1e876af7541af2b715392c

Original commit message:
    No need to pass the name explicitly to the stubs; the runtime can
    extract the name from the ScopeInfo (the extension of the
    ScriptContext) on-demand easily without any performance impact.

R=bmeurer@chromium.org, dstence@us.ibm.com, michael_dawson@ca.ibm.com
BUG=
NOTREECHECKS=true

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

Cr-Commit-Position: refs/heads/master@{#29906}
src/full-codegen/ppc/full-codegen-ppc.cc
src/ppc/code-stubs-ppc.cc
src/ppc/interface-descriptors-ppc.cc
src/ppc/lithium-codegen-ppc.cc
src/ppc/lithium-ppc.cc
src/ppc/lithium-ppc.h