Re: HTML 5 Canvas: Linux Performance Issues

Will Daniels <[email protected]> Thu, 8 Oct 2009 16:08:19 -0700 (PDT)
Newsgroups gmane.comp.mozilla.performance
Organization http://groups.google.com
Message-ID <73b5be49-5d2a-4abe-979b-63e06f47af02@h30g2000vbr.googlegroups.com>
On Oct 8, 11:03 pm, Boris Zbarsky <[email protected]> wrote:
> On 10/8/09 3:40 PM, Will Daniels wrote:
>
> > That would be cool, though to be honest I haven't really looked at it
> > properly myself yet, and no doubt you have bigger fish to fry ;) I
> > would be embarrassed if it turned out to be just my lousy javascript
> > knowledge. Though on second thoughts, it does work fine in all other
> > cases...so I don't know...maybe if someone could just confirm for me
> > that it *is* lagged with the standard Mozilla builds for Linux, in
> > case I did something wacky with the install?
>
> I can certainly confirm that, in my Linux VM.  No lag on the small
> mandelbrot, but quite noticeable lag on the big one.

That _really_ is odd, since the zoom box itself is actually the same
size in both! I wonder if there is some delay then on the getImageData
relative to the size of the source context perhaps? I have to do some
more tests, though I don't think that can happen until the weekend
now...no reason to hurry anyway I guess.

> I believe 64-bit jit will happen in Firefox whatever-is-after-3.6.

Nice :) If there's anything I can do to help there, please let me
know. I'm not at all familiar with the Firefox architecture or code,
but I'm a capable programmer, a fair mathematician and a very fast
learner :P

Perhaps there are some relatively isolated areas of the JIT code that
I could get a sufficient handle on quickly to help with? Otherwise, I
don't mind just doing a bit of testing or something - I'd like to do
my bit to make sure Firefox's Linux performance is as good as it can
be.

Thanks again for your assistance here,
Will