Jyaif (./33) :
moi j'ai eu le choix de ne pas les importer.
Et sinon, clique droit => inspecter l'élément.
C'est du pur webkit si c'est ce que je pense ^^
Sinon la rapiditée est quand meme due principalement a WebKit
Hummm il s'integre pas du tout a windows, vu qu'il me fout une interface a la Vista sous windows XP :/
Hum on va voir ce que donne un safari (sans squirelfish et un avec) vs chrome pour voir si ya vraiment une différence
En tout cas je suis pas tres fan des onglets tout en haut, quitte a les changer de place, j'aurais préféré tout en bas
Chrome :
http://www2.webkit.org/perf/sunspider-0.9/sunspider-results.html{"3d-cube":[38,32,29,58,31],"3d-morph":[58,73,66,62,59],"3d-raytrace":[74,51,41,45,45],"access-binary-trees":[6,6,8,10,7],"access-fannkuch":[27,27,29,26,28],"access-nbody":[27,29,29,30,29],"access-nsieve":[23,21,31,24,25],"bitops-3bit-bits-in-byte":[6,5,5,6,3],"bitops-bits-in-byte":[13,12,10,16,11],"bitops-bitwise-and":[21,17,17,24,17],"bitops-nsieve-bits":[30,29,27,27,53],"controlflow-recursive":[3,3,4,4,4],"crypto-aes":[23,20,26,22,20],"crypto-md5":[17,20,21,19,20],"crypto-sha1":[16,24,17,19,17],"date-format-tofte":[224,211,207,238,206],"date-format-xparb":[102,138,107,140,122],"math-cordic":[58,72,68,65,72],"math-partial-sums":[39,39,44,35,55],"math-spectral-norm":[19,26,15,14,11],"regexp-dna":[482,473,460,459,710],"string-base64":[93,128,93,94,126],"string-fasta":[56,60,55,60,58],"string-tagcloud":[192,332,251,206,179],"string-unpack-code":[228,635,287,232,326],"string-validate-input":[78,331,82,83,90]}
============================================
RESULTS (means and 95% confidence intervals)
--------------------------------------------
Total: 2227.6ms +/- 20.0%
--------------------------------------------
3d: 152.4ms +/- 13.2%
cube: 37.6ms +/- 39.3%
morph: 63.6ms +/- 11.9%
raytrace: 51.2ms +/- 32.1%
access: 88.4ms +/- 8.2%
binary-trees: 7.4ms +/- 28.1%
fannkuch: 27.4ms +/- 5.2%
nbody: 28.8ms +/- 4.7%
nsieve: 24.8ms +/- 18.9%
bitops: 69.8ms +/- 17.2%
3bit-bits-in-byte: 5.0ms +/- 30.5%
bits-in-byte: 12.4ms +/- 23.1%
bitwise-and: 19.2ms +/- 20.7%
nsieve-bits: 33.2ms +/- 41.7%
controlflow: 3.6ms +/- 18.9%
recursive: 3.6ms +/- 18.9%
crypto: 60.2ms +/- 7.8%
aes: 22.2ms +/- 13.9%
md5: 19.4ms +/- 9.7%
sha1: 18.6ms +/- 21.5%
date: 339.0ms +/- 9.2%
format-tofte: 217.2ms +/- 7.8%
format-xparb: 121.8ms +/- 17.7%
math: 126.4ms +/- 11.1%
cordic: 67.0ms +/- 10.8%
partial-sums: 42.4ms +/- 22.7%
spectral-norm: 17.0ms +/- 42.3%
regexp: 516.8ms +/- 26.1%
dna: 516.8ms +/- 26.1%
string: 871.0ms +/- 49.7%
base64: 106.8ms +/- 21.5%
fasta: 57.8ms +/- 4.9%
tagcloud: 232.0ms +/- 33.3%
unpack-code: 341.6ms +/- 61.5%
validate-input: 132.8ms +/- 103.8%
Safari (WebKit) sans SquirelFish :
http://www2.webkit.org/perf/sunspider-0.9/sunspider-results.html?%7B%223d-cube%22:%5B876,667,154,159,157%5D,%223d-morph%22:%5B157,154,155,152,150%5D,%223d-raytrace%22:%5B789,147,140,148,145%5D,%22access-binary-trees%22:%5B14705,5203,97,80,79%5D,%22access-fannkuch%22:%5B242,234,231,234,240%5D,%22access-nbody%22:%5B171,162,162,159,175%5D,%22access-nsieve%22:%5B66,63,67,63,61%5D,%22bitops-3bit-bits-in-byte%22:%5B69,64,66,67,67%5D,%22bitops-bits-in-byte%22:%5B100,102,97,101,94%5D,%22bitops-bitwise-and%22:%5B167,174,163,167,175%5D,%22bitops-nsieve-bits%22:%5B118,114,113,118,113%5D,%22controlflow-recursive%22:%5B150,84,84,85,86%5D,%22crypto-aes%22:%5B486,81,83,84,82%5D,%22crypto-md5%22:%5B179,88,83,88,83%5D,%22crypto-sha1%22:%5B85,83,88,84,84%5D,%22date-format-tofte%22:%5B204,146,143,141,157%5D,%22date-format-xparb%22:%5B389,692,166,175,178%5D,%22math-cordic%22:%5B201,189,189,192,201%5D,%22math-partial-sums%22:%5B209,202,209,204,211%5D,%22math-spectral-norm%22:%5B98,100,94,92,92%5D,%22regexp-dna%22:%5B218,214,212,212,211%5D,%22string-base64%22:%5B314,114,111,111,115%5D,%22string-fasta%22:%5B273,259,183,185,186%5D,%22string-tagcloud%22:%5B2376,146,154,152,153%5D,%22string-unpack-code%22:%5B1294,155,158,146,150%5D,%22string-validate-input%22:%5B721,135,215,173,149%5D%7D============================================
RESULTS (means and 95% confidence intervals)
--------------------------------------------
Total: 9042.4ms +/- 125.5%
--------------------------------------------
3d: 830.0ms +/- 89.5%
cube: 402.6ms +/- 106.5%
morph: 153.6ms +/- 2.2%
raytrace: 273.8ms +/- 130.8%
access: 4498.8ms +/- 176.0%
binary-trees: 4032.8ms +/- 196.2%
fannkuch: 236.2ms +/- 2.4%
nbody: 165.8ms +/- 5.1%
nsieve: 64.0ms +/- 4.8%
bitops: 449.8ms +/- 1.8%
3bit-bits-in-byte: 66.6ms +/- 3.4%
bits-in-byte: 98.8ms +/- 4.1%
bitwise-and: 169.2ms +/- 3.8%
nsieve-bits: 115.2ms +/- 2.8%
controlflow: 97.8ms +/- 37.1%
recursive: 97.8ms +/- 37.1%
crypto: 352.2ms +/- 78.5%
aes: 163.2ms +/- 137.5%
md5: 104.2ms +/- 50.0%
sha1: 84.8ms +/- 2.8%
date: 478.2ms +/- 60.7%
format-tofte: 158.2ms +/- 20.7%
format-xparb: 320.0ms +/- 88.6%
math: 496.6ms +/- 2.2%
cordic: 194.4ms +/- 3.9%
partial-sums: 207.0ms +/- 2.3%
spectral-norm: 95.2ms +/- 4.7%
regexp: 213.4ms +/- 1.6%
dna: 213.4ms +/- 1.6%
string: 1625.6ms +/- 143.3%
base64: 153.0ms +/- 73.1%
fasta: 217.2ms +/- 25.7%
tagcloud: 596.2ms +/- 207.5%
unpack-code: 380.6ms +/- 166.8%
validate-input: 278.6ms +/- 111.2%
Safari (WebKit) avec SquirelFish :
http://www2.webkit.org/perf/sunspider-0.9/sunspider-results.html?%7B%223d-cube%22:%5B73,62,64,81,71%5D,%223d-morph%22:%5B82,83,92,79,86%5D,%223d-raytrace%22:%5B78,76,76,88,81%5D,%22access-binary-trees%22:%5B31,34,39,36,33%5D,%22access-fannkuch%22:%5B54,53,52,51,51%5D,%22access-nbody%22:%5B120,124,121,125,127%5D,%22access-nsieve%22:%5B22,23,23,23,22%5D,%22bitops-3bit-bits-in-byte%22:%5B24,25,23,23,22%5D,%22bitops-bits-in-byte%22:%5B27,28,25,25,25%5D,%22bitops-bitwise-and%22:%5B54,52,52,51,51%5D,%22bitops-nsieve-bits%22:%5B42,45,45,44,43%5D,%22controlflow-recursive%22:%5B18,19,18,20,18%5D,%22crypto-aes%22:%5B29,33,42,30,45%5D,%22crypto-md5%22:%5B28,29,28,29,28%5D,%22crypto-sha1%22:%5B29,29,34,28,27%5D,%22date-format-tofte%22:%5B109,115,102,110,98%5D,%22date-format-xparb%22:%5B70,67,75,67,83%5D,%22math-cordic%22:%5B45,47,51,51,47%5D,%22math-partial-sums%22:%5B100,103,95,97,108%5D,%22math-spectral-norm%22:%5B32,35,34,34,42%5D,%22regexp-dna%22:%5B234,241,223,220,212%5D,%22string-base64%22:%5B67,69,60,62,69%5D,%22string-fasta%22:%5B79,83,80,88,88%5D,%22string-tagcloud%22:%5B121,119,117,111,127%5D,%22string-unpack-code%22:%5B123,125,138,137,124%5D,%22string-validate-input%22:%5B81,77,73,70,85%5D%7D============================================
RESULTS (means and 95% confidence intervals)
--------------------------------------------
Total: 1788.6ms +/- 1.1%
--------------------------------------------
3d: 234.4ms +/- 5.2%
cube: 70.2ms +/- 13.5%
morph: 84.4ms +/- 7.3%
raytrace: 79.8ms +/- 7.8%
access: 232.8ms +/- 1.8%
binary-trees: 34.6ms +/- 11.0%
fannkuch: 52.2ms +/- 3.1%
nbody: 123.4ms +/- 2.9%
nsieve: 22.6ms +/- 3.0%
bitops: 145.2ms +/- 3.0%
3bit-bits-in-byte: 23.4ms +/- 6.1%
bits-in-byte: 26.0ms +/- 6.8%
bitwise-and: 52.0ms +/- 2.9%
nsieve-bits: 43.8ms +/- 3.7%
controlflow: 18.6ms +/- 6.0%
recursive: 18.6ms +/- 6.0%
crypto: 93.6ms +/- 10.7%
aes: 35.8ms +/- 25.2%
md5: 28.4ms +/- 2.4%
sha1: 29.4ms +/- 11.4%
date: 179.2ms +/- 1.6%
format-tofte: 106.8ms +/- 7.9%
format-xparb: 72.4ms +/- 11.6%
math: 184.2ms +/- 5.2%
cordic: 48.2ms +/- 6.9%
partial-sums: 100.6ms +/- 6.3%
spectral-norm: 35.4ms +/- 13.5%
regexp: 226.0ms +/- 6.3%
dna: 226.0ms +/- 6.3%
string: 474.6ms +/- 2.8%
base64: 65.4ms +/- 7.9%
fasta: 83.6ms +/- 6.4%
tagcloud: 119.0ms +/- 6.1%
unpack-code: 129.4ms +/- 7.1%
validate-input: 77.2ms +/- 9.7%
et SquirelFish (gauche) vs V8 (droite):
TEST COMPARISON FROM TO DETAILS
=============================================================================
** TOTAL **: 1.25x as fast 2227.6ms +/- 20.0% 1788.6ms +/- 1.1% significant
=============================================================================
3d: *1.54x as slow* 152.4ms +/- 13.2% 234.4ms +/- 5.2% significant
cube: *1.87x as slow* 37.6ms +/- 39.3% 70.2ms +/- 13.5% significant
morph: *1.33x as slow* 63.6ms +/- 11.9% 84.4ms +/- 7.3% significant
raytrace: *1.56x as slow* 51.2ms +/- 32.1% 79.8ms +/- 7.8% significant
access: *2.63x as slow* 88.4ms +/- 8.2% 232.8ms +/- 1.8% significant
binary-trees: *4.68x as slow* 7.4ms +/- 28.1% 34.6ms +/- 11.0% significant
fannkuch: *1.91x as slow* 27.4ms +/- 5.2% 52.2ms +/- 3.1% significant
nbody: *4.28x as slow* 28.8ms +/- 4.7% 123.4ms +/- 2.9% significant
nsieve: - 24.8ms +/- 18.9% 22.6ms +/- 3.0%
bitops: *2.08x as slow* 69.8ms +/- 17.2% 145.2ms +/- 3.0% significant
3bit-bits-in-byte: *4.68x as slow* 5.0ms +/- 30.5% 23.4ms +/- 6.1% significant
bits-in-byte: *2.10x as slow* 12.4ms +/- 23.1% 26.0ms +/- 6.8% significant
bitwise-and: *2.71x as slow* 19.2ms +/- 20.7% 52.0ms +/- 2.9% significant
nsieve-bits: ?? 33.2ms +/- 41.7% 43.8ms +/- 3.7% not conclusive: might be *1.32x as slow*
controlflow: *5.17x as slow* 3.6ms +/- 18.9% 18.6ms +/- 6.0% significant
recursive: *5.17x as slow* 3.6ms +/- 18.9% 18.6ms +/- 6.0% significant
crypto: *1.55x as slow* 60.2ms +/- 7.8% 93.6ms +/- 10.7% significant
aes: *1.61x as slow* 22.2ms +/- 13.9% 35.8ms +/- 25.2% significant
md5: *1.46x as slow* 19.4ms +/- 9.7% 28.4ms +/- 2.4% significant
sha1: *1.58x as slow* 18.6ms +/- 21.5% 29.4ms +/- 11.4% significant
date: 1.89x as fast 339.0ms +/- 9.2% 179.2ms +/- 1.6% significant
format-tofte: 2.03x as fast 217.2ms +/- 7.8% 106.8ms +/- 7.9% significant
format-xparb: 1.68x as fast 121.8ms +/- 17.7% 72.4ms +/- 11.6% significant
math: *1.46x as slow* 126.4ms +/- 11.1% 184.2ms +/- 5.2% significant
cordic: 1.39x as fast 67.0ms +/- 10.8% 48.2ms +/- 6.9% significant
partial-sums: *2.37x as slow* 42.4ms +/- 22.7% 100.6ms +/- 6.3% significant
spectral-norm: *2.08x as slow* 17.0ms +/- 42.3% 35.4ms +/- 13.5% significant
regexp: 2.29x as fast 516.8ms +/- 26.1% 226.0ms +/- 6.3% significant
dna: 2.29x as fast 516.8ms +/- 26.1% 226.0ms +/- 6.3% significant
string: 1.84x as fast 871.0ms +/- 49.7% 474.6ms +/- 2.8% significant
base64: 1.63x as fast 106.8ms +/- 21.5% 65.4ms +/- 7.9% significant
fasta: *1.45x as slow* 57.8ms +/- 4.9% 83.6ms +/- 6.4% significant
tagcloud: 1.95x as fast 232.0ms +/- 33.3% 119.0ms +/- 6.1% significant
unpack-code: 2.64x as fast 341.6ms +/- 61.5% 129.4ms +/- 7.1% significant
validate-input: - 132.8ms +/- 103.8% 77.2ms +/- 9.7%
V8 gagne, mais pas de beaucoup, et a vrai dire les resultat je les trouvent un peu surprenant, V8 est loin de gagner haut la main...
Bon les tests n'ont pas été fait dans les meilleurs conditions, mais ils ont été fait sur la même machine (qui est pas mal chargé en ce moment)
A vrai dire la ou V8 semble gagner c'est sur l'appel de lib externes.. (mais bon il faut voir que d'un coté c'est sous windows, l'autre sous Mac OS X, donc pas les meme libs & co)