factor/extra/benchmark
Doug Coleman c2b377eb83 Change benchmark.recursive to make less recursions to avoid overflowing the callstack on win64 2010-02-03 00:04:37 -06:00
..
3d-matrix-scalar benchmarks for math.matrices and math.matrices.simd building and multiplying 3D matrices (vector versions are still slow because v? and vmask aren't intrinsic yet) 2009-09-30 11:51:44 -05:00
3d-matrix-vector remove SIMD:s 2009-11-25 20:21:54 -08:00
backtrack Factor source files should not be executable 2009-11-21 17:50:43 -06:00
base64 benchmarks: update for iota 2010-01-15 07:15:36 +13:00
beust1 Tweak some benchmark parameters 2009-04-17 17:55:01 -05:00
beust2 Factor source files should not be executable 2009-11-21 17:50:43 -06:00
binary-search Remove "primes-under-million" list 2009-01-07 10:40:00 +01:00
binary-trees use CONSTANT: in extra 2009-02-22 19:08:45 -06:00
bootstrap1 Updating summary and authors 2008-01-27 01:02:31 -04:00
chameneos-redux add chameneos-redux benchmark 2009-08-12 17:46:10 -05:00
continuations Fixing everything for mandatory stack effects 2008-06-09 02:14:14 -05:00
crc32 Factor source files should not be executable 2009-11-21 17:50:43 -06:00
dawes benchmarks: update for iota 2010-01-15 07:15:36 +13:00
dispatch1 Fix benchmark load errors 2008-07-05 03:47:15 -05:00
dispatch2 benchmarks: update for iota 2010-01-15 07:15:36 +13:00
dispatch3 update vocabs so a load-all on macosx works without parsing c-type strings 2009-09-27 15:11:21 -05:00
dispatch4 benchmarks: update for iota 2010-01-15 07:15:36 +13:00
dispatch5 Factor source files should not be executable 2009-11-21 17:50:43 -06:00
e-decimals benchmarks: update for iota 2010-01-15 07:15:36 +13:00
e-ratios sigma -> map-sum 2009-10-29 14:34:04 -05:00
empty-loop-0 Oops, we weren't doing TCO in some cases 2008-08-31 05:40:29 -05:00
empty-loop-1 Fix 2008-08-31 06:02:15 -05:00
empty-loop-2 benchmarks: update for iota 2010-01-15 07:15:36 +13:00
euler150 Euler benchmarks were leaving junk on the stack 2008-09-03 17:23:58 -05:00
fannkuch benchmark.fannkuch: use iota 2009-11-13 03:52:20 -06:00
fasta benchmarks: update for iota 2010-01-15 07:15:36 +13:00
fib1 Fixing everything for mandatory stack effects 2008-06-09 02:14:14 -05:00
fib2 Fixing everything for mandatory stack effects 2008-06-09 02:14:14 -05:00
fib3 Fixing everything for mandatory stack effects 2008-06-09 02:14:14 -05:00
fib4 Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring 2009-08-13 19:21:44 -05:00
fib5 Fixing everything for mandatory stack effects 2008-06-09 02:14:14 -05:00
fib6 Factor source files should not be executable 2009-11-21 17:50:43 -06:00
gc0 Split up tools.vocabs. Note that load-everything is now named load-all 2009-05-04 06:44:17 -05:00
gc1 benchmarks: update for iota 2010-01-15 07:15:36 +13:00
gc2 Split up tools.vocabs. Note that load-everything is now named load-all 2009-05-04 06:44:17 -05:00
gc3 benchmark: update gc1 and add new gc3 benchmark 2009-10-14 04:59:48 -05:00
hashtables benchmark.hashtables: throw something together 2009-07-07 12:20:43 -05:00
heaps slightly faster heaps, add benchmark 2009-07-18 00:52:24 -05:00
iteration Removing integers-as-sequences 2010-01-15 07:15:33 +13:00
javascript benchmark.javascript: new benchmark 2009-04-24 12:29:29 -05:00
knucleotide benchmarks: update for iota 2010-01-15 07:15:36 +13:00
mandel Factor source files should not be executable 2009-11-21 17:50:43 -06:00
matrix-exponential-scalar pit math.matrices and math.matrices.simd against each other in calculating matrix exponentials 2009-09-30 12:58:32 -05:00
matrix-exponential-simd pit math.matrices and math.matrices.simd against each other in calculating matrix exponentials 2009-09-30 12:58:32 -05:00
md5 Tweak some benchmark parameters 2009-04-17 17:55:01 -05:00
mt speed up mt benchmarks considerably by doing less iterations 2009-10-07 18:48:23 -05:00
nbody update vocabs so a load-all on macosx works without parsing c-type strings 2009-09-27 15:11:21 -05:00
nbody-simd update benchmark.nbody-simd and benchmark.raytracer-simd 2009-11-25 18:02:27 -08:00
nested-empty-loop-1 Add some benchmarks 2008-08-24 03:59:22 -05:00
nested-empty-loop-2 Add some benchmarks 2008-08-24 03:59:22 -05:00
nsieve Removing rot/-rot in nsieve and nsieve-bits 2010-01-26 15:11:12 -06:00
nsieve-bits Removing rot/-rot in nsieve and nsieve-bits 2010-01-26 15:11:12 -06:00
nsieve-bytes change-each -> map!, deep-change-each -> deep-map! 2009-10-27 22:32:56 -05:00
partial-sums benchmarks: update for iota 2010-01-15 07:15:36 +13:00
pidigits benchmark.pidigits: reduce parameter to speed up CI runs 2009-07-30 09:24:41 -05:00
random random is generic now -- iota random -> random 2010-01-14 12:48:57 -06:00
raytracer benchmarks: update for iota 2010-01-15 07:15:36 +13:00
raytracer-simd benchmarks: update for iota 2010-01-15 07:15:36 +13:00
recursive Change benchmark.recursive to make less recursions to avoid overflowing the callstack on win64 2010-02-03 00:04:37 -06:00
regex-dna Deploy tool always uses optimizing compiler now 2009-05-11 00:32:22 -05:00
reverse-complement Factor source files should not be executable 2009-11-21 17:50:43 -06:00
ring benchmarks: update for iota 2010-01-15 07:15:36 +13:00
sfmt speed up mt benchmarks considerably by doing less iterations 2009-10-07 18:48:23 -05:00
sha1 move sha1 and sha2 to checksums.sha, update usages 2009-05-17 17:58:36 -05:00
simd-1 remove SIMD:s 2009-11-25 20:21:54 -08:00
sockets Factor source files should not be executable 2009-11-21 17:50:43 -06:00
sort Factor source files should not be executable 2009-11-21 17:50:43 -06:00
spectral-norm benchmarks: update for iota 2010-01-15 07:15:36 +13:00
stack Various minor compiler tweaks 2008-07-12 01:08:30 -05:00
struct-arrays update vocabs so a load-all on macosx works without parsing c-type strings 2009-09-27 15:11:21 -05:00
sum-file Tweak some benchmark parameters 2009-04-17 17:55:01 -05:00
terrain-generation remove SIMD:s 2009-11-25 20:21:54 -08:00
tuple-arrays benchmarks: update for iota 2010-01-15 07:15:36 +13:00
typecheck1 new accessors 2008-08-30 20:38:07 -05:00
typecheck2 Fix benchmark 2008-09-03 07:36:12 -05:00
typecheck3 Remove obsolete benchmark 2009-04-30 17:13:52 -05:00
ui-panes benchmarks: update for iota 2010-01-15 07:15:36 +13: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
yuv-to-rgb benchmarks: update for iota 2010-01-15 07:15:36 +13:00
authors.txt Initial import 2007-09-20 18:09:08 -04:00
benchmark.factor Factor source files should not be executable 2009-11-21 17:50:43 -06:00
summary.txt Initial import 2007-09-20 18:09:08 -04:00