DescriptionFix slack tracking when instance prototype changes.
This fixes a corner case when the instance prototype of a function is
changed while inobject slack tracking is still in progress. This caused
the intial map to be unrelated for functions with the same shared info
and hence the shared construct stub is no longer generic enough to work
for all those functions.
R=danno@chromium.org
BUG=chromium:157019
TEST=mjsunit/regress/regress-crbug-157019
Committed: https://code.google.com/p/v8/source/detail?r=12896
Patch Set 1 #
Total comments: 6
Patch Set 2 : Addressed comments by Daniel Clifford. #
Messages
Total messages: 3 (0 generated)
|