Optimize URL::createCFURL() for the common case by adding a fast path for when the URL String is already 8-bit (common case).
When the string is 8-bit, we don't need to copy the bytes in a temporary buffer and we can construct the CFURLRef directly from it.
This makes URL::createCFURL() ~34% faster on my machine.
Created attachment 240376 [details]
Comment on attachment 240376 [details]
Clearing flags on attachment: 240376
Committed r175154: <http://trac.webkit.org/changeset/175154>
All reviewed patches have been landed. Closing bug.