[webkit-dev] Webkit JavaScript interpreter crash (v. 153112/ppc64le).

Filip Pizlo fpizlo at apple.com
Tue Oct 27 07:35:01 PDT 2015


Usually, making JSC work on a new platform requires a non-trivial engineering investment. I wouldn't expect any version of JSC to work on PPC out of the box. 

-Filip

> On Oct 27, 2015, at 4:15 AM, Atul Sowani <sowani at gmail.com> wrote:
> 
> I tried with JSC_useJIT=0 as well as with JSC_useLLInt=0, however that
> did not help. The crash is still happening. First there was an error
> about page alignment, which I bypassed. Now the program hangs in
> dtoa() --> mult(). One doubt: wouldn't dtoa code (in dtoa.cpp/.h) need
> specific porting for ppc64le?
> 
>> On Tue, Oct 27, 2015 at 10:48 AM, Atul Sowani <sowania at us.ibm.com> wrote:
>> Hi Ryosuke,
>> 
>> Thanks for the JSC_useJIT option, I was not aware of it. I will try to use
>> webkit with JSC_useJIT=0 option. However, I am doubtful if I can replace
>> existing webkit used in PhantomJS with the latest version, since it will
>> require integration with the PhantomJS code. I am going to check both these
>> options now (env. var and feasibility of using new webkit version) and will
>> update this forum with my findings.
>> 
>> Thanks,
>> Atul.
>> 
>> 
>> 
>> From:        Ryosuke Niwa <rniwa at webkit.org>
>> To:        Atul Sowani/Beaverton/Contr/IBM at IBMUS
>> Cc:        "webkit-dev at lists.webkit.org" <webkit-dev at lists.webkit.org>
>> Date:        10/26/2015 07:15 PM
>> Subject:        Re: [webkit-dev] Webkit JavaScript interpreter crash (v.
>> 153112/ppc64le).
>> Sent by:        ryosuke.niwa at gmail.com
>> ________________________________
>> 
>> 
>> 
>> 
>> On Monday, October 26, 2015, Atul Sowani <sowania at us.ibm.com> wrote:
>> I am trying to port PhantomJS 2.0.1 to IBM PPC64LE platform. PhantomJS uses
>> qtwebkit version 153112 and I am facing a few crashes in the JavaScript
>> interpreter code. I was directed to this forum by PhantomJS developers to
>> get help/insight about the interpreter.
>> 
>> That WebKit revision is more than two years old:
>> http://trac.webkit.org/changeset/153112
>> 
>> Requesting this forum admins/contributors to confirm if this is the right
>> forum to discuss JS interpreter issues, and is it mandatory to open a bug
>> report in order to discuss it on this mailing list.
>> 
>> Can you reproduce the same interpreter crash on Mac or GTK+ if you built
>> trunk WebKit?  (You can export JSC_useJIT=0 in env to disable JIT)
>> 
>> If not, can reproduce the crash on Mac/GTK+ ports at r153112?  If you can,
>> you can probably binary search the revision that fixed the crash.
>> 
>> - R. Niwa
>> 
>> 
>> 
>> --
>> - R. Niwa
>> 
>> 
>> _______________________________________________
>> webkit-dev mailing list
>> webkit-dev at lists.webkit.org
>> https://lists.webkit.org/mailman/listinfo/webkit-dev
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev


More information about the webkit-dev mailing list