Use IsRuntimeEntry for RUNTIME_ENTRY comparison

Review URL: https://codereview.chromium.org/12702005
Patch from Haitao Feng <haitao.feng@intel.com>.

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@13929 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Remove unused field.

BUG=

Review URL: https://chromiumcodereview.appspot.com/12789004

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@13930 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
In ArrayConstructor_StubFailure the transition elements kind was
ignored on allocation.

BUG=

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@13931 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
remove maynamedaccess checks

R=svenpanne@chromium.org
BUG=

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@13932 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Made AdjustAmountOfExternalAllocatedMemory an instance method of Isolate

BUG=v8:2487

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@13933 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Refactoring Store ICs. A first step towards polymorphic store ICs.

Review URL: https://chromiumcodereview.appspot.com/12781004

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@13934 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Parallel recompilation: fewer handle dereferences and tighter checks.

BUG=

Review URL: https://chromiumcodereview.appspot.com/12832002

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@13935 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Fix huge heap snapshot when a heavily shared context has many variables

Prevously v8 put a link to each context variable into a function where
the variable is visible.
Because of that if there are N functions sharing a context having M variables
then N*M links were created for the snapshot.
The fix makes v8 to put the links into the context object.

BUG=145687
TEST=test-heap-snapshot/ManyLocalsInSharedContext

Review URL: https://codereview.appspot.com/7715044

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@13936 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Fix Windows build

TBR=jkummerow

Review URL: https://codereview.appspot.com/7790043

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@13937 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Merge commit '656ce09347058380887874aadbaf060a2aa8b1a1' into hj-dev-palfia
MIPS: Refactoring Store ICs. A first step towards polymorphic store ICs.

Port r13934 (656ce093)
Merge commit '0aced3503deeeb0870655833c54376e22434ffc2' into hj-dev-palfia