I uploaded the patch for this change. https://bugs.webkit.org/show_bug.cgi?id=201790 <https://bugs.webkit.org/show_bug.cgi?id=201790>
-Yusuke > On Sep 13, 2019, at 15:09, Geoffrey Garen <[email protected]> wrote: > > No objection. > > Geoff > >> On Sep 13, 2019, at 1:39 PM, Yusuke Suzuki <[email protected]> wrote: >> >> Hello all, >> >> Now, Xcode no longer has ability to build 32bit binary. >> Fedora starts dropping x86 32bit kernel shipping. >> Our x86/x86_64 JIT requires SSE2, so such CPUs can use JIT if they want by >> switching x86 to x86_64. >> And these CPUs are modern enough to run CLoop at high speed. >> >> x86 32bit JIT backend is very complicated and is being a major maintenance >> burden. >> This is due to very few # of registers. Which scatters a lot of isX86 / >> CPU(X86) in Baseline, DFG, and Yarr. >> I’m now planning to optimize some part of Yarr, but x86 YarrJIT is being a >> major barrier of such cleanups / optimizations. >> >> So, I would like to propose dropping X86 32bit JIT support. >> >> -Yusuke >> _______________________________________________ >> webkit-dev mailing list >> [email protected] >> https://lists.webkit.org/mailman/listinfo/webkit-dev >
_______________________________________________ webkit-dev mailing list [email protected] https://lists.webkit.org/mailman/listinfo/webkit-dev

