diff --git a/benchmark/data/2015-10-13.json b/benchmark/data/2015-10-13.json new file mode 100644 index 000000000..85bd2ebbb --- /dev/null +++ b/benchmark/data/2015-10-13.json @@ -0,0 +1,174 @@ +{ + "info": { + "jerryscript": { + "version": "08c618e8c5d9946cab74a85c51757573898e34ec", + "size": 198340 + }, + "duktape": { + "version": "e125bae7fd633c2c75ebdacc11962699c3c21bf1", + "size": 165824 + } + }, + "sunspider-1.0.2": { + "performance": { + "jerryscript": { + "math-spectral-norm.js": 3.21067, + "3d-cube.js": 3.71733, + "access-fannkuch.js": 9.924, + "access-nbody.js": 4.688, + "bitops-bitwise-and.js": 4.224, + "math-partial-sums.js": 2.576, + "controlflow-recursive.js": 3.25333, + "bitops-bits-in-byte.js": 4.48133, + "access-binary-trees.js": 2.748, + "bitops-3bit-bits-in-byte.js": 3.29333, + "string-fasta.js": 15.3827, + "math-cordic.js": 4.872 + }, + "jerryscript-snapshot": { + "math-spectral-norm.js": 3.208, + "3d-cube.js": 3.67067, + "access-fannkuch.js": 9.90267, + "access-nbody.js": 4.66133, + "bitops-bitwise-and.js": 4.22533, + "math-partial-sums.js": 2.56933, + "controlflow-recursive.js": 3.256, + "bitops-bits-in-byte.js": 4.47333, + "access-binary-trees.js": 2.76267, + "bitops-3bit-bits-in-byte.js": 3.288, + "string-fasta.js": 15.3493, + "math-cordic.js": 4.87333 + }, + "duktape": { + "math-spectral-norm.js": 0.973333, + "3d-cube.js": 1.05867, + "access-fannkuch.js": 1.87733, + "access-nbody.js": 1.712, + "bitops-bitwise-and.js": 10.4893, + "math-partial-sums.js": 2.86667, + "controlflow-recursive.js": 1.084, + "bitops-bits-in-byte.js": 0.708, + "access-binary-trees.js": 1.20267, + "bitops-3bit-bits-in-byte.js": 0.424, + "string-fasta.js": 4.66267, + "math-cordic.js": 2.26933 + } + }, + "memory": { + "jerryscript": { + "math-spectral-norm.js": 56, + "3d-cube.js": 136, + "access-fannkuch.js": 44, + "access-nbody.js": 68, + "bitops-bitwise-and.js": 36, + "math-partial-sums.js": 40, + "controlflow-recursive.js": 216, + "bitops-bits-in-byte.js": 36, + "access-binary-trees.js": 92, + "bitops-3bit-bits-in-byte.js": 40, + "string-fasta.js": 60, + "math-cordic.js": 52 + }, + "jerryscript-snapshot": { + "math-spectral-norm.js": 40, + "3d-cube.js": 108, + "access-fannkuch.js": 28, + "access-nbody.js": 44, + "bitops-bitwise-and.js": 28, + "math-partial-sums.js": 28, + "controlflow-recursive.js": 216, + "bitops-bits-in-byte.js": 28, + "access-binary-trees.js": 76, + "bitops-3bit-bits-in-byte.js": 28, + "string-fasta.js": 44, + "math-cordic.js": 32 + }, + "duktape": { + "math-spectral-norm.js": 148, + "3d-cube.js": 196, + "access-fannkuch.js": 152, + "access-nbody.js": 160, + "bitops-bitwise-and.js": 148, + "math-partial-sums.js": 148, + "controlflow-recursive.js": 188, + "bitops-bits-in-byte.js": 148, + "access-binary-trees.js": 212, + "bitops-3bit-bits-in-byte.js": 148, + "string-fasta.js": 160, + "math-cordic.js": 152 + } + } + }, + "ubench": { + "performance": { + "jerryscript": { + "loop-empty.js": 39.996, + "function-empty.js": 29.5747, + "function-excess-args.js": 65.9507, + "function-closure.js": 3.61867, + "function-missing-args.js": 65.2307, + "loop-sum.js": 43.9827, + "loop-empty-resolve.js": 4.664, + "function-correct-args.js": 93.492, + "function-sum.js": 45.1853 + }, + "jerryscript-snapshot": { + "loop-empty.js": 40.0333, + "function-empty.js": 29.596, + "function-excess-args.js": 66.2293, + "function-closure.js": 3.59867, + "function-missing-args.js": 65.0933, + "loop-sum.js": 43.7, + "loop-empty-resolve.js": 4.66267, + "function-correct-args.js": 91.6627, + "function-sum.js": 45.3227 + }, + "duktape": { + "loop-empty.js": 78.0013, + "function-empty.js": 46.2, + "function-excess-args.js": 36.3013, + "function-closure.js": 19.9267, + "function-missing-args.js": 35.0027, + "loop-sum.js": 93.4427, + "loop-empty-resolve.js": 9.22, + "function-correct-args.js": 36.2707, + "function-sum.js": 30.3653 + } + }, + "memory": { + "jerryscript": { + "loop-empty.js": 32, + "function-empty.js": 36, + "function-excess-args.js": 36, + "function-closure.js": 36, + "function-missing-args.js": 36, + "loop-sum.js": 36, + "loop-empty-resolve.js": 32, + "function-correct-args.js": 36, + "function-sum.js": 36 + }, + "jerryscript-snapshot": { + "loop-empty.js": 24, + "function-empty.js": 28, + "function-excess-args.js": 28, + "function-closure.js": 28, + "function-missing-args.js": 28, + "loop-sum.js": 28, + "loop-empty-resolve.js": 24, + "function-correct-args.js": 28, + "function-sum.js": 28 + }, + "duktape": { + "loop-empty.js": 148, + "function-empty.js": 148, + "function-excess-args.js": 148, + "function-closure.js": 476, + "function-missing-args.js": 148, + "loop-sum.js": 148, + "loop-empty-resolve.js": 148, + "function-correct-args.js": 148, + "function-sum.js": 148 + } + } + } +} \ No newline at end of file