Re: [webkit-dev] Drop x86 (32bit) JIT backend

2019-09-16 Thread Yusuke Suzuki
Thanks! > On Sep 16, 2019, at 4:39 AM, Xan wrote: > > Hi all, > > We at Igalia use the x86 32bit port for testing, prototyping, etc, in our > 32bit work. We recently added a JSC EWS x86 instance. > That being said only the LLInt tier is working properly at the moment, and if > the

Re: [webkit-dev] Drop x86 (32bit) JIT backend

2019-09-16 Thread Xan
Hi all, We at Igalia use the x86 32bit port for testing, prototyping, etc, in our 32bit work. We recently added a JSC EWS x86 instance. That being said only the LLInt tier is working properly at the moment, and if the maintenance of the JIT code is a big burden we think it makes sense to remove

Re: [webkit-dev] Drop x86 (32bit) JIT backend

2019-09-14 Thread Yusuke Suzuki
Thanks! I think we are not testing x86 JIT configuration, and nobody is seriously using it (Default build option for c86 is no JIT). Removed :D [1]: https://trac.webkit.org/changeset/249830/webkit Best regards, Yusuke Suzuki > On Sep 13, 2019, at 15:08, Geoffrey Garen wrote: > > No

Re: [webkit-dev] Drop x86 (32bit) JIT backend

2019-09-13 Thread Yusuke Suzuki
I uploaded the patch for this change. https://bugs.webkit.org/show_bug.cgi?id=201790 -Yusuke > On Sep 13, 2019, at 15:09, Geoffrey Garen wrote: > > No objection. > > Geoff > >> On Sep 13, 2019, at 1:39 PM, Yusuke Suzuki wrote: >> >> Hello

Re: [webkit-dev] Drop x86 (32bit) JIT backend

2019-09-13 Thread Geoffrey Garen
No objection. Geoff > On Sep 13, 2019, at 1:39 PM, Yusuke Suzuki 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

[webkit-dev] Drop x86 (32bit) JIT backend

2019-09-13 Thread Yusuke Suzuki
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