Revert of Replace ad-hoc weakness in transition array with WeakCell. (patchset #5...
authorulan <ulan@chromium.org>
Thu, 18 Jun 2015 15:51:53 +0000 (08:51 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 18 Jun 2015 15:52:06 +0000 (15:52 +0000)
commit7bba17bcdbf724993dac6ba8f6c7953fd9712df3
tree179ae17d77fbf2f2cac8575f6b4051f6970a38e4
parent19cdd00d092067edf85e64c6567ec769843a53c2
Revert of Replace ad-hoc weakness in transition array with WeakCell. (patchset #5 id:80001 of https://codereview.chromium.org/1157943003/)

Reason for revert:
Breaks descriptor array clearing.

Original issue's description:
> Replace ad-hoc weakness in transition array with WeakCell.
>
> BUG=
>
> Committed: https://crrev.com/885455e99de817f86a0b5df2dc0d932cfc179749
> Cr-Commit-Position: refs/heads/master@{#29083}

TBR=jkummerow@chromium.org,hpayer@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=

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

Cr-Commit-Position: refs/heads/master@{#29121}
src/heap/mark-compact.cc
src/heap/objects-visiting-inl.h
src/heap/objects-visiting.h
src/transitions-inl.h
src/transitions.cc
src/transitions.h