On Mon, Feb 10, 2014 at 12:55 AM, Andy Wingo <[email protected]> wrote: > >> For a long time I've had Cachegrind set up to run SunSpider in the >> shell. It's really useful being able to see instruction counts at the >> level of source code lines when optimizing. >> >> I just tried it today for the first time in a while, and I'm getting >> hugely variable results. > > --ion-parallel-compile=off ? The GC threads would be another source of > instability, FWIW.
Three months later, I actually got around to trying that -- and it works! My non-determinism has vanished. Thanks! So I guess the 50x slowdown caused by Cachegrind causes parallel compilation to have very unpredictable effects. I wonder if this is a bug or a feature... Nick _______________________________________________ dev-tech-js-engine-internals mailing list [email protected] https://lists.mozilla.org/listinfo/dev-tech-js-engine-internals

