https://codereview.chromium.org/11362115/diff/1/src/objects.cc File src/objects.cc (right):
https://codereview.chromium.org/11362115/diff/1/src/objects.cc#newcode2913 src/objects.cc:2913: Object::GetProperty(self, self, lookup, name, &old_attributes); Consider using lookup.GetLazyValue()? Note: this would bypass interceptors. https://codereview.chromium.org/11362115/diff/1/src/objects.cc#newcode3002 src/objects.cc:3002: } else if (new_attributes != old_attributes) { out of curiosity: how can it happen that new_attributes != old_attributes? https://codereview.chromium.org/11362115/diff/1/src/objects.cc#newcode3091 src/objects.cc:3091: Object::GetProperty(self, self, &lookup, name, &old_attributes); ditto: GetLazyValue() https://codereview.chromium.org/11362115/ -- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev
