Hi webkit developers! I have recently updated my repository from revision 35033 to revision 35231, and noticed a great (20%) perfromance loss for sunspider. My test system has a Dual-core 2.2 GHz AMD opteron cpu. Since this is a big range, I have tried some other revisions as well to find out the reason of this big jump. It seems the change was heppened between 35208 and 35231.
Sunspider results: revision 35033 - 3168.0ms +/- 0.8% revision 35231 - 3172.0ms +/- 0.7% revision 35208 - 3782.8ms +/- 0.6% revision 35231 - 3779.2ms +/- 0.6% *1.193x as slow* according to sunspider-compare-results We have collected more than a dozen other js programs to extend the jsc benchmark set, and it seems "bubble sort" is slowed down to 3.4 sec from 2 sec, which is about 70% performance loss. The results and this benchmark are attached to this mail. Do you know about it? Is there a reason behind it or shall I make a bug-report? Cheers, Zoltan
bubbleSort.js
Description: JavaScript source
var output = [
{
"3d-cube": 137,
"3d-morph": 156,
"3d-raytrace": 133,
"access-binary-trees": 64,
"access-fannkuch": 103,
"access-nbody": 216,
"access-nsieve": 38,
"bitops-3bit-bits-in-byte": 46,
"bitops-bits-in-byte": 52,
"bitops-bitwise-and": 97,
"bitops-nsieve-bits": 94,
"controlflow-recursive": 31,
"crypto-aes": 56,
"crypto-md5": 64,
"crypto-sha1": 61,
"date-format-tofte": 200,
"date-format-xparb": 121,
"math-cordic": 118,
"math-partial-sums": 183,
"math-spectral-norm": 76,
"regexp-dna": 320,
"string-base64": 111,
"string-fasta": 125,
"string-tagcloud": 195,
"string-unpack-code": 222,
"string-validate-input": 118
},
{
"3d-cube": 137,
"3d-morph": 162,
"3d-raytrace": 132,
"access-binary-trees": 67,
"access-fannkuch": 103,
"access-nbody": 217,
"access-nsieve": 38,
"bitops-3bit-bits-in-byte": 46,
"bitops-bits-in-byte": 51,
"bitops-bitwise-and": 98,
"bitops-nsieve-bits": 99,
"controlflow-recursive": 32,
"crypto-aes": 56,
"crypto-md5": 64,
"crypto-sha1": 62,
"date-format-tofte": 205,
"date-format-xparb": 121,
"math-cordic": 118,
"math-partial-sums": 186,
"math-spectral-norm": 75,
"regexp-dna": 324,
"string-base64": 110,
"string-fasta": 124,
"string-tagcloud": 211,
"string-unpack-code": 240,
"string-validate-input": 130
},
{
"3d-cube": 138,
"3d-morph": 156,
"3d-raytrace": 132,
"access-binary-trees": 62,
"access-fannkuch": 104,
"access-nbody": 215,
"access-nsieve": 38,
"bitops-3bit-bits-in-byte": 46,
"bitops-bits-in-byte": 51,
"bitops-bitwise-and": 98,
"bitops-nsieve-bits": 97,
"controlflow-recursive": 41,
"crypto-aes": 56,
"crypto-md5": 63,
"crypto-sha1": 62,
"date-format-tofte": 200,
"date-format-xparb": 120,
"math-cordic": 118,
"math-partial-sums": 180,
"math-spectral-norm": 75,
"regexp-dna": 319,
"string-base64": 107,
"string-fasta": 123,
"string-tagcloud": 196,
"string-unpack-code": 225,
"string-validate-input": 118
},
{
"3d-cube": 143,
"3d-morph": 162,
"3d-raytrace": 131,
"access-binary-trees": 67,
"access-fannkuch": 103,
"access-nbody": 215,
"access-nsieve": 38,
"bitops-3bit-bits-in-byte": 47,
"bitops-bits-in-byte": 51,
"bitops-bitwise-and": 97,
"bitops-nsieve-bits": 94,
"controlflow-recursive": 32,
"crypto-aes": 56,
"crypto-md5": 63,
"crypto-sha1": 62,
"date-format-tofte": 205,
"date-format-xparb": 124,
"math-cordic": 117,
"math-partial-sums": 187,
"math-spectral-norm": 75,
"regexp-dna": 324,
"string-base64": 109,
"string-fasta": 123,
"string-tagcloud": 209,
"string-unpack-code": 238,
"string-validate-input": 126
},
{
"3d-cube": 138,
"3d-morph": 159,
"3d-raytrace": 132,
"access-binary-trees": 63,
"access-fannkuch": 104,
"access-nbody": 216,
"access-nsieve": 38,
"bitops-3bit-bits-in-byte": 46,
"bitops-bits-in-byte": 52,
"bitops-bitwise-and": 97,
"bitops-nsieve-bits": 96,
"controlflow-recursive": 32,
"crypto-aes": 56,
"crypto-md5": 63,
"crypto-sha1": 60,
"date-format-tofte": 202,
"date-format-xparb": 121,
"math-cordic": 117,
"math-partial-sums": 186,
"math-spectral-norm": 75,
"regexp-dna": 320,
"string-base64": 107,
"string-fasta": 123,
"string-tagcloud": 196,
"string-unpack-code": 221,
"string-validate-input": 121
},
{
"3d-cube": 141,
"3d-morph": 161,
"3d-raytrace": 131,
"access-binary-trees": 67,
"access-fannkuch": 104,
"access-nbody": 211,
"access-nsieve": 38,
"bitops-3bit-bits-in-byte": 46,
"bitops-bits-in-byte": 51,
"bitops-bitwise-and": 98,
"bitops-nsieve-bits": 99,
"controlflow-recursive": 31,
"crypto-aes": 57,
"crypto-md5": 63,
"crypto-sha1": 62,
"date-format-tofte": 204,
"date-format-xparb": 121,
"math-cordic": 117,
"math-partial-sums": 182,
"math-spectral-norm": 75,
"regexp-dna": 324,
"string-base64": 109,
"string-fasta": 122,
"string-tagcloud": 209,
"string-unpack-code": 238,
"string-validate-input": 125
},
{
"3d-cube": 137,
"3d-morph": 156,
"3d-raytrace": 133,
"access-binary-trees": 63,
"access-fannkuch": 103,
"access-nbody": 216,
"access-nsieve": 38,
"bitops-3bit-bits-in-byte": 46,
"bitops-bits-in-byte": 52,
"bitops-bitwise-and": 97,
"bitops-nsieve-bits": 94,
"controlflow-recursive": 32,
"crypto-aes": 56,
"crypto-md5": 63,
"crypto-sha1": 61,
"date-format-tofte": 202,
"date-format-xparb": 122,
"math-cordic": 117,
"math-partial-sums": 181,
"math-spectral-norm": 75,
"regexp-dna": 320,
"string-base64": 108,
"string-fasta": 124,
"string-tagcloud": 195,
"string-unpack-code": 221,
"string-validate-input": 119
},
{
"3d-cube": 142,
"3d-morph": 160,
"3d-raytrace": 134,
"access-binary-trees": 68,
"access-fannkuch": 104,
"access-nbody": 213,
"access-nsieve": 45,
"bitops-3bit-bits-in-byte": 45,
"bitops-bits-in-byte": 50,
"bitops-bitwise-and": 98,
"bitops-nsieve-bits": 95,
"controlflow-recursive": 32,
"crypto-aes": 56,
"crypto-md5": 63,
"crypto-sha1": 64,
"date-format-tofte": 204,
"date-format-xparb": 123,
"math-cordic": 120,
"math-partial-sums": 185,
"math-spectral-norm": 75,
"regexp-dna": 324,
"string-base64": 110,
"string-fasta": 124,
"string-tagcloud": 209,
"string-unpack-code": 238,
"string-validate-input": 125
},
{
"3d-cube": 135,
"3d-morph": 154,
"3d-raytrace": 131,
"access-binary-trees": 62,
"access-fannkuch": 104,
"access-nbody": 212,
"access-nsieve": 37,
"bitops-3bit-bits-in-byte": 45,
"bitops-bits-in-byte": 51,
"bitops-bitwise-and": 97,
"bitops-nsieve-bits": 93,
"controlflow-recursive": 32,
"crypto-aes": 56,
"crypto-md5": 63,
"crypto-sha1": 61,
"date-format-tofte": 199,
"date-format-xparb": 123,
"math-cordic": 117,
"math-partial-sums": 181,
"math-spectral-norm": 75,
"regexp-dna": 321,
"string-base64": 106,
"string-fasta": 125,
"string-tagcloud": 198,
"string-unpack-code": 222,
"string-validate-input": 121
},
{
"3d-cube": 143,
"3d-morph": 162,
"3d-raytrace": 132,
"access-binary-trees": 67,
"access-fannkuch": 103,
"access-nbody": 217,
"access-nsieve": 39,
"bitops-3bit-bits-in-byte": 45,
"bitops-bits-in-byte": 52,
"bitops-bitwise-and": 106,
"bitops-nsieve-bits": 100,
"controlflow-recursive": 32,
"crypto-aes": 56,
"crypto-md5": 64,
"crypto-sha1": 62,
"date-format-tofte": 206,
"date-format-xparb": 121,
"math-cordic": 119,
"math-partial-sums": 179,
"math-spectral-norm": 75,
"regexp-dna": 324,
"string-base64": 113,
"string-fasta": 123,
"string-tagcloud": 208,
"string-unpack-code": 238,
"string-validate-input": 126
}
];var output = [
{
"3d-cube": 136,
"3d-morph": 154,
"3d-raytrace": 130,
"access-binary-trees": 62,
"access-fannkuch": 104,
"access-nbody": 212,
"access-nsieve": 38,
"bitops-3bit-bits-in-byte": 47,
"bitops-bits-in-byte": 51,
"bitops-bitwise-and": 96,
"bitops-nsieve-bits": 93,
"controlflow-recursive": 31,
"crypto-aes": 57,
"crypto-md5": 62,
"crypto-sha1": 61,
"date-format-tofte": 202,
"date-format-xparb": 122,
"math-cordic": 116,
"math-partial-sums": 192,
"math-spectral-norm": 75,
"regexp-dna": 320,
"string-base64": 108,
"string-fasta": 125,
"string-tagcloud": 196,
"string-unpack-code": 228,
"string-validate-input": 122
},
{
"3d-cube": 138,
"3d-morph": 162,
"3d-raytrace": 133,
"access-binary-trees": 68,
"access-fannkuch": 104,
"access-nbody": 215,
"access-nsieve": 38,
"bitops-3bit-bits-in-byte": 45,
"bitops-bits-in-byte": 51,
"bitops-bitwise-and": 93,
"bitops-nsieve-bits": 94,
"controlflow-recursive": 32,
"crypto-aes": 57,
"crypto-md5": 62,
"crypto-sha1": 62,
"date-format-tofte": 208,
"date-format-xparb": 129,
"math-cordic": 118,
"math-partial-sums": 181,
"math-spectral-norm": 75,
"regexp-dna": 324,
"string-base64": 110,
"string-fasta": 126,
"string-tagcloud": 210,
"string-unpack-code": 234,
"string-validate-input": 129
},
{
"3d-cube": 137,
"3d-morph": 155,
"3d-raytrace": 131,
"access-binary-trees": 61,
"access-fannkuch": 104,
"access-nbody": 218,
"access-nsieve": 38,
"bitops-3bit-bits-in-byte": 46,
"bitops-bits-in-byte": 51,
"bitops-bitwise-and": 93,
"bitops-nsieve-bits": 94,
"controlflow-recursive": 33,
"crypto-aes": 56,
"crypto-md5": 62,
"crypto-sha1": 61,
"date-format-tofte": 201,
"date-format-xparb": 124,
"math-cordic": 117,
"math-partial-sums": 196,
"math-spectral-norm": 75,
"regexp-dna": 319,
"string-base64": 107,
"string-fasta": 125,
"string-tagcloud": 195,
"string-unpack-code": 224,
"string-validate-input": 123
},
{
"3d-cube": 139,
"3d-morph": 163,
"3d-raytrace": 133,
"access-binary-trees": 66,
"access-fannkuch": 104,
"access-nbody": 216,
"access-nsieve": 38,
"bitops-3bit-bits-in-byte": 46,
"bitops-bits-in-byte": 52,
"bitops-bitwise-and": 98,
"bitops-nsieve-bits": 94,
"controlflow-recursive": 31,
"crypto-aes": 57,
"crypto-md5": 63,
"crypto-sha1": 61,
"date-format-tofte": 207,
"date-format-xparb": 129,
"math-cordic": 117,
"math-partial-sums": 182,
"math-spectral-norm": 75,
"regexp-dna": 324,
"string-base64": 111,
"string-fasta": 127,
"string-tagcloud": 210,
"string-unpack-code": 234,
"string-validate-input": 128
},
{
"3d-cube": 135,
"3d-morph": 162,
"3d-raytrace": 131,
"access-binary-trees": 66,
"access-fannkuch": 104,
"access-nbody": 211,
"access-nsieve": 40,
"bitops-3bit-bits-in-byte": 46,
"bitops-bits-in-byte": 51,
"bitops-bitwise-and": 93,
"bitops-nsieve-bits": 94,
"controlflow-recursive": 32,
"crypto-aes": 56,
"crypto-md5": 62,
"crypto-sha1": 62,
"date-format-tofte": 206,
"date-format-xparb": 126,
"math-cordic": 117,
"math-partial-sums": 194,
"math-spectral-norm": 75,
"regexp-dna": 324,
"string-base64": 107,
"string-fasta": 127,
"string-tagcloud": 209,
"string-unpack-code": 235,
"string-validate-input": 129
},
{
"3d-cube": 138,
"3d-morph": 159,
"3d-raytrace": 132,
"access-binary-trees": 61,
"access-fannkuch": 104,
"access-nbody": 216,
"access-nsieve": 38,
"bitops-3bit-bits-in-byte": 45,
"bitops-bits-in-byte": 51,
"bitops-bitwise-and": 93,
"bitops-nsieve-bits": 95,
"controlflow-recursive": 32,
"crypto-aes": 56,
"crypto-md5": 62,
"crypto-sha1": 62,
"date-format-tofte": 201,
"date-format-xparb": 124,
"math-cordic": 123,
"math-partial-sums": 191,
"math-spectral-norm": 77,
"regexp-dna": 320,
"string-base64": 107,
"string-fasta": 125,
"string-tagcloud": 195,
"string-unpack-code": 223,
"string-validate-input": 120
},
{
"3d-cube": 137,
"3d-morph": 160,
"3d-raytrace": 132,
"access-binary-trees": 66,
"access-fannkuch": 104,
"access-nbody": 216,
"access-nsieve": 39,
"bitops-3bit-bits-in-byte": 46,
"bitops-bits-in-byte": 52,
"bitops-bitwise-and": 93,
"bitops-nsieve-bits": 94,
"controlflow-recursive": 32,
"crypto-aes": 56,
"crypto-md5": 63,
"crypto-sha1": 61,
"date-format-tofte": 204,
"date-format-xparb": 126,
"math-cordic": 118,
"math-partial-sums": 196,
"math-spectral-norm": 75,
"regexp-dna": 324,
"string-base64": 108,
"string-fasta": 125,
"string-tagcloud": 210,
"string-unpack-code": 235,
"string-validate-input": 131
},
{
"3d-cube": 138,
"3d-morph": 155,
"3d-raytrace": 131,
"access-binary-trees": 62,
"access-fannkuch": 104,
"access-nbody": 215,
"access-nsieve": 38,
"bitops-3bit-bits-in-byte": 46,
"bitops-bits-in-byte": 50,
"bitops-bitwise-and": 93,
"bitops-nsieve-bits": 94,
"controlflow-recursive": 32,
"crypto-aes": 57,
"crypto-md5": 63,
"crypto-sha1": 61,
"date-format-tofte": 200,
"date-format-xparb": 123,
"math-cordic": 116,
"math-partial-sums": 180,
"math-spectral-norm": 75,
"regexp-dna": 321,
"string-base64": 107,
"string-fasta": 126,
"string-tagcloud": 196,
"string-unpack-code": 227,
"string-validate-input": 120
},
{
"3d-cube": 138,
"3d-morph": 160,
"3d-raytrace": 132,
"access-binary-trees": 67,
"access-fannkuch": 104,
"access-nbody": 215,
"access-nsieve": 39,
"bitops-3bit-bits-in-byte": 46,
"bitops-bits-in-byte": 51,
"bitops-bitwise-and": 95,
"bitops-nsieve-bits": 94,
"controlflow-recursive": 32,
"crypto-aes": 56,
"crypto-md5": 62,
"crypto-sha1": 62,
"date-format-tofte": 207,
"date-format-xparb": 126,
"math-cordic": 118,
"math-partial-sums": 190,
"math-spectral-norm": 76,
"regexp-dna": 325,
"string-base64": 110,
"string-fasta": 126,
"string-tagcloud": 209,
"string-unpack-code": 239,
"string-validate-input": 127
},
{
"3d-cube": 138,
"3d-morph": 156,
"3d-raytrace": 132,
"access-binary-trees": 61,
"access-fannkuch": 103,
"access-nbody": 215,
"access-nsieve": 38,
"bitops-3bit-bits-in-byte": 46,
"bitops-bits-in-byte": 51,
"bitops-bitwise-and": 96,
"bitops-nsieve-bits": 94,
"controlflow-recursive": 32,
"crypto-aes": 57,
"crypto-md5": 62,
"crypto-sha1": 64,
"date-format-tofte": 202,
"date-format-xparb": 125,
"math-cordic": 117,
"math-partial-sums": 188,
"math-spectral-norm": 76,
"regexp-dna": 321,
"string-base64": 108,
"string-fasta": 125,
"string-tagcloud": 196,
"string-unpack-code": 224,
"string-validate-input": 121
}
];var output = [
{
"3d-cube": 174,
"3d-morph": 193,
"3d-raytrace": 158,
"access-binary-trees": 74,
"access-fannkuch": 173,
"access-nbody": 260,
"access-nsieve": 57,
"bitops-3bit-bits-in-byte": 71,
"bitops-bits-in-byte": 84,
"bitops-bitwise-and": 124,
"bitops-nsieve-bits": 142,
"controlflow-recursive": 47,
"crypto-aes": 79,
"crypto-md5": 79,
"crypto-sha1": 78,
"date-format-tofte": 222,
"date-format-xparb": 134,
"math-cordic": 161,
"math-partial-sums": 197,
"math-spectral-norm": 101,
"regexp-dna": 323,
"string-base64": 117,
"string-fasta": 143,
"string-tagcloud": 215,
"string-unpack-code": 261,
"string-validate-input": 134
},
{
"3d-cube": 174,
"3d-morph": 187,
"3d-raytrace": 158,
"access-binary-trees": 69,
"access-fannkuch": 174,
"access-nbody": 264,
"access-nsieve": 57,
"bitops-3bit-bits-in-byte": 70,
"bitops-bits-in-byte": 85,
"bitops-bitwise-and": 124,
"bitops-nsieve-bits": 142,
"controlflow-recursive": 46,
"crypto-aes": 78,
"crypto-md5": 78,
"crypto-sha1": 78,
"date-format-tofte": 215,
"date-format-xparb": 132,
"math-cordic": 159,
"math-partial-sums": 201,
"math-spectral-norm": 99,
"regexp-dna": 319,
"string-base64": 120,
"string-fasta": 141,
"string-tagcloud": 203,
"string-unpack-code": 249,
"string-validate-input": 127
},
{
"3d-cube": 175,
"3d-morph": 194,
"3d-raytrace": 160,
"access-binary-trees": 76,
"access-fannkuch": 173,
"access-nbody": 261,
"access-nsieve": 57,
"bitops-3bit-bits-in-byte": 70,
"bitops-bits-in-byte": 84,
"bitops-bitwise-and": 124,
"bitops-nsieve-bits": 142,
"controlflow-recursive": 46,
"crypto-aes": 79,
"crypto-md5": 79,
"crypto-sha1": 79,
"date-format-tofte": 218,
"date-format-xparb": 134,
"math-cordic": 161,
"math-partial-sums": 200,
"math-spectral-norm": 101,
"regexp-dna": 324,
"string-base64": 116,
"string-fasta": 146,
"string-tagcloud": 217,
"string-unpack-code": 259,
"string-validate-input": 136
},
{
"3d-cube": 173,
"3d-morph": 187,
"3d-raytrace": 157,
"access-binary-trees": 69,
"access-fannkuch": 173,
"access-nbody": 262,
"access-nsieve": 56,
"bitops-3bit-bits-in-byte": 70,
"bitops-bits-in-byte": 84,
"bitops-bitwise-and": 124,
"bitops-nsieve-bits": 142,
"controlflow-recursive": 47,
"crypto-aes": 79,
"crypto-md5": 79,
"crypto-sha1": 78,
"date-format-tofte": 215,
"date-format-xparb": 132,
"math-cordic": 159,
"math-partial-sums": 201,
"math-spectral-norm": 99,
"regexp-dna": 321,
"string-base64": 120,
"string-fasta": 143,
"string-tagcloud": 202,
"string-unpack-code": 250,
"string-validate-input": 125
},
{
"3d-cube": 174,
"3d-morph": 195,
"3d-raytrace": 158,
"access-binary-trees": 75,
"access-fannkuch": 173,
"access-nbody": 265,
"access-nsieve": 57,
"bitops-3bit-bits-in-byte": 70,
"bitops-bits-in-byte": 84,
"bitops-bitwise-and": 125,
"bitops-nsieve-bits": 142,
"controlflow-recursive": 47,
"crypto-aes": 79,
"crypto-md5": 79,
"crypto-sha1": 78,
"date-format-tofte": 220,
"date-format-xparb": 133,
"math-cordic": 162,
"math-partial-sums": 200,
"math-spectral-norm": 99,
"regexp-dna": 325,
"string-base64": 123,
"string-fasta": 142,
"string-tagcloud": 214,
"string-unpack-code": 259,
"string-validate-input": 133
},
{
"3d-cube": 172,
"3d-morph": 187,
"3d-raytrace": 157,
"access-binary-trees": 68,
"access-fannkuch": 173,
"access-nbody": 262,
"access-nsieve": 56,
"bitops-3bit-bits-in-byte": 70,
"bitops-bits-in-byte": 84,
"bitops-bitwise-and": 124,
"bitops-nsieve-bits": 142,
"controlflow-recursive": 48,
"crypto-aes": 79,
"crypto-md5": 79,
"crypto-sha1": 78,
"date-format-tofte": 216,
"date-format-xparb": 134,
"math-cordic": 160,
"math-partial-sums": 219,
"math-spectral-norm": 99,
"regexp-dna": 320,
"string-base64": 121,
"string-fasta": 142,
"string-tagcloud": 202,
"string-unpack-code": 249,
"string-validate-input": 128
},
{
"3d-cube": 181,
"3d-morph": 193,
"3d-raytrace": 160,
"access-binary-trees": 75,
"access-fannkuch": 174,
"access-nbody": 258,
"access-nsieve": 57,
"bitops-3bit-bits-in-byte": 70,
"bitops-bits-in-byte": 85,
"bitops-bitwise-and": 125,
"bitops-nsieve-bits": 142,
"controlflow-recursive": 48,
"crypto-aes": 79,
"crypto-md5": 80,
"crypto-sha1": 78,
"date-format-tofte": 220,
"date-format-xparb": 132,
"math-cordic": 162,
"math-partial-sums": 205,
"math-spectral-norm": 101,
"regexp-dna": 323,
"string-base64": 120,
"string-fasta": 144,
"string-tagcloud": 216,
"string-unpack-code": 259,
"string-validate-input": 136
},
{
"3d-cube": 174,
"3d-morph": 187,
"3d-raytrace": 158,
"access-binary-trees": 69,
"access-fannkuch": 174,
"access-nbody": 259,
"access-nsieve": 57,
"bitops-3bit-bits-in-byte": 71,
"bitops-bits-in-byte": 84,
"bitops-bitwise-and": 124,
"bitops-nsieve-bits": 142,
"controlflow-recursive": 47,
"crypto-aes": 78,
"crypto-md5": 78,
"crypto-sha1": 78,
"date-format-tofte": 217,
"date-format-xparb": 131,
"math-cordic": 159,
"math-partial-sums": 200,
"math-spectral-norm": 100,
"regexp-dna": 320,
"string-base64": 119,
"string-fasta": 141,
"string-tagcloud": 203,
"string-unpack-code": 255,
"string-validate-input": 128
},
{
"3d-cube": 172,
"3d-morph": 192,
"3d-raytrace": 159,
"access-binary-trees": 73,
"access-fannkuch": 174,
"access-nbody": 262,
"access-nsieve": 57,
"bitops-3bit-bits-in-byte": 70,
"bitops-bits-in-byte": 85,
"bitops-bitwise-and": 123,
"bitops-nsieve-bits": 142,
"controlflow-recursive": 47,
"crypto-aes": 80,
"crypto-md5": 79,
"crypto-sha1": 79,
"date-format-tofte": 219,
"date-format-xparb": 130,
"math-cordic": 160,
"math-partial-sums": 206,
"math-spectral-norm": 101,
"regexp-dna": 323,
"string-base64": 119,
"string-fasta": 145,
"string-tagcloud": 217,
"string-unpack-code": 259,
"string-validate-input": 134
},
{
"3d-cube": 173,
"3d-morph": 190,
"3d-raytrace": 157,
"access-binary-trees": 70,
"access-fannkuch": 173,
"access-nbody": 259,
"access-nsieve": 57,
"bitops-3bit-bits-in-byte": 70,
"bitops-bits-in-byte": 84,
"bitops-bitwise-and": 123,
"bitops-nsieve-bits": 142,
"controlflow-recursive": 47,
"crypto-aes": 79,
"crypto-md5": 78,
"crypto-sha1": 78,
"date-format-tofte": 216,
"date-format-xparb": 133,
"math-cordic": 160,
"math-partial-sums": 198,
"math-spectral-norm": 100,
"regexp-dna": 321,
"string-base64": 118,
"string-fasta": 142,
"string-tagcloud": 204,
"string-unpack-code": 256,
"string-validate-input": 129
}
];var output = [
{
"3d-cube": 174,
"3d-morph": 190,
"3d-raytrace": 160,
"access-binary-trees": 70,
"access-fannkuch": 177,
"access-nbody": 268,
"access-nsieve": 61,
"bitops-3bit-bits-in-byte": 71,
"bitops-bits-in-byte": 85,
"bitops-bitwise-and": 125,
"bitops-nsieve-bits": 145,
"controlflow-recursive": 46,
"crypto-aes": 81,
"crypto-md5": 80,
"crypto-sha1": 78,
"date-format-tofte": 219,
"date-format-xparb": 124,
"math-cordic": 159,
"math-partial-sums": 199,
"math-spectral-norm": 98,
"regexp-dna": 320,
"string-base64": 120,
"string-fasta": 147,
"string-tagcloud": 205,
"string-unpack-code": 240,
"string-validate-input": 128
},
{
"3d-cube": 167,
"3d-morph": 192,
"3d-raytrace": 159,
"access-binary-trees": 74,
"access-fannkuch": 176,
"access-nbody": 261,
"access-nsieve": 62,
"bitops-3bit-bits-in-byte": 71,
"bitops-bits-in-byte": 84,
"bitops-bitwise-and": 124,
"bitops-nsieve-bits": 146,
"controlflow-recursive": 46,
"crypto-aes": 81,
"crypto-md5": 80,
"crypto-sha1": 78,
"date-format-tofte": 224,
"date-format-xparb": 127,
"math-cordic": 159,
"math-partial-sums": 199,
"math-spectral-norm": 96,
"regexp-dna": 323,
"string-base64": 123,
"string-fasta": 146,
"string-tagcloud": 217,
"string-unpack-code": 252,
"string-validate-input": 138
},
{
"3d-cube": 161,
"3d-morph": 188,
"3d-raytrace": 159,
"access-binary-trees": 71,
"access-fannkuch": 175,
"access-nbody": 255,
"access-nsieve": 61,
"bitops-3bit-bits-in-byte": 71,
"bitops-bits-in-byte": 85,
"bitops-bitwise-and": 126,
"bitops-nsieve-bits": 145,
"controlflow-recursive": 46,
"crypto-aes": 81,
"crypto-md5": 80,
"crypto-sha1": 79,
"date-format-tofte": 220,
"date-format-xparb": 122,
"math-cordic": 161,
"math-partial-sums": 203,
"math-spectral-norm": 101,
"regexp-dna": 320,
"string-base64": 121,
"string-fasta": 145,
"string-tagcloud": 205,
"string-unpack-code": 241,
"string-validate-input": 130
},
{
"3d-cube": 173,
"3d-morph": 199,
"3d-raytrace": 157,
"access-binary-trees": 75,
"access-fannkuch": 175,
"access-nbody": 270,
"access-nsieve": 58,
"bitops-3bit-bits-in-byte": 71,
"bitops-bits-in-byte": 85,
"bitops-bitwise-and": 125,
"bitops-nsieve-bits": 145,
"controlflow-recursive": 46,
"crypto-aes": 81,
"crypto-md5": 80,
"crypto-sha1": 78,
"date-format-tofte": 223,
"date-format-xparb": 129,
"math-cordic": 159,
"math-partial-sums": 200,
"math-spectral-norm": 96,
"regexp-dna": 323,
"string-base64": 124,
"string-fasta": 145,
"string-tagcloud": 220,
"string-unpack-code": 254,
"string-validate-input": 137
},
{
"3d-cube": 172,
"3d-morph": 187,
"3d-raytrace": 155,
"access-binary-trees": 71,
"access-fannkuch": 176,
"access-nbody": 256,
"access-nsieve": 62,
"bitops-3bit-bits-in-byte": 71,
"bitops-bits-in-byte": 85,
"bitops-bitwise-and": 124,
"bitops-nsieve-bits": 145,
"controlflow-recursive": 47,
"crypto-aes": 80,
"crypto-md5": 80,
"crypto-sha1": 79,
"date-format-tofte": 221,
"date-format-xparb": 124,
"math-cordic": 162,
"math-partial-sums": 201,
"math-spectral-norm": 102,
"regexp-dna": 321,
"string-base64": 120,
"string-fasta": 145,
"string-tagcloud": 206,
"string-unpack-code": 239,
"string-validate-input": 125
},
{
"3d-cube": 161,
"3d-morph": 193,
"3d-raytrace": 159,
"access-binary-trees": 75,
"access-fannkuch": 175,
"access-nbody": 252,
"access-nsieve": 62,
"bitops-3bit-bits-in-byte": 71,
"bitops-bits-in-byte": 84,
"bitops-bitwise-and": 124,
"bitops-nsieve-bits": 146,
"controlflow-recursive": 46,
"crypto-aes": 81,
"crypto-md5": 79,
"crypto-sha1": 78,
"date-format-tofte": 222,
"date-format-xparb": 125,
"math-cordic": 159,
"math-partial-sums": 203,
"math-spectral-norm": 96,
"regexp-dna": 324,
"string-base64": 121,
"string-fasta": 145,
"string-tagcloud": 219,
"string-unpack-code": 252,
"string-validate-input": 135
},
{
"3d-cube": 165,
"3d-morph": 190,
"3d-raytrace": 159,
"access-binary-trees": 70,
"access-fannkuch": 176,
"access-nbody": 253,
"access-nsieve": 61,
"bitops-3bit-bits-in-byte": 71,
"bitops-bits-in-byte": 86,
"bitops-bitwise-and": 125,
"bitops-nsieve-bits": 145,
"controlflow-recursive": 46,
"crypto-aes": 80,
"crypto-md5": 79,
"crypto-sha1": 78,
"date-format-tofte": 219,
"date-format-xparb": 122,
"math-cordic": 160,
"math-partial-sums": 201,
"math-spectral-norm": 96,
"regexp-dna": 320,
"string-base64": 119,
"string-fasta": 145,
"string-tagcloud": 205,
"string-unpack-code": 240,
"string-validate-input": 127
},
{
"3d-cube": 161,
"3d-morph": 192,
"3d-raytrace": 153,
"access-binary-trees": 75,
"access-fannkuch": 176,
"access-nbody": 251,
"access-nsieve": 61,
"bitops-3bit-bits-in-byte": 70,
"bitops-bits-in-byte": 84,
"bitops-bitwise-and": 124,
"bitops-nsieve-bits": 145,
"controlflow-recursive": 47,
"crypto-aes": 80,
"crypto-md5": 79,
"crypto-sha1": 80,
"date-format-tofte": 224,
"date-format-xparb": 125,
"math-cordic": 159,
"math-partial-sums": 202,
"math-spectral-norm": 97,
"regexp-dna": 324,
"string-base64": 119,
"string-fasta": 145,
"string-tagcloud": 220,
"string-unpack-code": 253,
"string-validate-input": 137
},
{
"3d-cube": 159,
"3d-morph": 199,
"3d-raytrace": 158,
"access-binary-trees": 69,
"access-fannkuch": 175,
"access-nbody": 252,
"access-nsieve": 62,
"bitops-3bit-bits-in-byte": 71,
"bitops-bits-in-byte": 84,
"bitops-bitwise-and": 133,
"bitops-nsieve-bits": 145,
"controlflow-recursive": 46,
"crypto-aes": 81,
"crypto-md5": 79,
"crypto-sha1": 79,
"date-format-tofte": 219,
"date-format-xparb": 124,
"math-cordic": 160,
"math-partial-sums": 201,
"math-spectral-norm": 101,
"regexp-dna": 320,
"string-base64": 120,
"string-fasta": 144,
"string-tagcloud": 206,
"string-unpack-code": 239,
"string-validate-input": 126
},
{
"3d-cube": 172,
"3d-morph": 193,
"3d-raytrace": 158,
"access-binary-trees": 77,
"access-fannkuch": 176,
"access-nbody": 271,
"access-nsieve": 58,
"bitops-3bit-bits-in-byte": 71,
"bitops-bits-in-byte": 87,
"bitops-bitwise-and": 125,
"bitops-nsieve-bits": 146,
"controlflow-recursive": 46,
"crypto-aes": 81,
"crypto-md5": 80,
"crypto-sha1": 77,
"date-format-tofte": 224,
"date-format-xparb": 125,
"math-cordic": 158,
"math-partial-sums": 202,
"math-spectral-norm": 97,
"regexp-dna": 324,
"string-base64": 121,
"string-fasta": 145,
"string-tagcloud": 219,
"string-unpack-code": 251,
"string-validate-input": 137
}
];_______________________________________________ webkit-dev mailing list [email protected] http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

