MIPS: Retry "Use a WeakCell in the CallIC type vector."
authorbalazs.kilvady <balazs.kilvady@imgtec.com>
Wed, 4 Feb 2015 16:05:11 +0000 (08:05 -0800)
committerCommit bot <commit-bot@chromium.org>
Wed, 4 Feb 2015 16:05:16 +0000 (16:05 +0000)
commit3b400fcb9b234cd9a3e6e90a2b3e3f94ec3ebbd9
tree95228a16f39a3d930bd193e199d666901fff848f
parentff0c70380a47ab803518ce31febaf99e32a26e8e
MIPS: Retry "Use a WeakCell in the CallIC type vector."

Port 6fc97a19653e03a891d3cd397069d5a10b9ab325

Original commit message:
The first try failed because I needed to make a better distinction
between clearing ICs according to policy at GC time or unconditional
clearing (say, via %ClearFunctionTypeFeedback).

It was also blocked by an issue in super constructor calls.
This fix (https://codereview.chromium.org/892113002/) needs to land
before checking in this CL.

BUG=

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

Cr-Commit-Position: refs/heads/master@{#26432}
src/mips/code-stubs-mips.cc
src/mips/interface-descriptors-mips.cc
src/mips64/code-stubs-mips64.cc
src/mips64/interface-descriptors-mips64.cc