Re: [webkit-dev] Webkit JavaScript interpreter crash (v. 153112/ppc64le).
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 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 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 >> To:Atul Sowani/Beaverton/Contr/IBM@IBMUS >> Cc: "webkit-dev@lists.webkit.org" >> Date:10/26/2015 07:15 PM >> Subject:Re: [webkit-dev] Webkit JavaScript interpreter crash (v. >> 153112/ppc64le). >> Sent by:ryosuke.n...@gmail.com >> >> >> >> >> >> On Monday, October 26, 2015, Atul Sowani 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@lists.webkit.org >> https://lists.webkit.org/mailman/listinfo/webkit-dev > ___ > webkit-dev mailing list > webkit-dev@lists.webkit.org > https://lists.webkit.org/mailman/listinfo/webkit-dev ___ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev
Re: [webkit-dev] Webkit JavaScript interpreter crash (v. 153112/ppc64le).
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 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 > To:Atul Sowani/Beaverton/Contr/IBM@IBMUS > Cc:"webkit-dev@lists.webkit.org" > Date:10/26/2015 07:15 PM > Subject: Re: [webkit-dev] Webkit JavaScript interpreter crash (v. > 153112/ppc64le). > Sent by:ryosuke.n...@gmail.com > > > > > > On Monday, October 26, 2015, Atul Sowani 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@lists.webkit.org > https://lists.webkit.org/mailman/listinfo/webkit-dev > ___ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev
Re: [webkit-dev] Webkit JavaScript interpreter crash (v. 153112/ppc64le).
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 To: Atul Sowani/Beaverton/Contr/IBM@IBMUS Cc: "webkit-dev@lists.webkit.org" Date: 10/26/2015 07:15 PM Subject: Re: [webkit-dev] Webkit JavaScript interpreter crash (v. 153112/ppc64le). Sent by:ryosuke.n...@gmail.com On Monday, October 26, 2015, Atul Sowani 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@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev
Re: [webkit-dev] Webkit JavaScript interpreter crash (v. 153112/ppc64le).
On Monday, October 26, 2015, Atul Sowani 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@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev
[webkit-dev] Webkit JavaScript interpreter crash (v. 153112/ppc64le).
Hi, 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. 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. Thanks, Atul. ___ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev