Joe Groff
|
4197891499
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-28 10:40:30 -05:00 |
Joe Groff
|
c6c22a4d5d
|
add a terrain-generation benchmark so slava will make it fast
|
2009-08-28 10:40:01 -05:00 |
Slava Pestov
|
624f636533
|
benchmark.struct-arrays: new benchmark to measure performance of struct-arrays, struct classes, and floating point math
|
2009-08-28 05:21:54 -05:00 |
Slava Pestov
|
b71e14d89f
|
benchmark.raytracer: eliminate -rot usage
|
2009-08-25 19:33:48 -05:00 |
Slava Pestov
|
5297be3e19
|
compiler.tree.modular-arithmetic: stronger optimization handles > 1 usages case as well as values defined and used in loops. Eliminates 5 out of 8 >fixnum calls in benchmark.yuv-to-rgb
|
2009-08-15 18:42:41 -05:00 |
Doug Coleman
|
6aa64a15dd
|
forgot one
|
2009-08-14 14:40:44 -05:00 |
Doug Coleman
|
3f3d57032b
|
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 |
Doug Coleman
|
56b81a74ab
|
add chameneos-redux benchmark
|
2009-08-12 17:46:10 -05:00 |
Doug Coleman
|
4a3d63e00a
|
use if-zero in a few more places
|
2009-08-11 18:15:53 -05:00 |
Slava Pestov
|
e9d5b364b3
|
benchmark.yuv-to-rgb: New benchmark, based on Chris Double's old ogg.player code
|
2009-08-10 01:17:07 -05:00 |
Slava Pestov
|
1cb0f3370b
|
math.vectors.specialization: first attempt at some call site splitting for vector ops. Specialized array types generate customized variants of all vector words, if input types are known at compile time, a call to the specialized version is inserted
|
2009-08-09 03:07:33 -05:00 |
Slava Pestov
|
ee82d5a19f
|
benchmark.beust2: use iota instead of integer sequences
|
2009-08-01 18:56:35 -05:00 |
Slava Pestov
|
cc11727627
|
benchmark.pidigits: reduce parameter to speed up CI runs
|
2009-07-30 09:24:41 -05:00 |
Slava Pestov
|
389b689796
|
slightly faster heaps, add benchmark
|
2009-07-18 00:52:24 -05:00 |
Slava Pestov
|
4931ab0d5f
|
benchmark: run each benchmark 5 times and take the best time
|
2009-07-16 03:30:11 -05:00 |
Slava Pestov
|
6737d2cdab
|
benchmark.hashtables: throw something together
|
2009-07-07 12:20:43 -05:00 |
Slava Pestov
|
daed003f33
|
vocabs.hierarchy: more refactoring, update existing code for new API
|
2009-07-06 04:55:23 -05:00 |
Doug Coleman
|
b352bbdc12
|
move sha1 and sha2 to checksums.sha, update usages
|
2009-05-17 17:58:36 -05:00 |
Slava Pestov
|
b62630b5ac
|
Updating code in basis and extra for stricter vocab search path semantics
|
2009-05-14 23:23:06 -05:00 |
Slava Pestov
|
3fe5bb872b
|
Deploy tool always uses optimizing compiler now
|
2009-05-11 00:32:22 -05:00 |
Aaron Schaefer
|
3466b5d986
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-05-05 12:16:03 -04:00 |
Slava Pestov
|
b2c3183b21
|
Split up tools.vocabs. Note that load-everything is now named load-all
|
2009-05-04 06:44:17 -05:00 |
Aaron Schaefer
|
97cb0a5130
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-05-01 19:48:25 -04:00 |
Slava Pestov
|
48dbd4022c
|
Remove obsolete benchmark
|
2009-04-30 17:13:52 -05:00 |
Slava Pestov
|
1ce65acff1
|
Benchmark harness now runs a GC first
|
2009-04-30 04:00:54 -05:00 |
Aaron Schaefer
|
b1454784e4
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-04-27 22:53:20 -04:00 |
Slava Pestov
|
291ac48a17
|
tuple-arrays: completely rewritten to use functors, 10x faster on benchmark
|
2009-04-26 13:31:10 -05:00 |
Doug Coleman
|
cdb17b7433
|
make fasta work again
|
2009-04-26 00:45:03 -05:00 |
Slava Pestov
|
b1c790da41
|
benchmark.javascript: new benchmark
|
2009-04-24 12:29:29 -05:00 |
Slava Pestov
|
b78332d645
|
Merge branch 'master' of git://projects.elasticdog.com/git/factor
|
2009-04-24 01:16:57 -05:00 |
Aaron Schaefer
|
68d7137a16
|
Fix minor inconsistency in reference to var name
|
2009-04-24 02:16:05 -04:00 |
Aaron Schaefer
|
d035c91e3f
|
Add pidigits benchmark from language shootout
|
2009-04-24 02:05:52 -04:00 |
Slava Pestov
|
00b6107d3b
|
Add benchmark.gc1
|
2009-04-24 00:12:23 -05:00 |
Slava Pestov
|
9dc7b4b95a
|
Tweak some benchmark parameters
|
2009-04-17 17:55:01 -05:00 |
Slava Pestov
|
86e97b0d9c
|
io.crlf: add some unit tests; read-crlf now returns f on EOF
|
2009-04-17 17:52:22 -05:00 |
Slava Pestov
|
0ffd43e2e3
|
1.0/0.0 => 1/0.
|
2009-04-13 19:48:08 -05:00 |
Slava Pestov
|
e9b9907ef9
|
Factor out site-watcher.email, start work on site-watcher.spider
|
2009-04-06 17:49:34 -05:00 |
Slava Pestov
|
fabe2df715
|
Crank down spectral-norm parameter so that it doesn't take way too long on non-SSE2 machines
|
2009-03-20 16:26:13 -05:00 |
Slava Pestov
|
575132336d
|
Deploy descriptor for regex-dna
|
2009-03-18 18:30:56 -05:00 |
Slava Pestov
|
1d45720579
|
Add a deploy test to keep benchmark.regex-dna size down
|
2009-03-18 17:08:57 -05:00 |
Slava Pestov
|
0c39ed30e1
|
Fix benchmark table output
|
2009-03-15 23:25:36 -05:00 |
Daniel Ehrenberg
|
987cd1c8ce
|
Moving regexp.matchers back to regexp
|
2009-03-10 18:27:33 -05:00 |
Daniel Ehrenberg
|
af2d380a7f
|
Regexp compiler used from literals
|
2009-02-26 18:06:57 -06:00 |
Slava Pestov
|
eaad0c7660
|
Updating code to use CONSTANT: instead of : foo 123 ; inline
|
2009-02-23 21:40:17 -06:00 |
Doug Coleman
|
e026b554a9
|
use CONSTANT: in extra
|
2009-02-22 19:08:45 -06:00 |
Slava Pestov
|
ebd0e9250f
|
Clean up some <file-reader> usages to use file-lines, file>csv, and file>xml instead
|
2009-02-15 20:45:06 -06:00 |
Slava Pestov
|
6b99b04531
|
Add vocab: for vocab-relative paths
|
2009-02-15 19:53:21 -06:00 |
Doug Coleman
|
4d15909fb7
|
rename a word
|
2009-01-30 12:49:22 -06:00 |
Doug Coleman
|
3c408342ef
|
renaming: contain? -> any?, deep-contains? -> deep-any?, pad-left -> pad-head, pad-right -> pad-tail, trim-left -> trim-head, trim-right -> trim-tail
|
2009-01-29 22:19:07 -06:00 |
Slava Pestov
|
adc4245d8b
|
Clean up benchmark.nbody using a smart combinator
|
2009-01-11 15:37:05 -06:00 |