Commit Graph

8249 Commits (18d4f030cd3b89b761a69378240a02280123de97)

Author SHA1 Message Date
Slava Pestov 4d897aace3 Merge branch 's3' of git://double.co.nz/git/factor 2009-10-09 04:06:55 -05:00
Slava Pestov eb0a699d02 Merge branch 'master' of git://github.com/jonenst/factor 2009-10-09 03:59:08 -05:00
Slava Pestov 978647dc39 Merge branch 'master' of git://factorcode.org/git/factor 2009-10-09 03:21:31 -05:00
Doug Coleman 09e8484777 fix using 2009-10-08 05:03:40 -05:00
Slava Pestov c5979615b7 Merge branch 'master' into new_gc 2009-10-08 02:29:24 -05:00
Doug Coleman fcc53d174c move game-* to game.* and update all usages 2009-10-08 01:42:54 -05:00
Doug Coleman 429dd933c7 fix using 2009-10-07 21:07:56 -05:00
Doug Coleman 535fb5d45b add a lagged-fibonacci generator to extra/random 2009-10-07 21:06:44 -05:00
Doug Coleman 8ad1bab8ad fix seed-random for cmwc 2009-10-07 20:25:00 -05:00
Doug Coleman 357bd0b3ec fix seed-random for cmwc 2009-10-07 20:21:09 -05:00
Doug Coleman 0fd2027900 add cmwc rng to extra 2009-10-07 20:06:39 -05:00
Doug Coleman 3ff8db48f6 speed up mt benchmarks considerably by doing less iterations 2009-10-07 18:48:23 -05:00
Doug Coleman 11be7d9ff6 add benchmark.mt for comparison to sfmt 2009-10-07 15:27:10 -05:00
Slava Pestov 651a7fb6fa vm: replace generations array with individual instance variables referencing zone objects 2009-10-07 11:59:59 -05:00
Jon Harper 62ba9bc7de Euler 051 : added unit test, integration, author 2009-10-07 21:28:36 +09:00
Chris Double 88afb451ba Add S3 vocab 2009-10-07 16:00:31 +13:00
Doug Coleman 109f8cf043 use iota in crypto.xor 2009-10-06 20:29:43 -05:00
Joe Groff fbe810fc3b rename SIMD vmerge and kids to (vmerge), make new vmerge more generally useful 2009-10-05 17:55:39 -05:00
Slava Pestov 61e3ba77d8 math.matrices.simd: add an inline declaration 2009-10-05 05:29:30 -05:00
Joe Groff 0c7857152b clean up frustum-matrix4 2009-10-04 16:29:03 -05:00
Joe Groff fb4ca1ce85 cleaner implementation of translation-matrix4 2009-10-04 15:37:22 -05:00
Jon Harper 0dbbc6bbe5 Merge branch 'master' of git://factorcode.org/git/factor into bleeding_edge 2009-10-04 15:23:56 +09:00
Joe Groff cef5a32746 rice out transpose-matrix4 and diagonal-matrix4 using vmerge 2009-10-03 22:48:41 -05:00
Jon Harper d75be8defe Merge branch 'master' of git://factorcode.org/git/factor into bleeding_edge 2009-10-04 03:26:14 +09:00
Jon Harper a6a5245edb more library usage and readability improvements 2009-10-04 03:18:04 +09:00
Jon Harper 2dafa24383 Merge branch 'master' of git://factorcode.org/git/factor into bleeding_edge 2009-10-04 03:17:35 +09:00
Doug Coleman 67167cf9ea Merge branch 'docs' of git://github.com/klazuka/factor into klazuka
Conflicts:
	basis/math/vectors/vectors-docs.factor
2009-10-02 15:58:45 -05:00
Doug Coleman ad6c8c94cd Merge branch 'images' of git://github.com/klazuka/factor into klazuka 2009-10-02 15:42:47 -05:00
Keith Lazuka 405e5d015b docs: change $subsection to $subsections 2009-10-02 12:15:48 -04:00
Slava Pestov a41b807f83 Merge branch 'master' of git://factorcode.org/git/factor 2009-10-02 02:32:50 -05:00
Slava Pestov cb71fbf4fe Fix compiler.cfg.value-numbering and math.matrices.simd unit tests 2009-10-02 02:32:35 -05:00
Doug Coleman deabbb46b5 add a random.sfmt benchmark 2009-10-02 02:03:15 -05:00
Joe Groff 0c8a4717f2 add software vall?, vany?, vnone? words 2009-10-01 13:21:10 -05:00
Joe Groff 0044964e78 fix a stupid bug in simd rotation-matrix4 2009-10-01 13:04:59 -05:00
Joe Groff 5ac5a74cc6 write v? and vmask in terms of bitwise ops 2009-10-01 00:09:25 -05:00
Joe Groff a93f8f66f9 Revert "add a %blend-vector intrinsic for v?"
This reverts commit 21e4b28b67.
2009-09-30 23:40:37 -05:00
Joe Groff 7db7b63552 add a %blend-vector intrinsic for v? 2009-09-30 23:03:59 -05:00
Keith Lazuka 31e34acc01 images: consolidated test suite for image decoders 2009-09-30 17:01:09 -04:00
Keith Lazuka 7484bb73ae images.gif: unit tests now use a PAM reference image to verify decoding 2009-09-30 16:35:51 -04:00
Joe Groff a2771aa166 pit math.matrices and math.matrices.simd against each other in calculating matrix exponentials 2009-09-30 12:58:32 -05:00
Keith Lazuka 19107de7d8 images.testing: consolidated TIFF/GIF/PNG/PAM test images and wrote PAM unit tests 2009-09-30 13:33:10 -04:00
Joe Groff 3c51312987 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
Joe Groff 2625f2d210 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-30 11:35:40 -05:00
Joe Groff cb646db54a add a "test-mr." word to compiler.cfg.debugger equivalent to "test-mr mr." 2009-09-30 11:34:19 -05:00
Jon Harper e6ef814e35 Merge branch 'master' of git://factorcode.org/git/factor into bleeding_edge 2009-10-01 00:45:29 +09:00
Jon Harper bf054fe2b5 Solution to euler255 (slow and not so pretty) 2009-10-01 00:05:47 +09:00
Keith Lazuka dc509f111b images.pam: encode and decode support for netpbm's PAM image format 2009-09-30 10:31:23 -04:00
Jon Harper f65ffc6640 faster implementation of euler023 using a hashtable 2009-09-30 23:08:45 +09:00
Slava Pestov 17b52314dc Merge branch 'gif' of git://github.com/klazuka/factor 2009-09-30 05:15:21 -05:00
Slava Pestov 4c856e51e1 math.matrices.simd: hack: replace 'first4' with '4 firstn' since latter is open-coded 2009-09-30 05:00:50 -05:00