The profiling has been broken in recent times. Fixing it to work does not appear to improve performance. Ripping out the profiling appears to not hurt performance. However, ripping out the profiling appears to save on code size generated for the Baseline JIT.
Created attachment 429098 [details] proposed patch.
*** Bug 224618 has been marked as a duplicate of this bug. ***
Comment on attachment 429098 [details] proposed patch. View in context: https://bugs.webkit.org/attachment.cgi?id=429098&action=review r=me too > Source/JavaScriptCore/ChangeLog:9 > + to improve performance. Ripping out the profiling appears to not hurt performance. Can you mention in the Changelog what performance test you ran to verify this (JetStream2? Speedometer?)?.
Thanks for the reviews. Landed in r277758: <http://trac.webkit.org/r277758>.
<rdar://problem/78227853>