factor/extra/benchmark
John Benediktsson 4a144e5ea7 more test IN: cleanup. 2018-02-15 08:45:08 -08:00
..
3d-matrix-scalar benchmark: rename main methods to be consistent. 2012-07-19 17:36:42 -07:00
3d-matrix-vector benchmark: rename main methods to be consistent. 2012-07-19 17:36:42 -07:00
ant benchmark.ant: use ?adjoin. 2013-03-23 17:47:07 -07:00
backtrack Fix comments to be ! not #!. 2015-09-08 16:15:10 -07:00
base64 core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
beust1 benchmark: assert some results. 2012-07-19 19:10:09 -07:00
beust2 core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
binary-search benchmark.binary-search: remove print in favor of assert. 2012-07-13 16:11:01 -07:00
binary-trees benchmark: rename main methods to be consistent. 2012-07-19 17:36:42 -07:00
bloom-filters core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
bootstrap1 Remove executable bit from tons of files that aren't 2014-11-05 20:40:42 -08:00
busy-loop benchmark.busy-loop: make sure fixnum math on 32-bit. 2012-06-01 16:26:46 -07:00
chameneos-redux core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
combinatorics core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
completion benchmark.completion: adding a benchmark of tools.completion. 2012-06-19 14:09:38 -07:00
continuations Remove executable bit from tons of files that aren't 2014-11-05 20:40:42 -08:00
crc32 benchmark.crc32: do more work in the crc32-benchmark. 2013-04-19 11:35:47 -07:00
csv core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
dawes core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
dispatch1 core/basis: Rename words dealing with vocabs to loaded-vocabs or disk-vocabs because it's too confusing otherwise. 2015-06-08 12:47:35 -07:00
dispatch2 core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
dispatch3 Remove executable bit from tons of files that aren't 2014-11-05 20:40:42 -08:00
dispatch4 Remove executable bit from tons of files that aren't 2014-11-05 20:40:42 -08:00
dispatch5 core, basis, extra: Remove DOS line endings from files. 2015-06-29 17:25:40 -07:00
dispatch6 benchmark.dispatch4: split into two benchmarks. 2012-07-27 15:50:12 -07:00
dlists core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
e-decimals core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
e-ratios core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
empty-loop-0 benchmark: rename main methods to be consistent. 2012-07-19 17:36:42 -07:00
empty-loop-1 benchmark: rename main methods to be consistent. 2012-07-19 17:36:42 -07:00
empty-loop-2 core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
euler150 Euler benchmarks were leaving junk on the stack 2008-09-03 17:23:58 -05:00
fannkuch core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
fasta core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
fib1 Remove executable bit from tons of files that aren't 2014-11-05 20:40:42 -08:00
fib2 Remove executable bit from tons of files that aren't 2014-11-05 20:40:42 -08:00
fib3 Remove executable bit from tons of files that aren't 2014-11-05 20:40:42 -08:00
fib4 Remove executable bit from tons of files that aren't 2014-11-05 20:40:42 -08:00
fib5 Remove executable bit from tons of files that aren't 2014-11-05 20:40:42 -08:00
fib6 core, basis, extra: Remove DOS line endings from files. 2015-06-29 17:25:40 -07:00
fib7 benchmark.fib7: adding matrix fibonacci benchmark. 2013-03-26 11:47:52 -07:00
fib8 benchmark.fib8: adding super-fast fibonacci benchmark. 2013-03-26 11:48:01 -07:00
find-pi benchmark.find-pi: adding the bignum ratio find-pi benchmark. 2012-08-04 10:06:40 -07:00
flip benchmark.flip: adding a benchmark for the "flip" word. 2012-09-18 18:40:17 -07:00
gc0 Add EOL at EOF for all authors.txt files for consistency 2016-07-30 09:25:30 -07:00
gc1 core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
gc2 Add EOL at EOF for all authors.txt files for consistency 2016-07-30 09:25:30 -07:00
gc3 core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
hash-sets core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
hashtables cleanup some QUALIFIED: that are no longer needed. 2016-03-29 10:20:16 -07:00
heaps benchmark: rename main methods to be consistent. 2012-07-19 17:36:42 -07:00
interval-sets benchmark.interval-sets: adding a benchmark of interval-sets. 2014-05-20 19:16:53 -07:00
iteration core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
javascript Add EOL at EOF for all authors.txt files for consistency 2016-07-30 09:25:30 -07:00
json core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
knucleotide benchmark.knucleotide: Fix usage of <clumps>. 2013-03-23 13:27:13 -07:00
lcs benchmark.lcs: adding lcs benchmark. 2013-03-21 18:07:28 -07:00
lexer benchmark.lexer: adding a lexer benchmark. 2014-05-20 19:15:12 -07:00
linked-assocs core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
make core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
mandel iota: Fix second iota -> <iota> in line several times. 2017-06-02 15:41:51 -05:00
matrix-exponential-scalar core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
matrix-exponential-simd core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
md5 core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
memoize core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
msgpack core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
mt Add EOL at EOF for all authors.txt files for consistency 2016-07-30 09:25:30 -07:00
namespaces benchmark.namespaces: adding a namespaces benchmark. 2014-05-20 19:18:39 -07:00
nbody core, basis, extra: Remove DOS line endings from files. 2015-06-29 17:25:40 -07:00
nbody-simd Add EOL at EOF for all authors.txt files for consistency 2016-07-30 09:25:30 -07:00
nested-empty-loop-1 benchmark: rename main methods to be consistent. 2012-07-19 17:36:42 -07:00
nested-empty-loop-2 benchmark: rename main methods to be consistent. 2012-07-19 17:36:42 -07:00
nsieve Remove executable bit from tons of files that aren't 2014-11-05 20:40:42 -08:00
nsieve-bits core, basis, extra: Remove DOS line endings from files. 2015-06-29 17:25:40 -07:00
nsieve-bytes benchmark: rename main methods to be consistent. 2012-07-19 17:36:42 -07:00
parse-bignum core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
parse-fixnum core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
parse-float benchmark.parse-float: add a float parse benchmark. 2013-03-28 11:41:57 -07:00
parse-ratio benchmark.parse-ratio: adding a ratio parse benchmark. 2013-03-28 14:31:45 -07:00
partial-sums core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
pidigits benchmark.pidigits: simplify handling of arrays. 2013-04-07 15:33:54 -07:00
random benchmark.random: no need to write the file. 2012-09-06 07:53:41 -07:00
randomize core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
raytracer iota: Fix second iota -> <iota> in line several times. 2017-06-02 15:41:51 -05:00
raytracer-simd core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
recursive factor: put inline on same line as ; for experimentation 2015-08-10 12:55:27 -05:00
regex-dna more test IN: cleanup. 2018-02-15 08:45:08 -08:00
regexp core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
reverse-complement more test IN: cleanup. 2018-02-15 08:45:08 -08:00
ring core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
sfmt Add EOL at EOF for all authors.txt files for consistency 2016-07-30 09:25:30 -07:00
sha1 core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
sieve benchmark.sieve: calculating the number of primes in [1,100,000,000]. 2015-06-07 11:30:04 -07:00
simd-1 core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
sockets benchmark: rename main methods to be consistent. 2012-07-19 17:36:42 -07:00
sort core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
spectral-norm core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
spectral-norm-simd core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
splay core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
splitting core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
stack Various minor compiler tweaks 2008-07-12 01:08:30 -05:00
struct-arrays benchmark: rename main methods to be consistent. 2012-07-19 17:36:42 -07:00
sum-file core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
tcp-echo0 core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
tcp-echo1 benchmark: rename main methods to be consistent. 2012-07-19 17:36:42 -07:00
tcp-echo2 benchmark: rename main methods to be consistent. 2012-07-19 17:36:42 -07:00
terrain-generation Update some copyright headers to follow the current convention 2017-09-11 15:43:03 -07:00
timers core, basis, extra: Remove DOS line endings from files. 2015-06-29 17:25:40 -07:00
tuple-arrays core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
typecheck1 Remove executable bit from tons of files that aren't 2014-11-05 20:40:42 -08:00
typecheck2 Remove executable bit from tons of files that aren't 2014-11-05 20:40:42 -08:00
typecheck3 Remove executable bit from tons of files that aren't 2014-11-05 20:40:42 -08:00
udp-echo0 core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
udp-echo1 benchmark: rename main methods to be consistent. 2012-07-19 17:36:42 -07:00
udp-echo2 benchmark: rename main methods to be consistent. 2012-07-19 17:36:42 -07:00
ui-panes core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
unicode unicode: make this the API for all unicode things. 2016-03-30 23:29:48 -07:00
wrap core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
xml Clean up some <file-reader> usages to use file-lines, file>csv, and file>xml instead 2009-02-15 20:45:06 -06:00
yield benchmark.yield: testing lots of yields. 2012-08-01 10:51:37 -07:00
yuv-to-rgb core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; 2017-06-02 11:57:05 -05:00
authors.txt Initial import 2007-09-20 18:09:08 -04:00
benchmark-tests.factor benchmark: refactoring to not use dynamic variables + unit tests 2015-12-17 19:03:59 +01:00
benchmark.factor factor: disable benchmarks in a better way to get travis and macs unstuck. 2017-12-22 11:40:50 -06:00
summary.txt Initial import 2007-09-20 18:09:08 -04:00