DescriptionObject.observe: prevent observed objects from using fast elements.
This is necessary because polymorphic stores generally
do not perform a map check but only an instance type check,
which misses out on changes in the observation status.
Unfortunately, there currently is no efficient way in V8
to maintain that optimisation in the presence of Object.observe.
R=mstarzinger@chromium.org
BUG=v8:2409
Committed: http://code.google.com/p/v8/source/detail?r=13205
Patch Set 1 #Patch Set 2 : Tweaked comment #
Total comments: 4
Patch Set 3 : Addressed Michael's comment #
Messages
Total messages: 3 (0 generated)
|