• Igor Sheludko's avatar
    [cleanup] Prepare V8-internal AccessorInfo objects for sharing. · b4fdce5a
    Igor Sheludko authored
    Rename |property_attributes| to |initial_property_attributes| and ensure
    that it is used as a storage of values only for AccessorInfos installed in
    API Templates (i.e. ObjectTemplate and FunctionTemplate).
    When an AccessorInfo is installed directly into an existing JS object
    (via JSObject::SetAccessor) or into a DescriptorArray (when certain V8
    objects' shapes are configured) it is not necessary to thread attributes
    being set through the AccessorInfo instance.
    
    Cq-Include-Trybots: master.tryserver.chromium.linux:linux_chromium_rel_ng
    Change-Id: Ibe61026f08c42549756f694129a286635ffe5769
    Reviewed-on: https://chromium-review.googlesource.com/730425
    Commit-Queue: Igor Sheludko <ishell@chromium.org>
    Reviewed-by: 's avatarToon Verwaest <verwaest@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#48978}
    b4fdce5a
Name
Last commit
Last update
..
heap-tester.h Loading commit data...
heap-utils.cc Loading commit data...
heap-utils.h Loading commit data...
test-alloc.cc Loading commit data...
test-array-buffer-tracker.cc Loading commit data...
test-compaction.cc Loading commit data...
test-concurrent-marking.cc Loading commit data...
test-heap.cc Loading commit data...
test-incremental-marking.cc Loading commit data...
test-invalidated-slots.cc Loading commit data...
test-lab.cc Loading commit data...
test-mark-compact.cc Loading commit data...
test-page-promotion.cc Loading commit data...
test-spaces.cc Loading commit data...