diff --git a/benchmark/data/2015-11-26.json b/benchmark/data/2015-11-26.json new file mode 100644 index 000000000..3122e842e --- /dev/null +++ b/benchmark/data/2015-11-26.json @@ -0,0 +1,174 @@ +{ + "info": { + "jerryscript": { + "version": "fe157301a2f2d6df45e160367d6357a34afa606e", + "size": 202440 + }, + "duktape": { + "version": "e1ab8d4918ce7518815ce017ed5f35c090240786", + "size": 169920 + } + }, + "sunspider-1.0.2": { + "performance": { + "jerryscript": { + "math-spectral-norm.js": 2.252, + "3d-cube.js": 3.756, + "access-fannkuch.js": 9.516, + "access-nbody.js": 4.47733, + "bitops-bitwise-and.js": 4.10533, + "math-partial-sums.js": 2.28667, + "controlflow-recursive.js": 1.74533, + "bitops-bits-in-byte.js": 3.688, + "access-binary-trees.js": 1.912, + "bitops-3bit-bits-in-byte.js": 2.61067, + "string-fasta.js": 5.74267, + "math-cordic.js": 3.98 + }, + "jerryscript-snapshot": { + "math-spectral-norm.js": 2.24667, + "3d-cube.js": 3.35067, + "access-fannkuch.js": 9.40933, + "access-nbody.js": 4.37333, + "bitops-bitwise-and.js": 4.096, + "math-partial-sums.js": 2.26267, + "controlflow-recursive.js": 1.72933, + "bitops-bits-in-byte.js": 3.68, + "access-binary-trees.js": 1.89067, + "bitops-3bit-bits-in-byte.js": 2.60933, + "string-fasta.js": 5.756, + "math-cordic.js": 3.96533 + }, + "duktape": { + "math-spectral-norm.js": 1.024, + "3d-cube.js": 1.02933, + "access-fannkuch.js": 1.836, + "access-nbody.js": 1.676, + "bitops-bitwise-and.js": 7.10133, + "math-partial-sums.js": 2.972, + "controlflow-recursive.js": 1.164, + "bitops-bits-in-byte.js": 0.722667, + "access-binary-trees.js": 1.17867, + "bitops-3bit-bits-in-byte.js": 0.422667, + "string-fasta.js": 4.49733, + "math-cordic.js": 2.40933 + } + }, + "memory": { + "jerryscript": { + "math-spectral-norm.js": 48, + "3d-cube.js": 128, + "access-fannkuch.js": 48, + "access-nbody.js": 64, + "bitops-bitwise-and.js": 36, + "math-partial-sums.js": 44, + "controlflow-recursive.js": 220, + "bitops-bits-in-byte.js": 36, + "access-binary-trees.js": 88, + "bitops-3bit-bits-in-byte.js": 40, + "string-fasta.js": 56, + "math-cordic.js": 48 + }, + "jerryscript-snapshot": { + "math-spectral-norm.js": 32, + "3d-cube.js": 100, + "access-fannkuch.js": 28, + "access-nbody.js": 44, + "bitops-bitwise-and.js": 28, + "math-partial-sums.js": 28, + "controlflow-recursive.js": 220, + "bitops-bits-in-byte.js": 28, + "access-binary-trees.js": 76, + "bitops-3bit-bits-in-byte.js": 28, + "string-fasta.js": 40, + "math-cordic.js": 28 + }, + "duktape": { + "math-spectral-norm.js": 152, + "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": 192, + "bitops-bits-in-byte.js": 148, + "access-binary-trees.js": 212, + "bitops-3bit-bits-in-byte.js": 148, + "string-fasta.js": 164, + "math-cordic.js": 152 + } + } + }, + "ubench": { + "performance": { + "jerryscript": { + "loop-empty.js": 38.0173, + "function-empty.js": 25.7307, + "function-excess-args.js": 41.2933, + "function-closure.js": 3.596, + "function-missing-args.js": 20.5987, + "loop-sum.js": 42.792, + "loop-empty-resolve.js": 4.37467, + "function-correct-args.js": 43.144, + "function-sum.js": 27.888 + }, + "jerryscript-snapshot": { + "loop-empty.js": 38.06, + "function-empty.js": 25.744, + "function-excess-args.js": 41.3667, + "function-closure.js": 3.29467, + "function-missing-args.js": 20.6133, + "loop-sum.js": 42.6107, + "loop-empty-resolve.js": 4.35733, + "function-correct-args.js": 43.1707, + "function-sum.js": 27.9067 + }, + "duktape": { + "loop-empty.js": 56.9573, + "function-empty.js": 38.1547, + "function-excess-args.js": 30.4213, + "function-closure.js": 18.7213, + "function-missing-args.js": 29.1933, + "loop-sum.js": 84.7893, + "loop-empty-resolve.js": 6.82133, + "function-correct-args.js": 30.308, + "function-sum.js": 25.628 + } + }, + "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": 460, + "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