<html>
<head>
<base href="https://bugs.webkit.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - [JSC] implement async functions proposal"
href="https://bugs.webkit.org/show_bug.cgi?id=156147#c96">Comment # 96</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - [JSC] implement async functions proposal"
href="https://bugs.webkit.org/show_bug.cgi?id=156147">bug 156147</a>
from <span class="vcard"><a class="email" href="mailto:sbarati@apple.com" title="Saam Barati <sbarati@apple.com>"> <span class="fn">Saam Barati</span></a>
</span></b>
<pre>(In reply to <a href="show_bug.cgi?id=156147#c95">comment #95</a>)
<span class="quote">> Adding more branch prediction hints to the collections of
> `m_runtimeFlags.isAsyncAwaitEnabled() && ...` conditions seems to get a big
> improvement (dramatically fixing regressions in Dromaeo, and significantly
> mitigating the codeload regressions to less than 1% on average).
>
> I think that's pretty good, but the branch prediction hints will not be
> useful forever, so more work may be needed to keep the parser performing
> well later.
>
> What do you think?</span >
Can you post the new numbers?
I think this is probably OK for now, but it's worth
thinking about and opening up a bug for making this
fast once we remove the runtime flag. If we can do anything
to help with that now, it's worth it.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>