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

Reply via email to