Removed unnecessary generalization of all fields in Map::GeneralizeRepresentation...
authorishell <ishell@chromium.org>
Wed, 19 Nov 2014 18:10:12 +0000 (10:10 -0800)
committerCommit bot <commit-bot@chromium.org>
Wed, 19 Nov 2014 18:10:30 +0000 (18:10 +0000)
commit40d4674d611928314d7471b03a651b179481550b
treea7e2edbd2ce011c56ec81db54083440ed08b5b77
parentdd99a313341af7d55453932c975d90dfbae9cbb1
Removed unnecessary generalization of all fields in Map::GeneralizeRepresentation() (introduced in r25082).

This generalization caused unnecessary map deprecation when the transition tree of the split map is full.

BUG=chromium:431807
LOG=N

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

Cr-Commit-Position: refs/heads/master@{#25427}
src/objects.cc
src/objects.h