From 4dbbe4efe1faac2b944df66fe1110a9ca7923de0 Mon Sep 17 00:00:00 2001 From: Hanjoung Lee Date: Fri, 4 Dec 2015 10:26:49 +0900 Subject: [PATCH] Add missing benchmark data --- benchmark/data/2015-11-28.json | 174 +++++++++++++++++++++++++++++++++ benchmark/data/2015-11-29.json | 174 +++++++++++++++++++++++++++++++++ benchmark/data/2015-11-30.json | 174 +++++++++++++++++++++++++++++++++ benchmark/data/2015-12-01.json | 174 +++++++++++++++++++++++++++++++++ benchmark/data/2015-12-02.json | 174 +++++++++++++++++++++++++++++++++ benchmark/data/2015-12-03.json | 174 +++++++++++++++++++++++++++++++++ 6 files changed, 1044 insertions(+) create mode 100644 benchmark/data/2015-11-28.json create mode 100644 benchmark/data/2015-11-29.json create mode 100644 benchmark/data/2015-11-30.json create mode 100644 benchmark/data/2015-12-01.json create mode 100644 benchmark/data/2015-12-02.json create mode 100644 benchmark/data/2015-12-03.json diff --git a/benchmark/data/2015-11-28.json b/benchmark/data/2015-11-28.json new file mode 100644 index 000000000..7dde6801b --- /dev/null +++ b/benchmark/data/2015-11-28.json @@ -0,0 +1,174 @@ +{ + "info": { + "jerryscript": { + "version": "cd7cf53ecb43f1072032bc1764433139258eeab8", + "size": 198344 + }, + "duktape": { + "version": "03a77e2051b5c83807256a9e72ef9626331bacfa", + "size": 169920 + } + }, + "sunspider-1.0.2": { + "performance": { + "jerryscript": { + "math-spectral-norm.js": 2.27467, + "3d-cube.js": 3.772, + "access-fannkuch.js": 9.408, + "access-nbody.js": 4.44133, + "bitops-bitwise-and.js": 4.056, + "math-partial-sums.js": 2.268, + "controlflow-recursive.js": 1.728, + "bitops-bits-in-byte.js": 3.72667, + "access-binary-trees.js": 1.90533, + "bitops-3bit-bits-in-byte.js": 2.66133, + "string-fasta.js": 5.736, + "math-cordic.js": 3.988 + }, + "jerryscript-snapshot": { + "math-spectral-norm.js": 2.26533, + "3d-cube.js": 3.388, + "access-fannkuch.js": 9.31467, + "access-nbody.js": 4.348, + "bitops-bitwise-and.js": 4.04667, + "math-partial-sums.js": 2.24933, + "controlflow-recursive.js": 1.72533, + "bitops-bits-in-byte.js": 3.728, + "access-binary-trees.js": 1.89867, + "bitops-3bit-bits-in-byte.js": 2.664, + "string-fasta.js": 5.71733, + "math-cordic.js": 3.97867 + }, + "duktape": { + "math-spectral-norm.js": 0.992, + "3d-cube.js": 1.05067, + "access-fannkuch.js": 1.92, + "access-nbody.js": 1.69867, + "bitops-bitwise-and.js": 7.07333, + "math-partial-sums.js": 2.97467, + "controlflow-recursive.js": 1.12133, + "bitops-bits-in-byte.js": 0.724, + "access-binary-trees.js": 1.17867, + "bitops-3bit-bits-in-byte.js": 0.421333, + "string-fasta.js": 4.48933, + "math-cordic.js": 2.41733 + } + }, + "memory": { + "jerryscript": { + "math-spectral-norm.js": 48, + "3d-cube.js": 128, + "access-fannkuch.js": 44, + "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": 37.9867, + "function-empty.js": 25.6693, + "function-excess-args.js": 41.22, + "function-closure.js": 3.53467, + "function-missing-args.js": 20.5547, + "loop-sum.js": 42.2493, + "loop-empty-resolve.js": 4.372, + "function-correct-args.js": 42.9533, + "function-sum.js": 27.7853 + }, + "jerryscript-snapshot": { + "loop-empty.js": 37.9613, + "function-empty.js": 25.6667, + "function-excess-args.js": 41.2253, + "function-closure.js": 3.25333, + "function-missing-args.js": 20.5533, + "loop-sum.js": 42.1093, + "loop-empty-resolve.js": 4.37067, + "function-correct-args.js": 42.988, + "function-sum.js": 27.776 + }, + "duktape": { + "loop-empty.js": 57.0653, + "function-empty.js": 37.2693, + "function-excess-args.js": 29.6307, + "function-closure.js": 18.8853, + "function-missing-args.js": 28.4973, + "loop-sum.js": 85.0147, + "loop-empty-resolve.js": 6.844, + "function-correct-args.js": 29.576, + "function-sum.js": 25.0707 + } + }, + "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 diff --git a/benchmark/data/2015-11-29.json b/benchmark/data/2015-11-29.json new file mode 100644 index 000000000..21dd72537 --- /dev/null +++ b/benchmark/data/2015-11-29.json @@ -0,0 +1,174 @@ +{ + "info": { + "jerryscript": { + "version": "ab68d093e88598beaa4d10b8160d7bcca33f9d33", + "size": 198344 + }, + "duktape": { + "version": "03a77e2051b5c83807256a9e72ef9626331bacfa", + "size": 169920 + } + }, + "sunspider-1.0.2": { + "performance": { + "jerryscript": { + "math-spectral-norm.js": 2.26933, + "3d-cube.js": 3.772, + "access-fannkuch.js": 9.40133, + "access-nbody.js": 4.44533, + "bitops-bitwise-and.js": 4.048, + "math-partial-sums.js": 2.268, + "controlflow-recursive.js": 1.72933, + "bitops-bits-in-byte.js": 3.72667, + "access-binary-trees.js": 1.908, + "bitops-3bit-bits-in-byte.js": 2.668, + "string-fasta.js": 5.72667, + "math-cordic.js": 3.98 + }, + "jerryscript-snapshot": { + "math-spectral-norm.js": 2.264, + "3d-cube.js": 3.384, + "access-fannkuch.js": 9.31333, + "access-nbody.js": 4.352, + "bitops-bitwise-and.js": 4.052, + "math-partial-sums.js": 2.25333, + "controlflow-recursive.js": 1.72667, + "bitops-bits-in-byte.js": 3.72533, + "access-binary-trees.js": 1.89733, + "bitops-3bit-bits-in-byte.js": 2.66267, + "string-fasta.js": 5.71733, + "math-cordic.js": 3.97733 + }, + "duktape": { + "math-spectral-norm.js": 0.990667, + "3d-cube.js": 1.04667, + "access-fannkuch.js": 1.924, + "access-nbody.js": 1.69867, + "bitops-bitwise-and.js": 7.06667, + "math-partial-sums.js": 2.97733, + "controlflow-recursive.js": 1.124, + "bitops-bits-in-byte.js": 0.722667, + "access-binary-trees.js": 1.17867, + "bitops-3bit-bits-in-byte.js": 0.425333, + "string-fasta.js": 4.49467, + "math-cordic.js": 2.41867 + } + }, + "memory": { + "jerryscript": { + "math-spectral-norm.js": 48, + "3d-cube.js": 128, + "access-fannkuch.js": 44, + "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": 37.9747, + "function-empty.js": 25.6547, + "function-excess-args.js": 41.2227, + "function-closure.js": 3.53467, + "function-missing-args.js": 20.5573, + "loop-sum.js": 42.288, + "loop-empty-resolve.js": 4.364, + "function-correct-args.js": 42.992, + "function-sum.js": 27.7747 + }, + "jerryscript-snapshot": { + "loop-empty.js": 37.9787, + "function-empty.js": 25.6453, + "function-excess-args.js": 41.2267, + "function-closure.js": 3.25333, + "function-missing-args.js": 20.56, + "loop-sum.js": 42.1133, + "loop-empty-resolve.js": 4.37067, + "function-correct-args.js": 43.0013, + "function-sum.js": 27.7627 + }, + "duktape": { + "loop-empty.js": 57.12, + "function-empty.js": 37.228, + "function-excess-args.js": 29.656, + "function-closure.js": 18.8333, + "function-missing-args.js": 28.4733, + "loop-sum.js": 85.0133, + "loop-empty-resolve.js": 6.84, + "function-correct-args.js": 29.5613, + "function-sum.js": 25.0253 + } + }, + "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 diff --git a/benchmark/data/2015-11-30.json b/benchmark/data/2015-11-30.json new file mode 100644 index 000000000..47ea48085 --- /dev/null +++ b/benchmark/data/2015-11-30.json @@ -0,0 +1,174 @@ +{ + "info": { + "jerryscript": { + "version": "ab68d093e88598beaa4d10b8160d7bcca33f9d33", + "size": 198344 + }, + "duktape": { + "version": "762acc2cb0feac0c3dafeefe6258fbe7827ae461", + "size": 174016 + } + }, + "sunspider-1.0.2": { + "performance": { + "jerryscript": { + "math-spectral-norm.js": 2.27467, + "3d-cube.js": 3.77067, + "access-fannkuch.js": 9.38267, + "access-nbody.js": 4.432, + "bitops-bitwise-and.js": 4.05067, + "math-partial-sums.js": 2.26533, + "controlflow-recursive.js": 1.732, + "bitops-bits-in-byte.js": 3.72667, + "access-binary-trees.js": 1.904, + "bitops-3bit-bits-in-byte.js": 2.672, + "string-fasta.js": 5.73067, + "math-cordic.js": 3.98667 + }, + "jerryscript-snapshot": { + "math-spectral-norm.js": 2.26, + "3d-cube.js": 3.38267, + "access-fannkuch.js": 9.31067, + "access-nbody.js": 4.35067, + "bitops-bitwise-and.js": 4.05067, + "math-partial-sums.js": 2.256, + "controlflow-recursive.js": 1.72267, + "bitops-bits-in-byte.js": 3.724, + "access-binary-trees.js": 1.9, + "bitops-3bit-bits-in-byte.js": 2.66533, + "string-fasta.js": 5.716, + "math-cordic.js": 3.97733 + }, + "duktape": { + "math-spectral-norm.js": 0.958667, + "3d-cube.js": 1.03733, + "access-fannkuch.js": 1.91467, + "access-nbody.js": 1.66133, + "bitops-bitwise-and.js": 7.05333, + "math-partial-sums.js": 2.77067, + "controlflow-recursive.js": 1.09333, + "bitops-bits-in-byte.js": 0.718667, + "access-binary-trees.js": 1.176, + "bitops-3bit-bits-in-byte.js": 0.422667, + "string-fasta.js": 4.50533, + "math-cordic.js": 2.34 + } + }, + "memory": { + "jerryscript": { + "math-spectral-norm.js": 48, + "3d-cube.js": 128, + "access-fannkuch.js": 44, + "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": 37.9907, + "function-empty.js": 25.6587, + "function-excess-args.js": 41.2253, + "function-closure.js": 3.53067, + "function-missing-args.js": 20.556, + "loop-sum.js": 42.272, + "loop-empty-resolve.js": 4.372, + "function-correct-args.js": 42.9267, + "function-sum.js": 27.776 + }, + "jerryscript-snapshot": { + "loop-empty.js": 37.9787, + "function-empty.js": 25.6507, + "function-excess-args.js": 41.2267, + "function-closure.js": 3.252, + "function-missing-args.js": 20.5587, + "loop-sum.js": 42.116, + "loop-empty-resolve.js": 4.36933, + "function-correct-args.js": 42.9853, + "function-sum.js": 27.7773 + }, + "duktape": { + "loop-empty.js": 54.0173, + "function-empty.js": 38.6733, + "function-excess-args.js": 30.8973, + "function-closure.js": 19.2853, + "function-missing-args.js": 29.5053, + "loop-sum.js": 82.9787, + "loop-empty-resolve.js": 7.176, + "function-correct-args.js": 30.692, + "function-sum.js": 25.9933 + } + }, + "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 diff --git a/benchmark/data/2015-12-01.json b/benchmark/data/2015-12-01.json new file mode 100644 index 000000000..468a5a4b0 --- /dev/null +++ b/benchmark/data/2015-12-01.json @@ -0,0 +1,174 @@ +{ + "info": { + "jerryscript": { + "version": "ab68d093e88598beaa4d10b8160d7bcca33f9d33", + "size": 198344 + }, + "duktape": { + "version": "c0081e1d8031826c7165c7445f22f13ef9d7b073", + "size": 174016 + } + }, + "sunspider-1.0.2": { + "performance": { + "jerryscript": { + "math-spectral-norm.js": 2.276, + "3d-cube.js": 3.76933, + "access-fannkuch.js": 9.39333, + "access-nbody.js": 4.44533, + "bitops-bitwise-and.js": 4.04667, + "math-partial-sums.js": 2.27467, + "controlflow-recursive.js": 1.728, + "bitops-bits-in-byte.js": 3.728, + "access-binary-trees.js": 1.90667, + "bitops-3bit-bits-in-byte.js": 2.66267, + "string-fasta.js": 5.73333, + "math-cordic.js": 3.98667 + }, + "jerryscript-snapshot": { + "math-spectral-norm.js": 2.26, + "3d-cube.js": 3.384, + "access-fannkuch.js": 9.31067, + "access-nbody.js": 4.34533, + "bitops-bitwise-and.js": 4.03733, + "math-partial-sums.js": 2.252, + "controlflow-recursive.js": 1.716, + "bitops-bits-in-byte.js": 3.71333, + "access-binary-trees.js": 1.89867, + "bitops-3bit-bits-in-byte.js": 2.66, + "string-fasta.js": 5.716, + "math-cordic.js": 3.972 + }, + "duktape": { + "math-spectral-norm.js": 0.992, + "3d-cube.js": 1.03067, + "access-fannkuch.js": 1.89467, + "access-nbody.js": 1.672, + "bitops-bitwise-and.js": 7.19067, + "math-partial-sums.js": 2.85733, + "controlflow-recursive.js": 1.128, + "bitops-bits-in-byte.js": 0.692, + "access-binary-trees.js": 1.16267, + "bitops-3bit-bits-in-byte.js": 0.414667, + "string-fasta.js": 4.5, + "math-cordic.js": 2.312 + } + }, + "memory": { + "jerryscript": { + "math-spectral-norm.js": 48, + "3d-cube.js": 128, + "access-fannkuch.js": 44, + "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": 37.9747, + "function-empty.js": 25.6653, + "function-excess-args.js": 41.2107, + "function-closure.js": 3.53333, + "function-missing-args.js": 20.5453, + "loop-sum.js": 42.2733, + "loop-empty-resolve.js": 4.37333, + "function-correct-args.js": 42.98, + "function-sum.js": 27.7813 + }, + "jerryscript-snapshot": { + "loop-empty.js": 37.9187, + "function-empty.js": 25.648, + "function-excess-args.js": 41.2133, + "function-closure.js": 3.24933, + "function-missing-args.js": 20.5453, + "loop-sum.js": 42.1067, + "loop-empty-resolve.js": 4.36667, + "function-correct-args.js": 42.984, + "function-sum.js": 27.7787 + }, + "duktape": { + "loop-empty.js": 55.356, + "function-empty.js": 40.0787, + "function-excess-args.js": 31.8147, + "function-closure.js": 19.172, + "function-missing-args.js": 30.528, + "loop-sum.js": 82.5227, + "loop-empty-resolve.js": 7.28667, + "function-correct-args.js": 31.6333, + "function-sum.js": 26.6093 + } + }, + "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 diff --git a/benchmark/data/2015-12-02.json b/benchmark/data/2015-12-02.json new file mode 100644 index 000000000..324a3f65e --- /dev/null +++ b/benchmark/data/2015-12-02.json @@ -0,0 +1,174 @@ +{ + "info": { + "jerryscript": { + "version": "b8b3b1f275c43b7e285b03d29195da5e7cc61f30", + "size": 198344 + }, + "duktape": { + "version": "68e806bbc01cbee6c467a4868ad4a19cc4b3105c", + "size": 174016 + } + }, + "sunspider-1.0.2": { + "performance": { + "jerryscript": { + "math-spectral-norm.js": 2.292, + "3d-cube.js": 3.808, + "access-fannkuch.js": 9.748, + "access-nbody.js": 4.556, + "bitops-bitwise-and.js": 4.052, + "math-partial-sums.js": 2.3, + "controlflow-recursive.js": 1.732, + "bitops-bits-in-byte.js": 3.732, + "access-binary-trees.js": 1.932, + "bitops-3bit-bits-in-byte.js": 2.672, + "string-fasta.js": 5.748, + "math-cordic.js": 4.008 + }, + "jerryscript-snapshot": { + "math-spectral-norm.js": 2.28, + "3d-cube.js": 3.412, + "access-fannkuch.js": 9.652, + "access-nbody.js": 4.46, + "bitops-bitwise-and.js": 4.044, + "math-partial-sums.js": 2.284, + "controlflow-recursive.js": 1.72, + "bitops-bits-in-byte.js": 3.724, + "access-binary-trees.js": 1.92, + "bitops-3bit-bits-in-byte.js": 2.664, + "string-fasta.js": 5.724, + "math-cordic.js": 3.996 + }, + "duktape": { + "math-spectral-norm.js": 0.996, + "3d-cube.js": 1.032, + "access-fannkuch.js": 1.9, + "access-nbody.js": 1.672, + "bitops-bitwise-and.js": 7.192, + "math-partial-sums.js": 2.852, + "controlflow-recursive.js": 1.132, + "bitops-bits-in-byte.js": 0.692, + "access-binary-trees.js": 1.164, + "bitops-3bit-bits-in-byte.js": 0.42, + "string-fasta.js": 4.5, + "math-cordic.js": 2.308 + } + }, + "memory": { + "jerryscript": { + "math-spectral-norm.js": 44, + "3d-cube.js": 124, + "access-fannkuch.js": 44, + "access-nbody.js": 64, + "bitops-bitwise-and.js": 36, + "math-partial-sums.js": 40, + "controlflow-recursive.js": 220, + "bitops-bits-in-byte.js": 36, + "access-binary-trees.js": 84, + "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.028, + "function-empty.js": 25.848, + "function-excess-args.js": 41.144, + "function-closure.js": 3.556, + "function-missing-args.js": 20.752, + "loop-sum.js": 42.324, + "loop-empty-resolve.js": 4.388, + "function-correct-args.js": 42.996, + "function-sum.js": 27.98 + }, + "jerryscript-snapshot": { + "loop-empty.js": 38.008, + "function-empty.js": 25.832, + "function-excess-args.js": 41.192, + "function-closure.js": 3.28, + "function-missing-args.js": 20.756, + "loop-sum.js": 42.148, + "loop-empty-resolve.js": 4.376, + "function-correct-args.js": 43.016, + "function-sum.js": 27.964 + }, + "duktape": { + "loop-empty.js": 55.452, + "function-empty.js": 40.12, + "function-excess-args.js": 31.808, + "function-closure.js": 19.124, + "function-missing-args.js": 30.504, + "loop-sum.js": 82.552, + "loop-empty-resolve.js": 7.308, + "function-correct-args.js": 31.776, + "function-sum.js": 26.644 + } + }, + "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 diff --git a/benchmark/data/2015-12-03.json b/benchmark/data/2015-12-03.json new file mode 100644 index 000000000..bcd62c831 --- /dev/null +++ b/benchmark/data/2015-12-03.json @@ -0,0 +1,174 @@ +{ + "info": { + "jerryscript": { + "version": "b8b3b1f275c43b7e285b03d29195da5e7cc61f30", + "size": 198344 + }, + "duktape": { + "version": "f777103427d18598f59a1f11c04f3a26c377de11", + "size": 174016 + } + }, + "sunspider-1.0.2": { + "performance": { + "jerryscript": { + "math-spectral-norm.js": 2.292, + "3d-cube.js": 3.808, + "access-fannkuch.js": 9.744, + "access-nbody.js": 4.56, + "bitops-bitwise-and.js": 4.044, + "math-partial-sums.js": 2.3, + "controlflow-recursive.js": 1.728, + "bitops-bits-in-byte.js": 3.736, + "access-binary-trees.js": 1.928, + "bitops-3bit-bits-in-byte.js": 2.672, + "string-fasta.js": 5.744, + "math-cordic.js": 4.008 + }, + "jerryscript-snapshot": { + "math-spectral-norm.js": 2.276, + "3d-cube.js": 3.42, + "access-fannkuch.js": 9.648, + "access-nbody.js": 4.464, + "bitops-bitwise-and.js": 4.048, + "math-partial-sums.js": 2.276, + "controlflow-recursive.js": 1.728, + "bitops-bits-in-byte.js": 3.728, + "access-binary-trees.js": 1.92, + "bitops-3bit-bits-in-byte.js": 2.664, + "string-fasta.js": 5.716, + "math-cordic.js": 4.004 + }, + "duktape": { + "math-spectral-norm.js": 1.028, + "3d-cube.js": 1.044, + "access-fannkuch.js": 1.908, + "access-nbody.js": 1.672, + "bitops-bitwise-and.js": 7.188, + "math-partial-sums.js": 2.848, + "controlflow-recursive.js": 1.156, + "bitops-bits-in-byte.js": 0.684, + "access-binary-trees.js": 1.176, + "bitops-3bit-bits-in-byte.js": 0.424, + "string-fasta.js": 4.552, + "math-cordic.js": 2.384 + } + }, + "memory": { + "jerryscript": { + "math-spectral-norm.js": 44, + "3d-cube.js": 124, + "access-fannkuch.js": 44, + "access-nbody.js": 64, + "bitops-bitwise-and.js": 36, + "math-partial-sums.js": 40, + "controlflow-recursive.js": 220, + "bitops-bits-in-byte.js": 36, + "access-binary-trees.js": 84, + "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.028, + "function-empty.js": 25.816, + "function-excess-args.js": 41.184, + "function-closure.js": 3.56, + "function-missing-args.js": 20.724, + "loop-sum.js": 42.332, + "loop-empty-resolve.js": 4.392, + "function-correct-args.js": 43.036, + "function-sum.js": 27.98 + }, + "jerryscript-snapshot": { + "loop-empty.js": 38.052, + "function-empty.js": 25.824, + "function-excess-args.js": 41.244, + "function-closure.js": 3.28, + "function-missing-args.js": 20.756, + "loop-sum.js": 42.176, + "loop-empty-resolve.js": 4.38, + "function-correct-args.js": 42.976, + "function-sum.js": 27.984 + }, + "duktape": { + "loop-empty.js": 55.552, + "function-empty.js": 40.42, + "function-excess-args.js": 32.096, + "function-closure.js": 19.264, + "function-missing-args.js": 30.848, + "loop-sum.js": 82.484, + "loop-empty-resolve.js": 7.344, + "function-correct-args.js": 31.984, + "function-sum.js": 27.2 + } + }, + "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