Revert "Avoid some unnecessary fast-properties map creations."
authorarv@chromium.org <arv@chromium.org>
Fri, 7 Nov 2014 18:49:24 +0000 (18:49 +0000)
committerarv@chromium.org <arv@chromium.org>
Fri, 7 Nov 2014 18:49:45 +0000 (18:49 +0000)
commitc24ebcd387331a0efa592a20d1d74bf5a389e725
treede334a3ba335d1222e137a045cca756069698f8f
parent9a58807030208121b7e9f01aca2b932eb52e249f
Revert "Avoid some unnecessary fast-properties map creations."

This reverts commit e1f23eab4255d63344011dfb885b8e8962cb60e2.

Broke cctest/test-heap/ReleaseOverReservedPages on a bunch of builders

http://build.chromium.org/p/client.v8/builders/V8%20Linux%20-%20debug/builds/928/steps/Check/logs/ReleaseOverReservedPa..

BUG=None
LOG=N
TBR=jkummerow@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#25224}
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25224 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/objects.cc
src/runtime/runtime-object.cc
test/mjsunit/object-freeze.js
test/mjsunit/regress/regress-crbug-137689.js