From 3c57f7d99c0a72072a91e48c5a88a131c9e88731 Mon Sep 17 00:00:00 2001 From: Hanjoung Lee Date: Mon, 23 Nov 2015 14:09:12 +0900 Subject: [PATCH] Add benchmark data (2015-11-21 to 2015-11-23) --- benchmark/data/2015-11-21.json | 174 +++++++++++++++++++++++++++++++++ benchmark/data/2015-11-22.json | 174 +++++++++++++++++++++++++++++++++ benchmark/data/2015-11-23.json | 174 +++++++++++++++++++++++++++++++++ 3 files changed, 522 insertions(+) create mode 100644 benchmark/data/2015-11-21.json create mode 100644 benchmark/data/2015-11-22.json create mode 100644 benchmark/data/2015-11-23.json diff --git a/benchmark/data/2015-11-21.json b/benchmark/data/2015-11-21.json new file mode 100644 index 000000000..d2d71022b --- /dev/null +++ b/benchmark/data/2015-11-21.json @@ -0,0 +1,174 @@ +{ + "info": { + "jerryscript": { + "version": "f17f785b6ec0c71c2ef37e4e80a98aff1eff0963", + "size": 202440 + }, + "duktape": { + "version": "bdb88786eb113cee5258f6e33d3acb7faba68036", + "size": 169920 + } + }, + "sunspider-1.0.2": { + "performance": { + "jerryscript": { + "math-spectral-norm.js": 2.296, + "3d-cube.js": 3.80533, + "access-fannkuch.js": 9.60933, + "access-nbody.js": 4.54, + "bitops-bitwise-and.js": 4.10267, + "math-partial-sums.js": 2.364, + "controlflow-recursive.js": 1.77467, + "bitops-bits-in-byte.js": 3.68667, + "access-binary-trees.js": 1.95067, + "bitops-3bit-bits-in-byte.js": 2.63867, + "string-fasta.js": 5.73467, + "math-cordic.js": 4.05333 + }, + "jerryscript-snapshot": { + "math-spectral-norm.js": 2.29067, + "3d-cube.js": 3.40133, + "access-fannkuch.js": 9.488, + "access-nbody.js": 4.42933, + "bitops-bitwise-and.js": 4.09333, + "math-partial-sums.js": 2.34133, + "controlflow-recursive.js": 1.76933, + "bitops-bits-in-byte.js": 3.69867, + "access-binary-trees.js": 1.94267, + "bitops-3bit-bits-in-byte.js": 2.63467, + "string-fasta.js": 5.716, + "math-cordic.js": 4.05467 + }, + "duktape": { + "math-spectral-norm.js": 1.00667, + "3d-cube.js": 1.052, + "access-fannkuch.js": 1.844, + "access-nbody.js": 1.728, + "bitops-bitwise-and.js": 7.156, + "math-partial-sums.js": 2.95733, + "controlflow-recursive.js": 1.17333, + "bitops-bits-in-byte.js": 0.701333, + "access-binary-trees.js": 1.18667, + "bitops-3bit-bits-in-byte.js": 0.42, + "string-fasta.js": 4.58933, + "math-cordic.js": 2.39333 + } + }, + "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": 40, + "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.636, + "function-empty.js": 26.3907, + "function-excess-args.js": 42.592, + "function-closure.js": 3.61867, + "function-missing-args.js": 21.368, + "loop-sum.js": 43.036, + "loop-empty-resolve.js": 4.45733, + "function-correct-args.js": 44.3587, + "function-sum.js": 29.0147 + }, + "jerryscript-snapshot": { + "loop-empty.js": 38.6387, + "function-empty.js": 26.3813, + "function-excess-args.js": 42.556, + "function-closure.js": 3.316, + "function-missing-args.js": 21.336, + "loop-sum.js": 43.104, + "loop-empty-resolve.js": 4.45467, + "function-correct-args.js": 44.3853, + "function-sum.js": 29.0133 + }, + "duktape": { + "loop-empty.js": 58.2507, + "function-empty.js": 38.472, + "function-excess-args.js": 30.4293, + "function-closure.js": 19.248, + "function-missing-args.js": 29.1627, + "loop-sum.js": 86.356, + "loop-empty-resolve.js": 6.972, + "function-correct-args.js": 30.2827, + "function-sum.js": 25.8573 + } + }, + "memory": { + "jerryscript": { + "loop-empty.js": 36, + "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": 36, + "function-correct-args.js": 36, + "function-sum.js": 36 + }, + "jerryscript-snapshot": { + "loop-empty.js": 28, + "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": 28, + "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-22.json b/benchmark/data/2015-11-22.json new file mode 100644 index 000000000..830c4fd6f --- /dev/null +++ b/benchmark/data/2015-11-22.json @@ -0,0 +1,174 @@ +{ + "info": { + "jerryscript": { + "version": "f17f785b6ec0c71c2ef37e4e80a98aff1eff0963", + "size": 202440 + }, + "duktape": { + "version": "bcdee88a8d33c66123c51fd8f7ac4892f175b0b0", + "size": 169920 + } + }, + "sunspider-1.0.2": { + "performance": { + "jerryscript": { + "math-spectral-norm.js": 2.29333, + "3d-cube.js": 3.80267, + "access-fannkuch.js": 9.58933, + "access-nbody.js": 4.53733, + "bitops-bitwise-and.js": 4.10133, + "math-partial-sums.js": 2.36133, + "controlflow-recursive.js": 1.77333, + "bitops-bits-in-byte.js": 3.70267, + "access-binary-trees.js": 1.95067, + "bitops-3bit-bits-in-byte.js": 2.62267, + "string-fasta.js": 5.72267, + "math-cordic.js": 4.06267 + }, + "jerryscript-snapshot": { + "math-spectral-norm.js": 2.28133, + "3d-cube.js": 3.40933, + "access-fannkuch.js": 9.47333, + "access-nbody.js": 4.44267, + "bitops-bitwise-and.js": 4.096, + "math-partial-sums.js": 2.34133, + "controlflow-recursive.js": 1.76533, + "bitops-bits-in-byte.js": 3.69467, + "access-binary-trees.js": 1.94533, + "bitops-3bit-bits-in-byte.js": 2.63333, + "string-fasta.js": 5.684, + "math-cordic.js": 4.044 + }, + "duktape": { + "math-spectral-norm.js": 1.00267, + "3d-cube.js": 1.04667, + "access-fannkuch.js": 1.83867, + "access-nbody.js": 1.71867, + "bitops-bitwise-and.js": 7.15467, + "math-partial-sums.js": 2.94933, + "controlflow-recursive.js": 1.16533, + "bitops-bits-in-byte.js": 0.697333, + "access-binary-trees.js": 1.184, + "bitops-3bit-bits-in-byte.js": 0.42, + "string-fasta.js": 4.58133, + "math-cordic.js": 2.37733 + } + }, + "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": 40, + "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.6427, + "function-empty.js": 26.4547, + "function-excess-args.js": 42.5387, + "function-closure.js": 3.61733, + "function-missing-args.js": 21.284, + "loop-sum.js": 43.0533, + "loop-empty-resolve.js": 4.45333, + "function-correct-args.js": 44.3867, + "function-sum.js": 29.0307 + }, + "jerryscript-snapshot": { + "loop-empty.js": 38.6, + "function-empty.js": 26.452, + "function-excess-args.js": 42.6013, + "function-closure.js": 3.31867, + "function-missing-args.js": 21.332, + "loop-sum.js": 43.156, + "loop-empty-resolve.js": 4.44133, + "function-correct-args.js": 44.38, + "function-sum.js": 28.9907 + }, + "duktape": { + "loop-empty.js": 58.0613, + "function-empty.js": 38.4347, + "function-excess-args.js": 30.436, + "function-closure.js": 19.296, + "function-missing-args.js": 29.0747, + "loop-sum.js": 86.4747, + "loop-empty-resolve.js": 6.96933, + "function-correct-args.js": 30.3253, + "function-sum.js": 25.8387 + } + }, + "memory": { + "jerryscript": { + "loop-empty.js": 36, + "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": 36, + "function-correct-args.js": 36, + "function-sum.js": 36 + }, + "jerryscript-snapshot": { + "loop-empty.js": 28, + "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": 28, + "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-23.json b/benchmark/data/2015-11-23.json new file mode 100644 index 000000000..960e6b300 --- /dev/null +++ b/benchmark/data/2015-11-23.json @@ -0,0 +1,174 @@ +{ + "info": { + "jerryscript": { + "version": "f17f785b6ec0c71c2ef37e4e80a98aff1eff0963", + "size": 202440 + }, + "duktape": { + "version": "aff03ff5a496d5d8166ed7360ee14d700d6f90fc", + "size": 169920 + } + }, + "sunspider-1.0.2": { + "performance": { + "jerryscript": { + "math-spectral-norm.js": 2.3, + "3d-cube.js": 3.80267, + "access-fannkuch.js": 9.596, + "access-nbody.js": 4.54667, + "bitops-bitwise-and.js": 4.096, + "math-partial-sums.js": 2.36, + "controlflow-recursive.js": 1.77467, + "bitops-bits-in-byte.js": 3.69467, + "access-binary-trees.js": 1.95067, + "bitops-3bit-bits-in-byte.js": 2.63733, + "string-fasta.js": 5.73333, + "math-cordic.js": 4.05467 + }, + "jerryscript-snapshot": { + "math-spectral-norm.js": 2.29067, + "3d-cube.js": 3.404, + "access-fannkuch.js": 9.50133, + "access-nbody.js": 4.42, + "bitops-bitwise-and.js": 4.104, + "math-partial-sums.js": 2.33067, + "controlflow-recursive.js": 1.77067, + "bitops-bits-in-byte.js": 3.69333, + "access-binary-trees.js": 1.94267, + "bitops-3bit-bits-in-byte.js": 2.63333, + "string-fasta.js": 5.724, + "math-cordic.js": 4.04 + }, + "duktape": { + "math-spectral-norm.js": 1.00267, + "3d-cube.js": 1.052, + "access-fannkuch.js": 1.84267, + "access-nbody.js": 1.73067, + "bitops-bitwise-and.js": 7.16267, + "math-partial-sums.js": 2.956, + "controlflow-recursive.js": 1.16533, + "bitops-bits-in-byte.js": 0.7, + "access-binary-trees.js": 1.19067, + "bitops-3bit-bits-in-byte.js": 0.418667, + "string-fasta.js": 4.592, + "math-cordic.js": 2.388 + } + }, + "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": 40, + "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.6053, + "function-empty.js": 26.4307, + "function-excess-args.js": 42.4667, + "function-closure.js": 3.62133, + "function-missing-args.js": 21.3427, + "loop-sum.js": 42.9773, + "loop-empty-resolve.js": 4.45067, + "function-correct-args.js": 44.3773, + "function-sum.js": 29.0027 + }, + "jerryscript-snapshot": { + "loop-empty.js": 38.588, + "function-empty.js": 26.432, + "function-excess-args.js": 42.592, + "function-closure.js": 3.31733, + "function-missing-args.js": 21.3013, + "loop-sum.js": 43.1253, + "loop-empty-resolve.js": 4.45333, + "function-correct-args.js": 44.384, + "function-sum.js": 29.0213 + }, + "duktape": { + "loop-empty.js": 58.164, + "function-empty.js": 38.34, + "function-excess-args.js": 30.4053, + "function-closure.js": 19.344, + "function-missing-args.js": 29.168, + "loop-sum.js": 86.3267, + "loop-empty-resolve.js": 6.96, + "function-correct-args.js": 30.324, + "function-sum.js": 25.86 + } + }, + "memory": { + "jerryscript": { + "loop-empty.js": 36, + "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": 36, + "function-correct-args.js": 36, + "function-sum.js": 36 + }, + "jerryscript-snapshot": { + "loop-empty.js": 28, + "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": 28, + "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