[Webkit-unassigned] [Bug 73402] Legacy JIT (JSVALUE32_64) doesn't map() on all opcodes, and does too many store
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Nov 29 22:49:21 PST 2011
https://bugs.webkit.org/show_bug.cgi?id=73402
--- Comment #4 from Zheng Liu <zheng.z.liu at intel.com> 2011-11-29 22:49:21 PST ---
DFG on, gtk2 static build, iterations=default, Fedora 14-x86, Nehalem CPU 2.8G
1% win on SS, 4% win on Kraken, neutral on V8
VMs tested:
"TipOfTree" at /home/zheng.z.liu/WebKit0/WebKitBuild/custom/build.dfg.m/Programs/jsc
"MyChanges" at /home/zheng.z.liu/WebKit2/WebKitBuild/custom/build.dfg.m/Programs/jsc
TipOfTree MyChanges
3d-cube 9.0533+-0.0631 ! 9.3978+-0.0488 ! definitely 1.0380x slower
3d-morph 12.0757+-0.0484 ^ 11.7738+-0.0786 ^ definitely 1.0256x faster
3d-raytrace 10.8133+-0.1269 ! 11.1413+-0.0345 ! definitely 1.0303x slower
access-binary-trees 2.1949+-0.0217 ! 2.2329+-0.0108 ! definitely 1.0173x slower
access-fannkuch 11.3794+-0.0502 ? 11.4030+-0.0417 ?
access-nbody 6.3210+-0.0469 ? 6.4044+-0.0630 ? might be 1.0132x slower
access-nsieve 4.4698+-0.0480 ? 4.4778+-0.0478 ?
bitops-3bit-bits-in-byte 1.4032+-0.0145 ? 1.4221+-0.0103 ? might be 1.0135x slower
bitops-bits-in-byte 5.5803+-0.0524 ? 5.6032+-0.0344 ?
bitops-bitwise-and 5.1132+-0.0657 ? 5.1188+-0.0543 ?
bitops-nsieve-bits 8.1424+-0.1310 7.9915+-0.0455 might be 1.0189x faster
controlflow-recursive 3.5910+-0.0247 3.5438+-0.0258 might be 1.0133x faster
crypto-aes 10.7692+-0.0296 ! 11.0797+-0.0929 ! definitely 1.0288x slower
crypto-md5 4.0194+-0.0399 ? 4.0714+-0.0467 ? might be 1.0129x slower
crypto-sha1 3.2182+-0.0191 ! 3.2985+-0.0257 ! definitely 1.0250x slower
date-format-tofte 12.7867+-0.0593 ^ 12.6268+-0.0346 ^ definitely 1.0127x faster
date-format-xparb 12.6973+-0.0532 12.6012+-0.1494
math-cordic 10.9853+-0.0648 ^ 9.1645+-0.0417 ^ definitely 1.1987x faster
math-partial-sums 16.6687+-0.0315 ^ 15.6784+-0.0348 ^ definitely 1.0632x faster
math-spectral-norm 2.9213+-0.0093 ! 2.9942+-0.0216 ! definitely 1.0249x slower
regexp-dna 13.6129+-0.0824 13.5872+-0.0669
string-base64 5.7356+-0.0580 5.6871+-0.0678
string-fasta 11.7362+-0.0338 ^ 11.2978+-0.0308 ^ definitely 1.0388x faster
string-tagcloud 17.2178+-0.0852 ? 17.2631+-0.0879 ?
string-unpack-code 29.7422+-0.1879 29.4895+-0.0956
string-validate-input 8.3988+-0.0997 ? 8.4087+-0.1002 ?
<arithmetic> * 9.2557+-0.0283 ^ 9.1446+-0.0234 ^ definitely 1.0121x faster
<geometric> 7.4442+-0.0237 ^ 7.3979+-0.0214 ^ definitely 1.0063x faster
<harmonic> 5.7180+-0.0214 ? 5.7343+-0.0189 ?
TipOfTree MyChanges
ai-astar 886.6191+-0.5268 886.2381+-0.3731
audio-beat-detection 469.0883+-5.5741 ^ 458.9102+-1.1328 ^ definitely 1.0222x faster
audio-dft 419.5918+-1.5033 419.1186+-2.0605
audio-fft 300.1250+-0.1926 ? 300.2916+-0.3497 ?
audio-oscillator 422.8794+-3.6703 ? 423.3500+-3.9690 ?
imaging-darkroom 494.0113+-4.0936 ? 494.3817+-4.2241 ?
imaging-desaturate 1093.3916+-0.6154 ^ 867.8375+-10.8851 ^ definitely 1.2599x faster
imaging-gaussian-blur 844.3448+-0.1412 ? 844.5581+-0.1032 ?
json-parse-financial 86.6360+-0.0937 ? 86.7410+-0.0817 ?
json-stringify-tinderbox 130.3629+-0.1476 ? 130.4264+-0.2830 ?
stanford-crypto-aes 152.4441+-0.3615 ^ 149.0378+-0.4452 ^ definitely 1.0229x faster
stanford-crypto-ccm 150.8112+-0.5162 ^ 149.1371+-0.7646 ^ definitely 1.0112x faster
stanford-crypto-pbkdf2 302.5644+-1.4650 ? 305.9965+-2.2138 ? might be 1.0113x slower
stanford-crypto-sha256-iterative 124.9219+-0.1413 ! 125.2364+-0.0862 ! definitely 1.0025x slower
<arithmetic> * 419.8423+-0.5168 ^ 402.9472+-0.9790 ^ definitely 1.0419x faster
<geometric> 316.0232+-0.3920 ^ 309.9823+-0.6101 ^ definitely 1.0195x faster
<harmonic> 236.5713+-0.2326 ^ 234.8587+-0.3960 ^ definitely 1.0073x faster
TipOfTree MyChanges
crypto 118.4429+-0.1800 ! 119.2441+-0.1329 ! definitely 1.0068x slower
deltablue 204.3261+-1.0771 ? 204.7609+-1.5262 ?
earley-boyer 154.0166+-2.0974 152.2883+-0.1779 might be 1.0113x faster
raytrace 69.8034+-0.5384 ? 70.3572+-0.3343 ?
regexp 144.2229+-0.2078 ? 144.9580+-0.6145 ?
richards 220.3087+-0.7897 ? 221.0064+-0.9982 ?
splay 142.6716+-0.5784 142.2516+-0.5147
<arithmetic> 150.5417+-0.2619 ? 150.6952+-0.2573 ?
<geometric> * 142.2582+-0.2667 ? 142.4813+-0.1887 ?
<harmonic> 132.9727+-0.3263 ? 133.3218+-0.1822 ?
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list