DescriptionRevert "[es6] Optimize String{Starts, Ends}With"
This reverts commit b7db5cd9c761de2f15112ce4d46c7ade8c749ac0
(https://codereview.chromium.org/1324353002/).
Our internal dashboard shows that this patch has introduced massive (3x) performance regressions for string ops. This is probably due to it repeatedly invoking %_StringCharCodeAt in a loop, which is far from cheap (has to dispatch on one of our 30+ string representations each time).
TBR=dehrenberg@chromium.org
BUG=
Committed: https://crrev.com/84b4e1d4336454908a6824e81d5fa5257003eaf0
Cr-Commit-Position: refs/heads/master@{#31981}
Patch Set 1 #
Messages
Total messages: 5 (2 generated)
|