[Webkit-unassigned] [Bug 71744] DFG OSR exit code should be lazily generated
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Nov 9 14:57:21 PST 2011
https://bugs.webkit.org/show_bug.cgi?id=71744
--- Comment #6 from Filip Pizlo <fpizlo at apple.com> 2011-11-09 14:57:22 PST ---
Confirmed results from another machineā¦
Benchmark report for SunSpider, V8, and Kraken on oldmac.local (MacPro4,1).
VMs tested:
"TipOfTree" at /Volumes/Data/pizlo/quinary/OpenSource/WebKitBuild/Release/jsc (r99757)
"LazyOSR" at /Volumes/Data/pizlo/octonary/OpenSource/WebKitBuild/Release/jsc (r99757)
Collected 12 samples per benchmark/VM, with 4 VM invocations per benchmark. Emitted a call to gc() between sample
measurements. 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 LazyOSR
SunSpider:
3d-cube 9.3118+-0.0392 ^ 9.1952+-0.0456 ^ definitely 1.0127x faster
3d-morph 10.2346+-0.1446 10.0995+-0.0314 might be 1.0134x faster
3d-raytrace 9.8547+-0.0569 ^ 9.6235+-0.0570 ^ definitely 1.0240x faster
access-binary-trees 2.0201+-0.0106 ^ 1.9793+-0.0091 ^ definitely 1.0206x faster
access-fannkuch 9.4425+-0.0129 ^ 9.3486+-0.0238 ^ definitely 1.0100x faster
access-nbody 5.4399+-0.0059 ^ 5.2808+-0.0128 ^ definitely 1.0301x faster
access-nsieve 3.7853+-0.0104 3.7724+-0.0066
bitops-3bit-bits-in-byte 1.5597+-0.0256 ? 1.5895+-0.0286 ? might be 1.0191x slower
bitops-bits-in-byte 5.9901+-0.0060 ! 6.1675+-0.0336 ! definitely 1.0296x slower
bitops-bitwise-and 3.9995+-0.0069 3.9900+-0.0035
bitops-nsieve-bits 6.9906+-0.1455 6.9032+-0.0840 might be 1.0127x faster
controlflow-recursive 2.8440+-0.0394 ? 2.8646+-0.0400 ?
crypto-aes 9.7651+-0.0724 ^ 9.3164+-0.0642 ^ definitely 1.0482x faster
crypto-md5 3.3641+-0.0102 ^ 3.3036+-0.0232 ^ definitely 1.0183x faster
crypto-sha1 3.1559+-0.0459 ^ 3.0009+-0.0202 ^ definitely 1.0516x faster
date-format-tofte 13.2834+-0.1559 ^ 13.0351+-0.0751 ^ definitely 1.0190x faster
date-format-xparb 12.7551+-0.1480 ^ 11.5270+-0.0932 ^ definitely 1.1065x faster
math-cordic 8.7817+-0.1024 ? 9.1984+-0.3764 ? might be 1.0475x slower
math-partial-sums 12.6786+-0.0406 ? 12.7408+-0.0450 ?
math-spectral-norm 3.4554+-0.0073 ^ 3.3180+-0.0036 ^ definitely 1.0414x faster
regexp-dna 16.6182+-0.2134 16.4619+-0.1279
string-base64 5.1089+-0.0440 ? 5.1959+-0.1666 ? might be 1.0170x slower
string-fasta 8.6025+-0.0370 ? 8.6237+-0.0115 ?
string-tagcloud 16.6954+-0.3969 16.6808+-0.1369
string-unpack-code 28.3529+-0.1188 ? 28.4580+-0.1054 ?
string-validate-input 6.8744+-0.0452 6.8162+-0.0482
<arithmetic> * 8.4986+-0.0377 ^ 8.4035+-0.0354 ^ definitely 1.0113x faster
<geometric> 6.7983+-0.0255 ^ 6.7217+-0.0276 ^ definitely 1.0114x faster
<harmonic> 5.3340+-0.0232 ^ 5.2825+-0.0240 ^ definitely 1.0098x faster
TipOfTree LazyOSR
V8:
crypto 97.6795+-0.2221 ^ 96.5580+-0.3200 ^ definitely 1.0116x faster
deltablue 220.9538+-1.7913 ^ 217.4101+-0.5540 ^ definitely 1.0163x faster
earley-boyer 130.9992+-1.5499 130.9933+-0.9396
raytrace 83.5364+-0.2738 ^ 79.9438+-0.3360 ^ definitely 1.0449x faster
regexp 149.8602+-0.5903 ^ 148.8902+-0.2403 ^ definitely 1.0065x faster
richards 171.5156+-0.3911 ^ 169.7018+-0.1642 ^ definitely 1.0107x faster
splay 108.6413+-1.1656 108.4810+-1.4079
<arithmetic> 137.5980+-0.4077 ^ 135.9969+-0.2684 ^ definitely 1.0118x faster
<geometric> * 130.9221+-0.3932 ^ 129.2452+-0.2975 ^ definitely 1.0130x faster
<harmonic> 124.8203+-0.3930 ^ 122.9570+-0.3130 ^ definitely 1.0152x faster
TipOfTree LazyOSR
Kraken:
ai-astar 896.3311+-0.5234 ? 897.3885+-1.0888 ?
audio-beat-detection 255.2577+-1.0697 ? 256.8485+-1.0682 ?
audio-dft 315.6081+-2.8663 315.5922+-3.1477
audio-fft 166.7750+-0.1788 ? 167.2417+-0.7851 ?
audio-oscillator 354.2109+-1.7018 ^ 350.9050+-0.7410 ^ definitely 1.0094x faster
imaging-darkroom 404.0041+-5.4998 403.4374+-5.8335
imaging-desaturate 291.5013+-0.2275 291.2697+-0.0755
imaging-gaussian-blur 754.4036+-3.5127 751.7568+-1.7243
json-parse-financial 87.4539+-0.1942 ^ 86.7862+-0.2007 ^ definitely 1.0077x faster
json-stringify-tinderbox 96.1448+-0.7505 95.8490+-0.4159
stanford-crypto-aes 139.1117+-0.4486 ! 141.0177+-0.8612 ! definitely 1.0137x slower
stanford-crypto-ccm 136.7368+-0.8909 ? 137.3705+-0.9244 ?
stanford-crypto-pbkdf2 287.2300+-2.6423 ^ 281.3833+-2.1771 ^ definitely 1.0208x faster
stanford-crypto-sha256-iterative 117.9661+-0.2010 ! 118.8349+-0.3378 ! definitely 1.0074x slower
<arithmetic> * 307.3382+-0.6416 306.8344+-0.5357
<geometric> 239.5804+-0.4489 239.3972+-0.3551
<harmonic> 192.9624+-0.2992 ? 192.9762+-0.2265 ?
TipOfTree LazyOSR
All benchmarks:
<arithmetic> 116.7422+-0.2207 ^ 116.3011+-0.1469 ^ definitely 1.0038x faster
<geometric> 30.5175+-0.0792 ^ 30.2615+-0.0699 ^ definitely 1.0085x faster
<harmonic> 9.3943+-0.0402 ^ 9.3043+-0.0413 ^ definitely 1.0097x faster
TipOfTree LazyOSR
Geomean of preferred means:
<scaled-result> 69.9290+-0.1705 ^ 69.3302+-0.1019 ^ definitely 1.0086x 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