[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:02 PST 2011


https://bugs.webkit.org/show_bug.cgi?id=73402





--- Comment #3 from Zheng Liu <zheng.z.liu at intel.com>  2011-11-29 22:49:02 PST ---
DFG off, gtk2 static build, iterations=default, Fedora 14-x86, Nehalem CPU 2.8G

VMs tested:
"TipOfTree" at /home/zheng.z.liu/WebKit0/WebKitBuild/custom/build.m/Programs/jsc
"MyChanges" at /home/zheng.z.liu/WebKit2/WebKitBuild/custom/build.m/Programs/jsc


                                 TipOfTree               MyChanges

3d-cube                       10.7299+-0.0979    ?    10.8028+-0.0430       ?
3d-morph                      12.1760+-0.0827    ^    11.7386+-0.0822       ^ definitely 1.0373x faster
3d-raytrace                   13.1111+-0.0652    ^    12.2848+-0.0242       ^ definitely 1.0673x faster
access-binary-trees            3.4129+-0.0342    ^     3.1783+-0.0197       ^ definitely 1.0738x faster
access-fannkuch               21.6341+-0.0205    ^    20.3443+-0.1177       ^ definitely 1.0634x faster
access-nbody                  12.2242+-0.0027    ^    10.2661+-0.0913       ^ definitely 1.1907x faster
access-nsieve                  6.2169+-0.0779          6.1782+-0.0030
bitops-3bit-bits-in-byte       3.3198+-0.0269    ^     3.0664+-0.0426       ^ definitely 1.0827x faster
bitops-bits-in-byte            7.2323+-0.1291    ?     7.2978+-0.0762       ?
bitops-bitwise-and             7.8786+-0.0796    ^     7.5659+-0.1007       ^ definitely 1.0413x faster
bitops-nsieve-bits             8.0953+-0.1030          8.0018+-0.0531         might be 1.0117x faster
controlflow-recursive          3.3424+-0.0555    ^     2.9797+-0.0321       ^ definitely 1.1217x faster
crypto-aes                    10.1450+-0.0191    !    10.5361+-0.0688       ! definitely 1.0385x slower
crypto-md5                     4.6435+-0.0608    ^     4.4566+-0.0192       ^ definitely 1.0419x faster
crypto-sha1                    3.7764+-0.0362    ^     3.6538+-0.0507       ^ definitely 1.0335x faster
date-format-tofte             12.8445+-0.0775    ^    12.3438+-0.0222       ^ definitely 1.0406x faster
date-format-xparb             13.0317+-0.3405         12.8203+-0.0767         might be 1.0165x faster
math-cordic                   11.0584+-0.0394    ^     9.1355+-0.1178       ^ definitely 1.2105x faster
math-partial-sums             16.6719+-0.0501    ^    15.6420+-0.0261       ^ definitely 1.0658x faster
math-spectral-norm             6.4410+-0.0681    !     7.4509+-0.0414       ! definitely 1.1568x slower
regexp-dna                    13.6106+-0.0573    ?    13.6178+-0.0579       ?
string-base64                  6.5187+-0.0790    ^     6.1316+-0.0622       ^ definitely 1.0631x faster
string-fasta                  11.2200+-0.0458    ^    10.9082+-0.1047       ^ definitely 1.0286x faster
string-tagcloud               17.0479+-0.0730    ^    16.9126+-0.0547       ^ definitely 1.0080x faster
string-unpack-code            28.3535+-0.0649    !    28.5932+-0.1197       ! definitely 1.0085x slower
string-validate-input          8.4994+-0.1049    ^     8.0978+-0.0715       ^ definitely 1.0496x faster

<arithmetic> *                10.5091+-0.0315    ^    10.1540+-0.0264       ^ definitely 1.0350x faster
<geometric>                    9.0324+-0.0284    ^     8.6973+-0.0229       ^ definitely 1.0385x faster
<harmonic>                     7.6695+-0.0237    ^     7.3361+-0.0204       ^ definitely 1.0454x faster


                                         TipOfTree               MyChanges

ai-astar                            2060.0095+-1.1673    ^  1917.0529+-3.7938       ^ definitely 1.0746x faster
audio-beat-detection                 802.3960+-1.6252    ^   656.6187+-0.9128       ^ definitely 1.2220x faster
audio-dft                            682.1333+-1.4464    ^   656.7744+-2.6981       ^ definitely 1.0386x faster
audio-fft                            639.7906+-0.4321    ^   500.7726+-1.4362       ^ definitely 1.2776x faster
audio-oscillator                     517.0060+-1.3634    ^   505.7039+-1.7654       ^ definitely 1.0223x faster
imaging-darkroom                     775.1255+-4.8726    ^   752.3020+-5.3094       ^ definitely 1.0303x faster
imaging-desaturate                  1111.1603+-1.6052    ^   928.8943+-5.7744       ^ definitely 1.1962x faster
imaging-gaussian-blur               3210.9204+-3.7735    ^  3036.3846+-2.6880       ^ definitely 1.0575x faster
json-parse-financial                  85.6507+-0.1636    !    87.5040+-0.0996       ! definitely 1.0216x slower
json-stringify-tinderbox             131.2256+-0.6026        130.8460+-0.4191
stanford-crypto-aes                  189.0765+-2.5922    ^   184.7670+-1.2266       ^ definitely 1.0233x faster
stanford-crypto-ccm                  154.2613+-0.2227    ^   151.4467+-0.2868       ^ definitely 1.0186x faster
stanford-crypto-pbkdf2               833.7041+-2.7048    ^   824.7818+-2.3132       ^ definitely 1.0108x faster
stanford-crypto-sha256-iterative     290.7925+-0.5356    ^   285.7382+-0.2441       ^ definitely 1.0177x faster

<arithmetic> *                       820.2323+-0.7731    ^   758.5419+-0.6139       ^ definitely 1.0813x faster
<geometric>                          510.6352+-0.6970    ^   479.0637+-0.5239       ^ definitely 1.0659x faster
<harmonic>                           311.7726+-0.5813    ^   303.8483+-0.4844       ^ definitely 1.0261x faster


                       TipOfTree               MyChanges

crypto             279.5371+-1.2833    ^   263.4939+-1.3707       ^ definitely 1.0609x faster
deltablue          338.0535+-1.1744    ?   339.8352+-17.1564      ?
earley-boyer       178.3192+-0.2212    ^   165.4536+-0.4651       ^ definitely 1.0778x faster
raytrace            83.6897+-0.6032    ^    81.0091+-0.8318       ^ definitely 1.0331x faster
regexp             143.8896+-0.3438    !   144.6095+-0.3610       ! definitely 1.0050x slower
richards           400.9171+-1.1698    ^   370.9047+-1.3849       ^ definitely 1.0809x faster
splay              156.1654+-0.3635    ^   152.4389+-0.3542       ^ definitely 1.0244x faster

<arithmetic>       225.7959+-0.3067    ^   216.8207+-2.6747       ^ definitely 1.0414x faster
<geometric> *      199.7837+-0.3258    ^   192.4874+-1.4562       ^ definitely 1.0379x faster
<harmonic>         175.2581+-0.4546    ^   169.4389+-0.7903       ^ definitely 1.0343x faster

-- 
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