[Webkit-unassigned] [Bug 187889] Hard dependency on SSE2 instruction set
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun Jul 22 17:21:38 PDT 2018
https://bugs.webkit.org/show_bug.cgi?id=187889
--- Comment #8 from karogyoker2+webkit at gmail.com ---
(In reply to karogyoker2+webkit from comment #7)
> In wtf\Atomics.h I found this:
> inline void x86_lfence()
> {
> #if !OS(WINDOWS)
> asm volatile("lfence" ::: "memory");
> #endif
> }
>
> Well, this won't work on every x86, it should be !OS(WINDOWS) && CPU(X86_64)
> because every 64bit CPU has SSE2. Pentium 4 users would lose Spectre V2
> mitigation here.
This way Pentium 4 users will be saved: !OS(WINDOWS) && CPU(X86_SSE2)
--
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/20180723/6365b97a/attachment.html>
More information about the webkit-unassigned
mailing list