DescriptionGet non indexed property names for dense array serialization.
Although we already have all own property names to judge if the serializing
array is dense or sparse, getting non indexed ones again for dense arrays
improves performance of serialization of large scale dense arrays.
(For small size arrays and sparse arrays, this CL does not change the performance.)
This CL improves a micro-benchmark score of PerformanceTests/Bindings/serialize-array.html
from 430ms to 260ms on my local machine.
https://chromeperf.appspot.com/report?sid=96d5e4ae4e5a4085541ab88e8672b8836d57d223b759a3d5406a06c0b1a65420
BUG=148757
Committed: https://crrev.com/212bfd8b6f448dcb84a4bb2f46d26c7e1cb28f64
Cr-Commit-Position: refs/heads/master@{#398001}
Patch Set 1 #Patch Set 2 : #
Messages
Total messages: 15 (8 generated)
|