On Mon, 13 Sep 2010 19:48:04 +0200, Robert Kaiser wrote:
> Just as it was brought up earlier in here, here's a little JS speed 
> comparison of different SeaMonkey versions, all on the same machine 
> (i.e. mine), with the 2.0 and pre-2.1 build compiled with the same 
> compiler locally (the 1.x build uses an older compiler and is the actual 
> release build).
> 
> This is just *one* of several JS benchmarks out there, the quite popular 
> SunSpider (which we know doesn't measure exactly what websites need, but 
> is frequently used for comparison). I just did run 
> http://www2.webkit.org/perf/sunspider-0.9/ and I'll give you the URLs 
> below to show detailed test results.
> 
> First, let's see where we "started" some time ago, SeaMonkey 1.x, on the 
> basis of the 1.1.19 release build:
> 
> Total:                 17501.2ms +/- 1.2%
> 
> Now, let's see where we went with SeaMonkey 2.0 with just the JS engine 
> improvements (current 2.0 branch build, similar to 2.0.7/2.0.8):
> 
> Total:                 1738.0ms +/- 2.6%
> 
> If venkman is disabled, the JS debugger doesn't hook in, and the tracing 
> JIT can fully hook in (same build, venkman disabled):
> 
> Total:                 1402.2ms +/- 3.6%
> 
> And now, let's see what's upcoming with SeaMonkey 2.1 and look into what 
> current "trunk" with the first version of the "JaegerMonkey" method JIT 
> is giving us (current pre-2.1 trunk build):
> 
> Total:                  477.4ms +/- 1.1%
> 
> I think that's all in all a quite decent improvement - and we know that 
> the JaegerMonkey method JIT work isn't finished yet, esp. function calls 
> will still be sped up significantly, which we should feel in a lot of 
> situations.
> 
> Given those numbers, I don't think anyone can accuse us of not speeding 
> things up. ;-)
> 
> Robert Kaiser
> 
> 
> P.S.:
> UA strings and detail results URLs:
> 
> Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.8.1.24) Gecko/20100301 
> SeaMonkey/1.1.19
> http://www2.webkit.org/perf/sunspider-0.9/sunspider-results.html?%7B%223d-cube%22:%5B481,486,490,478,491%5D,%223d-morph%22:%5B1824,1835,1833,1794,1797%5D,%223d-raytrace%22:%5B338,336,337,338,338%5D,%22access-binary-trees%22:%5B194,187,191,184,186%5D,%22access-fannkuch%22:%5B339,338,330,331,346%5D,%22access-nbody%22:%5B443,413,419,400,428%5D,%22access-nsieve%22:%5B197,188,192,191,188%5D,%22bitops-3bit-bits-in-byte%22:%5B400,396,401,399,399%5D,%22bitops-bits-in-byte%22:%5B354,352,363,352,359%5D,%22bitops-bitwise-and%22:%5B5316,5152,5130,5091,5160%5D,%22bitops-nsieve-bits%22:%5B263,264,261,262,269%5D,%22controlflow-recursive%22:%5B223,159,159,160,160%5D,%22crypto-aes%22:%5B255,256,252,252,253%5D,%22crypto-md5%22:%5B252,251,257,252,248%5D,%22crypto-sha1%22:%5B244,243,245,245,241%5D,%22date-format-tofte%22:%5B681,716,723,687,685%5D,%22date-format-xparb%22:%5B1064,1073,1064,1081,1068%5D,%22math-cordic%22:%5B542,580,539,559,545%5D,%22math-partial-sums%22:%5B407,415,411,420,400%5D
,%2
> 2math-spectral-norm%22:%5B249,253,243,244,246%5D,%22regexp-dna%22:%5B661,649,645,645,642%5D,%22string-base64%22:%5B783,733,743,737,737%5D,%22string-fasta%22:%5B549,551,534,533,534%5D,%22string-tagcloud%22:%5B492,513,492,486,476%5D,%22string-unpack-code%22:%5B937,944,949,925,928%5D,%22string-validate-input%22:%5B274,270,270,268,280%5D%7D
> 
> 
> Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.13pre) Gecko/20100913 
> Lightning/1.0b2pre SeaMonkey/2.0.9pre
> http://www2.webkit.org/perf/sunspider-0.9/sunspider-results.html?%7B%223d-cube%22:%5B83,87,87,85,85%5D,%223d-morph%22:%5B47,46,45,45,45%5D,%223d-raytrace%22:%5B114,123,116,114,115%5D,%22access-binary-trees%22:%5B111,107,105,107,107%5D,%22access-fannkuch%22:%5B102,93,94,93,74%5D,%22access-nbody%22:%5B97,191,191,191,191%5D,%22access-nsieve%22:%5B14,13,14,13,14%5D,%22bitops-3bit-bits-in-byte%22:%5B2,2,1,1,2%5D,%22bitops-bits-in-byte%22:%5B9,8,9,8,9%5D,%22bitops-bitwise-and%22:%5B2,3,3,3,3%5D,%22bitops-nsieve-bits%22:%5B36,36,36,35,35%5D,%22controlflow-recursive%22:%5B105,101,102,103,103%5D,%22crypto-aes%22:%5B44,46,47,44,46%5D,%22crypto-md5%22:%5B25,25,25,27,25%5D,%22crypto-sha1%22:%5B12,12,12,12,13%5D,%22date-format-tofte%22:%5B145,146,148,150,149%5D,%22date-format-xparb%22:%5B90,89,90,92,90%5D,%22math-cordic%22:%5B38,37,37,37,38%5D,%22math-partial-sums%22:%5B30,30,30,30,30%5D,%22math-spectral-norm%22:%5B12,12,13,12,12%5D,%22regexp-dna%22:%5B69,71,64,71,80%5D,%22string-base6
4%2
> 2:%5B22,22,22,20,22%5D,%22string-fasta%22:%5B117,116,118,119,118%5D,%22string-tagcloud%22:%5B147,146,142,146,149%5D,%22string-unpack-code%22:%5B153,150,154,152,151%5D,%22string-validate-input%22:%5B47,44,47,48,45%5D%7D
> 
> 
> Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.13pre) Gecko/20100913 
> Lightning/1.0b2pre SeaMonkey/2.0.9pre (venkman disabled)
> http://www2.webkit.org/perf/sunspider-0.9/sunspider-results.html?%7B%223d-cube%22:%5B63,67,67,68,68%5D,%223d-morph%22:%5B37,38,48,49,49%5D,%223d-raytrace%22:%5B105,104,105,104,106%5D,%22access-binary-trees%22:%5B51,51,51,52,50%5D,%22access-fannkuch%22:%5B85,85,87,85,86%5D,%22access-nbody%22:%5B45,44,46,45,46%5D,%22access-nsieve%22:%5B13,13,14,13,13%5D,%22bitops-3bit-bits-in-byte%22:%5B1,2,1,1,2%5D,%22bitops-bits-in-byte%22:%5B8,9,9,8,8%5D,%22bitops-bitwise-and%22:%5B3,2,2,3,2%5D,%22bitops-nsieve-bits%22:%5B47,34,31,34,35%5D,%22controlflow-recursive%22:%5B56,40,43,40,41%5D,%22crypto-aes%22:%5B62,48,43,45,42%5D,%22crypto-md5%22:%5B40,25,26,25,25%5D,%22crypto-sha1%22:%5B20,13,12,13,12%5D,%22date-format-tofte%22:%5B111,117,119,119,116%5D,%22date-format-xparb%22:%5B152,94,91,107,90%5D,%22math-cordic%22:%5B33,32,32,32,32%5D,%22math-partial-sums%22:%5B24,28,27,22,28%5D,%22math-spectral-norm%22:%5B10,11,11,9,10%5D,%22regexp-dna%22:%5B73,83,95,85,87%5D,%22string-base64%22:%5B21,20,
22,
> 21,22%5D,%22string-fasta%22:%5B107,108,109,108,109%5D,%22string-tagcloud%22:%5B124,119,143,125,125%5D,%22string-unpack-code%22:%5B133,134,135,128,129%5D,%22string-validate-input%22:%5B44,45,46,45,43%5D%7D
> 
> 
> Mozilla/5.0 (X11; Linux i686; rv:2.0b6pre) Gecko/20100913 
> Firefox/4.0b6pre SeaMonkey/2.1b1pre
> http://www2.webkit.org/perf/sunspider-0.9/sunspider-results.html?%7B%223d-cube%22:%5B28,30,30,27,28%5D,%223d-morph%22:%5B16,17,17,16,17%5D,%223d-raytrace%22:%5B38,35,35,35,35%5D,%22access-binary-trees%22:%5B11,11,10,11,10%5D,%22access-fannkuch%22:%5B24,23,22,22,22%5D,%22access-nbody%22:%5B8,8,8,8,8%5D,%22access-nsieve%22:%5B9,8,12,9,9%5D,%22bitops-3bit-bits-in-byte%22:%5B1,1,1,0,0%5D,%22bitops-bits-in-byte%22:%5B8,9,9,8,10%5D,%22bitops-bitwise-and%22:%5B3,2,2,2,2%5D,%22bitops-nsieve-bits%22:%5B8,7,8,8,7%5D,%22controlflow-recursive%22:%5B7,6,7,7,6%5D,%22crypto-aes%22:%5B24,23,24,24,23%5D,%22crypto-md5%22:%5B12,11,12,14,12%5D,%22crypto-sha1%22:%5B5,5,5,5,5%5D,%22date-format-tofte%22:%5B37,38,38,39,38%5D,%22date-format-xparb%22:%5B26,25,25,25,25%5D,%22math-cordic%22:%5B11,12,12,11,11%5D,%22math-partial-sums%22:%5B16,16,17,16,16%5D,%22math-spectral-norm%22:%5B10,10,10,10,10%5D,%22regexp-dna%22:%5B38,38,37,36,40%5D,%22string-base64%22:%5B6,6,6,7,6%5D,%22string-fasta%22:%5B32,33
,32
> ,32,32%5D,%22string-tagcloud%22:%5B36,36,37,35,36%5D,%22string-unpack-code%22:%5B54,53,52,53,53%5D,%22string-validate-input%22:%5B14,13,14,13,13%5D%7D
> 
> 


-- 
-==-
Philip Chee <[email protected]>, <[email protected]>
http://flashblock.mozdev.org/ http://xsidebar.mozdev.org
Guard us from the she-wolf and the wolf, and guard us from the thief,
oh Night, and so be good for us to pass.

_______________________________________________
support-seamonkey mailing list
[email protected]
https://lists.mozilla.org/listinfo/support-seamonkey

Reply via email to