In article <20121215171742.GH15360@kyllikki.org>,
Vincent Sanders <vince@netsurf-browser.org> wrote:
> Please can you send a patch? even if its just the files you changed I
> can work up a suitable patch from those, whatevers easiest.
Steve already beat me to it. Those changes are working.
> How do we disable JIT? I used your recipie to build spidermonkey as a
> template. Even with --disable-tracejit passed to configure METHOD JIT
> is still enabled (toolchain build has the patches and Makefile used[1]
> (in the sdk directory)). If I turn that off too (--disable-methodjit)
> the library fails to build, perhaps I am missing something?
> I would like to try and debug where the later version of spidermonkey
> fails as it is such a huge improvement in functionality going
> forwards.
I think the JIT is built if ARM is detected. Setting
WTF_CPU_ARM_TRADITIONAL 0 in Platform.h and '-DENABLE_ASSEMBLER=0
-DENABLE_JIT=0' stops it building the JIT.
> I can build 1.7 temporarily, but this is not really solving the issue
> at all and will (from past experience) almost certianly lead to RISC
> OS being stuck there forever.
> In future I do wish to move onto editions of spidermonkey past 1.8.5
> (3 years old) which provide improved perfomance and functionality so
> limiting myself to version 1.7 (which is over five years old now, think
> firefox 2 era) seems counterproductive.
I thought it would be useful for getting people to test stuff now.
Chris.
No comments:
Post a Comment