[Webkit-unassigned] [Bug 174232] Reimplement bmalloc::log2 for MSVC

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jul 7 08:22:35 PDT 2017


https://bugs.webkit.org/show_bug.cgi?id=174232

--- Comment #4 from Geoffrey Garen <ggaren at apple.com> ---
I'm curious: Do you have a working version of bmalloc on Windows? If so, have you measured its performance?

It would be helpful to see the full design of the finished work, and to know its performance.

Some of the decisions you've made seem to be compromises that harm performance.

To avoid muddying up the code, I think it's preferable to emulate missing functions on Windows. So, in this case, you could define __builtin_clzl only on windows, and use a recursive function or a tree of branches to compute it.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20170707/d6ea25e8/attachment.html>


More information about the webkit-unassigned mailing list