On 15/10/11 12:39 PM, Cameron Kaiser wrote:
Right now as we speak I'm writing a POWER
macroassembler for Mozilla's
JavaScript interpreter, which turns bytecodes into one:many POWER assembly
instructions. I'm modelling the memory access on SPARC and the ALU work on
ARM. It's going to be a curious hybrid when I'm finished (about 33%).
Are you writing this up anywhere? Sounds interesting.
I'll probably release it back to Mozilla for inclusion in the Firefox tree
(it will be in TenFourFox, I'm planning for 9), although the tracer that is
already in TenFourFox is already obsolete, so it's kind of not worth it
sometimes. -_-
TenFourFox* is awesome, by the way.
You might want to add on its homepage that Opera has also abandoned
PowerPC, but never even finished debugging the most recent and
crash-prone PPC releases, adding insult to injury.
I'm trying to accentuate the positive :)
I only mean to add Opera to the list of browsers that abandoned PPC
(Mozilla, Safari, etc).
That said, I see few people in PPC land hanging onto Opera. People seem to
prefer Camino, Firefox 3.6 or Safari.
That is probably because Opera on PowerPC is very unreliable. In other
respects, it's not too bad (fast, modern).
I don't know why more people don't
use OmniWeb; it's quite good and is my choice when I have to use WebKit.
I used it on NEXTSTEP but not on Mac. What kind of standards level is it
at? Its JavaScript engine would be a bit behind the majors?
--Toby