v8/test
ishell 35841b5055 Property reconfiguring implemented.
Previous approach for property reconfiguration was to create a free-floating map with generalized representations of all fields. This patch does it right.

When property is reconfigured either by changing its kind (kData <-> kAccessor) or its attributes it implies creation of a new branch in transition tree. If such a branch already existed before reconfiguration then it should be merged with the old (or source) branch of the transition tree. Merging procedure includes all the heavy machinery such as property location changes (kDescriptor -> kField), field representation/field type generalization, map deprecation, etc.

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

Cr-Commit-Position: refs/heads/master@{#26667}
2015-02-16 15:25:54 +00:00
..
benchmarks Enable test coverage for --turbo-deoptimization mode. 2015-01-16 12:53:30 +00:00
cctest Property reconfiguring implemented. 2015-02-16 15:25:54 +00:00
intl Allow identifier code points from supplementary multilingual planes. 2014-10-10 07:13:46 +00:00
js-perf-test Fix lazy parsing for functions that use super. 2015-02-13 18:35:09 +00:00
message Make super() a syntax error in base class constructor 2015-02-12 23:04:54 +00:00
mjsunit [turbofan] Fix control reducer with re-reducing branches. 2015-02-16 14:56:49 +00:00
mozilla MIPS: Skip mozilla/js1_5/extensions/regress-355497 in simulator. 2015-02-03 06:31:55 +00:00
preparser Update tests in preparation for shipping classes. 2014-12-11 15:54:09 +00:00
promises-aplus Enable access check tests that no longer fail with TF. 2014-08-14 13:24:57 +00:00
test262 Move object literal checking into checker classes 2015-01-29 23:12:43 +00:00
test262-es6 Move object literal checking into checker classes 2015-01-29 23:12:43 +00:00
unittests [turbofan] Make the representation type component independent of the semantic component. 2015-02-12 15:21:33 +00:00
webkit Move object literal checking into checker classes 2015-01-29 23:12:43 +00:00