factor/extra/benchmark
Joe Groff 9c989b6774 benchmark.regex-dna: reduce IO deploy level again 2011-11-28 18:55:48 -08: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
ant benchmark.ant: switching to tuples now that they are fast. 2011-10-02 15:30:25 -07: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
beust2 Factor source files should not be executable 2009-11-21 17:50:43 -06:00
binary-search benchmark.binary-search: cleanup 2010-04-17 00:57:53 -05:00
binary-trees Add deployment descriptors for benchmarks, and add a bigger input file for knucleotide and regex-dna 2010-05-29 04:27:55 -04:00
bootstrap1
chameneos-redux Language change: tuple slot setter words with stack effect ( value object -- ) are now named FOO<< instead of (>>FOO) 2010-05-06 17:21:02 -04:00
continuations
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
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
empty-loop-1
empty-loop-2 benchmarks: update for iota 2010-01-15 07:15:36 +13:00
euler150
fannkuch benchmark.fannkuch: use iota 2009-11-13 03:52:20 -06:00
fasta specialized-arrays: performed some cleanup. 2011-09-26 11:37:51 -07:00
fib1
fib2
fib3
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
fib6 "cdecl" -> cdecl 2010-03-31 19:20:35 -07:00
gc0
gc1 benchmarks: update for iota 2010-01-15 07:15:36 +13:00
gc2
gc3 benchmark: update gc1 and add new gc3 benchmark 2009-10-14 04:59:48 -05:00
hashtables slots: pre-create the "at", "nth", and "global" slots to make deterministic the currently nondeterministic ambiguity between accessors:change-* and assocs:change-at, sequences:change-nth, and namespaces:change-global 2011-09-19 10:03:43 -07: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
knucleotide Update code that did ">alist sort-" to just "sort-". 2011-04-07 09:01:21 -07: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
mt use radix literals 2011-11-23 19:03:40 -08:00
nbody mop up compiler errors from macosx load-all 2010-03-09 00:56:07 -08:00
nbody-simd Add deployment descriptors for benchmarks, and add a bigger input file for knucleotide and regex-dna 2010-05-29 04:27:55 -04:00
nested-empty-loop-1
nested-empty-loop-2
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: no need to USE sets. 2011-09-03 16:30:31 -07:00
random random is generic now -- iota random -> random 2010-01-14 12:48:57 -06:00
raytracer Remove unused stack effects from DEFER: declarations. 2011-10-18 14:42:17 -07:00
raytracer-simd Remove unused stack effects from DEFER: declarations. 2011-10-18 14:42:17 -07: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 benchmark.regex-dna: reduce IO deploy level again 2011-11-28 18:55:48 -08:00
reverse-complement Add deployment descriptors for benchmarks, and add a bigger input file for knucleotide and regex-dna 2010-05-29 04:27:55 -04:00
ring benchmarks: update for iota 2010-01-15 07:15:36 +13:00
sfmt use radix literals 2011-11-23 19:03:40 -08: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 benchmark.sockets: yield between spawning clients so we don't backlog requests (we call accept with a limit of 128) 2010-09-11 18:43:47 -07:00
sort Factor source files should not be executable 2009-11-21 17:50:43 -06:00
spectral-norm benchmark.spectral-norm: add copyright notice 2010-05-30 20:11:34 -04:00
spectral-norm-simd specialized-arrays: performed some cleanup. 2011-09-26 11:37:51 -07:00
splay benchmark.splay: fix IN:. 2011-10-19 09:42:12 -07:00
stack
struct-arrays specialized-arrays: performed some cleanup. 2011-09-26 11:37:51 -07:00
sum-file
tcp-echo0 Lower tcp-echo0 test so we don't crash 2011-10-19 01:17:08 -07:00
tcp-echo1 benchmarks: tcp/udp should take less time for now (until it gets sped up). 2011-10-17 17:47:28 -07:00
tcp-echo2 benchmarks: tcp/udp should take less time for now (until it gets sped up). 2011-10-17 17:47:28 -07:00
terrain-generation remove SIMD:s 2009-11-25 20:21:54 -08:00
tuple-arrays tuple-arrays: require that base type be final 2010-02-18 03:57:02 +13:00
typecheck1
typecheck2
typecheck3
udp-echo0 benchmark.udp-echo0: Fix the memory leak. 2011-11-11 17:58:45 -08:00
udp-echo1 benchmarks: tcp/udp should take less time for now (until it gets sped up). 2011-10-17 17:47:28 -07:00
udp-echo2 benchmarks: tcp/udp should take less time for now (until it gets sped up). 2011-10-17 17:47:28 -07:00
ui-panes benchmark.ui-panes: clean up 2010-10-23 17:15:23 -07:00
xml
yuv-to-rgb benchmark.yuv-to-rgb: use TYPED: instead of HINTS: 2010-05-03 17:34:05 -04:00
authors.txt
benchmark.factor benchmark: remove debug code 2011-11-21 21:54:09 -08:00
summary.txt