Some pages call Function.prototype.toString() on a function whose resulting string contains only 8 bit characters, but results in a 16 bit WTF::String due to the script source being stored in a 16 bit string. This can end up wasting memory. Let's see if perf allows us to check these strings' content and create an 8 bit string if possible.
<rdar://problem/105810084>
Pull request: https://github.com/WebKit/WebKit/pull/10555