On Thu, Mar 2, 2017 at 1:36 AM, Saam Barati <sbar...@apple.com> wrote:

>
> On Mar 1, 2017, at 7:46 AM, Michael Catanzaro <mcatanz...@igalia.com>
> wrote:
>
> On Wed, 2017-03-01 at 15:44 +0100, Carlos Garcia Campos wrote:
>
> We have recently branched for 2.16 so it's a perfect moment to enable
>
> it in trunk with very little risk.
>
>
> Is Apple planning to enable it within the next six months? If so, now
> is indeed the ideal time to enable it for WebKitGTK+.
>
>
> What do you mean by enable it? It's been on by default on the Mac port for
> a while now and has been in the various STP releases.
>
> I think it's a good idea to enable it on other ports too. Note that Keith
> is currently working on a patch to make loads faster in Wasm. It may
> require some OS specific handling to run well on Linux:
> https://bugs.webkit.org/show_bug.cgi?id=162693
>
>
Awesome! I think enabling WASM on Linux after landing Keith's faster memory
access patch (by using SEGV signal handling instead of bound checking) is
good.
Once that patch is implemented and landed, we can start implementing
platform-specific part of that (extracting instruction pointer from
mcontext_t and signal handling part should be implemented for Linux).
I think that should be easy (since retrieving instruction pointer from
mcontext_t is already once implemented for sampling profiler. Thus, we can
share / re-implement the same thing for that).


>
> If not, then I'd prefer to wait until it's going to be enabled in the
> macOS port.
>
> Michael
> _______________________________________________
> jsc-dev mailing list
> jsc-...@lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/jsc-dev
>
>
_______________________________________________
webkit-gtk mailing list
webkit-gtk@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-gtk

Reply via email to