Description[turbofan] Reduce code size for StringFromCharCode.
Don't inline the full StringFromCharCode logic into TurboFan, but only
the common case, and use the %StringFromCharCode runtime function for
the rest, similar to what we do in HStringCharFromCode in Crankshaft.
This greatly reduces compile time for TurboFan due to greatly reduced
number of nodes. For example it reduces overall runtime of the base64
benchmark by up to 15% with the future pipeline.
R=yangguo@chromium.org
Committed: https://crrev.com/5a5ffc63e28dbc49e064441ac84950366f5237f0
Cr-Commit-Position: refs/heads/master@{#40544}
Patch Set 1 #
Messages
Total messages: 11 (5 generated)
|