[Webkit-unassigned] [Bug 68580] DFG JIT cannot compile op_new_object, op_new_array, op_new_array_buffer, or op_new_regexp
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Sep 27 21:31:49 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=68580
--- Comment #3 from Filip Pizlo <fpizlo at apple.com> 2011-09-27 21:31:49 PST ---
Updated numbers after merging with https://bugs.webkit.org/show_bug.cgi?id=68932
Benchmark report for SunSpider, V8, and Kraken.
VMs tested:
"TipOfTree" at /Volumes/Data/pizlo/quinary/OpenSource/WebKitBuild/Release/jsc
"NewObjArr" at /Volumes/Data/pizlo/senary/OpenSource/WebKitBuild/Release/jsc
Collected 12 samples per benchmark/VM, with 4 VM invocations per benchmark. Used 1 benchmark iteration per VM
invocation for warm-up. Used the jsc-specific preciseTime() function to get microsecond-level timing. Reporting
benchmark execution times with 95% confidence intervals in milliseconds.
TipOfTree NewObjArr
SunSpider:
3d-cube 7.6772+-0.2269 ? 7.6857+-0.2541 ?
3d-morph 7.3632+-0.1056 ? 7.3864+-0.1331 ?
3d-raytrace 8.0317+-0.1375 ? 8.2110+-0.2176 ? might be 1.0223x slower
access-binary-trees 2.0712+-0.0911 ? 2.1195+-0.1247 ? might be 1.0233x slower
access-fannkuch 6.3577+-0.1333 6.2040+-0.0759 might be 1.0248x faster
access-nbody 3.6669+-0.1079 3.6163+-0.0966 might be 1.0140x faster
access-nsieve 2.5418+-0.0462 ? 2.5684+-0.0595 ? might be 1.0105x slower
bitops-3bit-bits-in-byte 1.7133+-0.0264 1.7003+-0.0275
bitops-bits-in-byte 2.6883+-0.0732 ? 2.7248+-0.0730 ? might be 1.0136x slower
bitops-bitwise-and 3.4668+-0.1048 ? 3.4809+-0.1225 ?
bitops-nsieve-bits 5.4754+-0.1628 5.4635+-0.1165
controlflow-recursive 2.0714+-0.0706 2.0702+-0.0485
crypto-aes 6.1978+-0.2016 ? 6.6180+-0.2952 ? might be 1.0678x slower
crypto-md5 2.7825+-0.0954 ? 2.8597+-0.1406 ? might be 1.0277x slower
crypto-sha1 2.4214+-0.0911 ? 2.5091+-0.0638 ? might be 1.0362x slower
date-format-tofte 10.4897+-0.4051 10.0904+-0.3486 might be 1.0396x faster
date-format-xparb 9.7609+-0.2870 9.6647+-0.3170
math-cordic 6.3127+-0.1011 6.2664+-0.1367
math-partial-sums 7.7387+-0.1878 7.5655+-0.1525 might be 1.0229x faster
math-spectral-norm 2.8640+-0.0801 2.7946+-0.0654 might be 1.0249x faster
regexp-dna 10.8194+-0.2209 10.7082+-0.1562 might be 1.0104x faster
string-base64 5.8993+-0.2858 ? 6.0486+-0.3350 ? might be 1.0253x slower
string-fasta 7.0743+-0.2303 6.8448+-0.1370 might be 1.0335x faster
string-tagcloud 11.9568+-0.3840 11.9143+-0.4237
string-unpack-code 21.5022+-0.5827 21.1597+-0.5363 might be 1.0162x faster
string-validate-input 6.3864+-0.2204 6.3736+-0.2340
<arithmetic> 6.3589+-0.0511 6.3326+-0.0247
<geometric> 5.2112+-0.0421 ? 5.2132+-0.0273 ?
<harmonic> 4.2797+-0.0500 ? 4.2961+-0.0374 ?
TipOfTree NewObjArr
V8:
crypto 70.7538+-0.3176 ? 70.8774+-0.4921 ?
deltablue 228.2342+-0.9343 ? 230.8113+-1.7273 ? might be 1.0113x slower
earley-boyer 89.4177+-0.2268 ? 89.8321+-0.2482 ?
raytrace 62.4810+-0.3734 ? 62.9065+-1.0127 ?
regexp 105.0118+-0.3987 ^ 103.5674+-0.3795 ^ definitely 1.0139x faster
richards 197.8091+-0.7066 ? 198.9686+-0.6894 ?
splay 95.2704+-0.5647 ^ 90.6923+-0.4400 ^ definitely 1.0505x faster
<arithmetic> 121.2826+-0.2835 121.0937+-0.2348
<geometric> 108.6315+-0.2380 ^ 108.1180+-0.2627 ^ definitely 1.0047x faster
<harmonic> 98.8972+-0.2291 98.3311+-0.3495
TipOfTree NewObjArr
Kraken:
ai-astar 491.0886+-3.5918 487.8834+-3.4151
audio-beat-detection 204.7522+-1.0111 ^ 189.3919+-0.7289 ^ definitely 1.0811x faster
audio-dft 425.8567+-4.5656 ^ 279.1306+-3.2984 ^ definitely 1.5257x faster
audio-fft 139.6173+-0.3716 ^ 126.9211+-0.8085 ^ definitely 1.1000x faster
audio-oscillator 256.7287+-1.8192 256.4727+-1.7237
imaging-darkroom 437.8020+-1.4023 ^ 417.0573+-1.2596 ^ definitely 1.0497x faster
imaging-desaturate 223.1644+-0.3189 ? 223.4193+-0.4615 ?
imaging-gaussian-blur 581.3705+-2.0634 577.9954+-1.5586
json-parse-financial 47.3499+-0.2833 ! 48.3064+-0.3268 ! definitely 1.0202x slower
json-stringify-tinderbox 68.4704+-0.2395 ? 69.0268+-0.3627 ?
stanford-crypto-aes 134.2183+-0.7291 ^ 130.4393+-1.3538 ^ definitely 1.0290x faster
stanford-crypto-ccm 102.8529+-0.2783 ^ 101.8995+-0.4736 ^ definitely 1.0094x faster
stanford-crypto-pbkdf2 202.2117+-1.7048 ^ 193.4944+-2.7995 ^ definitely 1.0451x faster
stanford-crypto-sha256-iterative 83.9772+-0.2160 ! 85.1002+-0.2948 ! definitely 1.0134x slower
<arithmetic> 242.8186+-0.6890 ^ 227.6099+-0.6454 ^ definitely 1.0668x faster
<geometric> 187.4703+-0.4093 ^ 178.3609+-0.4881 ^ definitely 1.0511x faster
<harmonic> 142.0359+-0.2941 ^ 138.7646+-0.4057 ^ definitely 1.0236x faster
TipOfTree NewObjArr
All benchmarks:
<arithmetic> 93.9100+-0.2349 ^ 89.3371+-0.2000 ^ definitely 1.0512x faster
<geometric> 23.8160+-0.1179 ^ 23.4539+-0.0750 ^ definitely 1.0154x faster
<harmonic> 7.5265+-0.0857 ? 7.5514+-0.0641 ?
--
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