[runtime] Amortize descriptor array growing for fast-mode prototypes
This avoids an O(n^2) algorithm that creates an equal amount of garbage. Even though the actual final descriptor array might be a little bigger, it reduces peak memory usage by allocating less. Bug: b:148346655 Change-Id: I984159d36e9e0b37c19bc81afc90c94c9a9d168a Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2135728 Commit-Queue: Toon Verwaest <verwaest@chromium.org> Reviewed-by: Igor Sheludko <ishell@chromium.org> Cr-Commit-Position: refs/heads/master@{#67031}
Showing
Please
register
or
sign in
to comment