Commit Graph

96 Commits (master)

Author SHA1 Message Date
Ivan Zahariev 5f82b686b0 Implement print_results_as_html() 2016-09-09 23:27:28 +03:00
Ivan Zahariev 0ad4729217 Rename some language titles to match the previous benchmark results 2016-09-09 23:17:35 +03:00
Ivan Zahariev ddc537ebfc refactor print_results_as_text() 2016-09-09 23:06:19 +03:00
Ivan Zahariev 8bfb9ee7e8 Implement print_results_as_text() 2016-09-09 22:49:55 +03:00
Ivan Zahariev 1821232558 Initial import 2016-09-09 22:48:52 +03:00
Ivan Zahariev 06c00825ce Rewrite from scratch to analyze the new output 2016-09-08 23:36:29 +03:00
Ivan Zahariev 5977fbf396 Improve docs 2016-09-08 18:04:51 +03:00
Ivan Zahariev c2f533f376 Limit running time to given wall-clock seconds; remove the forcibly termination by the CPU time limit 2016-09-08 18:02:31 +03:00
Ivan Zahariev f65af29797 Limit running time by an ENV variable 2016-09-08 17:57:49 +03:00
Ivan Zahariev 05b1fadd6e Limit running time by an ENV variable 2016-09-08 17:50:42 +03:00
Ivan Zahariev d6c9b22f7f Limit running time by an ENV variable 2016-09-08 17:46:47 +03:00
Ivan Zahariev 1320064fc3 Limit running time by an ENV variable 2016-09-08 17:44:06 +03:00
Ivan Zahariev 17af67535b Limit running time by an ENV variable 2016-09-07 22:04:46 +03:00
Ivan Zahariev 4074d2cb97 Limit running time by an ENV variable 2016-09-07 21:58:43 +03:00
Ivan Zahariev 3edf611a3e Limit running time by an ENV variable 2016-09-07 21:47:03 +03:00
Ivan Zahariev c67a2305ca Limit running time by an ENV variable 2016-09-07 21:34:42 +03:00
Ivan Zahariev 52504c95ec Introduce more ENV settings 2016-09-07 21:19:55 +03:00
Ivan Zahariev d8af0d96af Option to execute only given tests 2016-09-07 17:30:13 +03:00
Ivan Zahariev ad2fd8baf7 RUN_TIME can be specified as an ENV variable too 2016-09-07 17:27:38 +03:00
Ivan Zahariev 632a85e382 Repeat tests 3 times for more stable results 2016-09-07 17:23:10 +03:00
Ivan Zahariev 97519e06e5 New benchmark strategy: Loop indefinitely for a fixed amount of CPU time 2016-09-06 23:47:58 +03:00
Ivan Zahariev fa27bca082 bugfix: mandatory "set -u" 2016-09-06 23:38:15 +03:00
Ivan Zahariev 887fec1407 Improve readability by shortening long lines 2016-09-06 23:37:49 +03:00
Ivan Zahariev f3edfca18c Include the source filename in the benchmark output; in a preparation for easy automated re-runs and summary of the tests 2016-09-06 23:29:08 +03:00
Ivan Zahariev 902a520eb5 renamed: primes-non-std-lib.java -> primes-alt.java 2016-09-06 23:23:55 +03:00
Ivan Zahariev a78d806e38 Merge branch 'master' of github.com:famzah/langs-performance 2016-09-06 23:10:16 +03:00
Ivan Zahariev 6c95a188f0 New benchmark strategy: Loop indefinitely for a fixed amount of CPU time 2016-09-06 23:09:19 +03:00
Ivan Zahariev a16a094f00 Merge pull request #2 from karloku/master
Add Ruby implementation
2016-08-05 10:48:52 +03:00
Karloku Sang e95fbe33a7 add ruby
vs.
2016-08-05 12:43:49 +08:00
Ivan Zahariev 0036820b92 Initial commit. Work still in progress 2016-07-27 13:43:14 +03:00
Ivan Zahariev 3893604642 Print a message when a compiler is skipped 2016-07-27 13:42:52 +03:00
Ivan Zahariev f054d5ab6e Merge pull request #1 from boromil/master
add: Go and PyPy
2016-07-26 14:21:51 +03:00
Krzysztof 74b3c60fb5 Update README.md 2016-07-14 22:46:07 +02:00
Krzysztof Malinowski bf613289f2 no compiler hints 2016-07-14 22:24:04 +02:00
Krzysztof Malinowski eae8701808 go and pypy 2016-06-29 01:12:01 +02:00
Ivan Zahariev ef4b852653 Python 2.7 + PyPy 2016-02-12 09:34:26 +02:00
Ivan Zahariev dc9db320cb Link to the 2016 blog article 2016-02-09 12:31:58 +02:00
Ivan Zahariev 0b3547ee68 Add general info about the tests 2016-02-09 11:55:23 +02:00
Ivan Zahariev 08f416e061 fix dates 2016-02-05 23:37:50 +02:00
Ivan Zahariev 22401218b1 2016 benchmarks: C++ // Java 8 // NodeJS // PHP 7.0 // Python 3.5 // Python 2.7 // Perl 5 // PHP 5.6 2016-02-05 23:27:33 +02:00
Ivan Zahariev 3ff2535d7b mv 2012.xlsx data.xlsx 2016-02-05 23:26:57 +02:00
Ivan Zahariev 2a86763ae1 Add more language versions 2016-02-05 22:55:55 +02:00
Ivan Zahariev fa08556865 skip non-existing interpreter 2016-02-05 22:40:06 +02:00
Ivan Zahariev 98fe1a4145 Add link to the blog article for 2012 2016-02-04 21:33:54 +02:00
Ivan Zahariev 018be0a886 Initial commit 2016-02-04 21:32:08 +02:00
Ivan Zahariev 316bd4898e Initial commit 2016-02-04 21:30:25 +02:00