Yokemate of Keyboards
Posts: 12162 from 2003/5/22
From: Germany
> Are you using TenFourFox on your G4 (and/or G5) Mac computers
> when running MacOSX instead of Firefox3.6.25?
Yes, I've been using TenFourFox on my Mac mini for more than a year as the main browser on MacOSX.
> is it a lot faster, or just more compatible with more websites?
It's both faster and more compatible.
> why do you use it instead of Firefox, or another browser?
Mainly because it incorporates a JIT compiler for translation of JavaScript code to PPC machine code.
> I wonder if any parts of what they are doing with JIT for PPC can be
> used to improve any unrelated projects in MorphOS?
The only project in MorphOS where I can see use for a JavaScript-to-PPC JIT compiler is OWB. Though Fab says integration into WebKit (which OWB is based on) "
wouldn't be trivial". I guess that
this project may be easier to integrate into OWB as Chrome/Chromium is also based on WebKit.
> It would be nice if parts of these JIT engines could be adapted to help
> someone restart working on a project to provide JAVA for NG Amiga's,
> including MorphOS
A JIT compiler that translates JavaScript code into PPC machine code would be of no use for translating Java virtual machine code into PPC machine code.
> or better Javascript performance for several Amiga & MorphOS applications,
> like browsers.
Yes, that's exactly what a JavaScript-to-PPC JIT compiler is for.
> it appears that a lot of work continues to be done on JIT engines for
> PPC, which is good news, since so many other areas and companies
> and developers seem to be abandoning anything for PPC computers.
True. Apart from JavaScript JIT compilers there are other JIT compilers in the works targeting PPC, like for
E-UAE,
Python and
Lua.