MIPS: Reland r21442 "Inobject slack tracking is done on a per-closure basis instead...
authorplind44@gmail.com <plind44@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 23 May 2014 18:05:40 +0000 (18:05 +0000)
committerplind44@gmail.com <plind44@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 23 May 2014 18:05:40 +0000 (18:05 +0000)
commit50e9d22a44ed41e5220edf1c74edda10d43fda3e
treeae976e0f232a7aa446727f07aad0d2059fc05ac8
parent9c485e182b072c6447b08cec51182551636c64b6
MIPS: Reland r21442 "Inobject slack tracking is done on a per-closure basis instead of per-shared info basis."

Port r21457 (8db39a8)

Original commit message:
This fixes inobject slack tracking for prototype inheritance pattern that uses closures.

BUG=
R=plind44@gmail.com

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

Patch from Balazs Kilvady <kilvadyb@homejinni.com>.

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@21470 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/mips/builtins-mips.cc
src/mips/macro-assembler-mips.h