X87: [stubs] Don't pass name to Load/StoreGlobalViaContext stubs.
authorchunyang.dai <chunyang.dai@intel.com>
Tue, 28 Jul 2015 08:37:21 +0000 (01:37 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 28 Jul 2015 08:37:43 +0000 (08:37 +0000)
commit029ca8ca6b6efaf16ae10352e5fafdc9591f0e4e
tree446a6190bddad97a73ec81d80f60204cc03cf74b
parent02f097487cb69c1b51712e8b3c6e767b0f892fdf
X87: [stubs] Don't pass name to Load/StoreGlobalViaContext stubs.

port 5dff4bdff06c0463db1e876af7541af2b715392c (r29886).

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.

BUG=

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

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