36
edits
m (→Building ActionMonkey: add extra /'s at end of links) |
m (→Stage 4: clarify wikilink) |
||
Line 131: | Line 131: | ||
* Figure out how to do all the above and still support platforms that tamarin-tracing doesn't support: | * Figure out how to do all the above and still support platforms that tamarin-tracing doesn't support: | ||
:* Currently TT only supports Intel x86-32 and ARM, which covers the [[mdc:Mozilla Build FAQ|Tier 1 platforms]] except for Mac OS X on PowerPC. But I don't want to slaughter all the tier-2 and tier-3 platforms just because it's convenient. The easiest thing would be to ensure that you can build just the interpreter, with no JIT, on any plain vanilla platform with a decent C++ compiler. People on those platforms can invest in making the vanilla C++ interpreter fast. | :* Currently TT only supports Intel x86-32 and ARM, which covers the [[mdc:Mozilla Build FAQ|Tier 1 platforms]] except for Mac OS X on PowerPC. But I don't want to slaughter all the tier-2 and tier-3 platforms just because it's convenient. The easiest thing would be to ensure that you can build just the interpreter, with no JIT, on any plain vanilla platform with a decent C++ compiler. People on those platforms can invest in making the vanilla C++ interpreter fast. | ||
:* 64-bit support is a special problem. As of 3 February 2008, nobody is [[Tamarin | :* 64-bit support is a special problem. As of 3 February 2008, nobody is [[Tamarin:Plans|planning]] to work on that during 2008. | ||
It's undecided how all this might land in mozilla-central. I don't think performance regressions can be avoided given the nature of what we're doing here. It seems more sensible to move ahead to Stage 5, in a branch if necessary, than to do ''that much'' tuning of this Frankenstein's monster. | It's undecided how all this might land in mozilla-central. I don't think performance regressions can be avoided given the nature of what we're doing here. It seems more sensible to move ahead to Stage 5, in a branch if necessary, than to do ''that much'' tuning of this Frankenstein's monster. |
edits