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 |
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 |
Joe Groff
|
cef5a32746
|
rice out transpose-matrix4 and diagonal-matrix4 using vmerge
|
2009-10-03 22:48:41 -05: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 |
Keith Lazuka
|
dc509f111b
|
images.pam: encode and decode support for netpbm's PAM image format
|
2009-09-30 10:31:23 -04: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 |
Joe Groff
|
7e679e1683
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-09-30 00:07:45 -05:00 |
Joe Groff
|
6a6e248fa4
|
clean up math.matrices.simd just a little bit
|
2009-09-29 23:34:56 -05:00 |
Slava Pestov
|
eeb601dade
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-09-29 22:59:58 -05:00 |
Joe Groff
|
b709e9a497
|
spinning rims for math.matrices.simd
|
2009-09-29 22:55:04 -05:00 |
Joe Groff
|
1e1072f540
|
math.matrices.simd versions of frustum-matrix4 and rotation-matrix4
|
2009-09-29 22:54:11 -05:00 |
Joe Groff
|
0b8f2e1470
|
give pretty names to typed gensyms, and report them as subwords of the driver word
|
2009-09-29 22:53:42 -05:00 |
Slava Pestov
|
3e27d06914
|
layouts: most-positive/negative-fixnum return fixnums now
|
2009-09-29 22:27:54 -05:00 |
Joe Groff
|
4ae9e71f5c
|
typo in n*m4, n/m4 types
|
2009-09-29 18:21:51 -05:00 |
Joe Groff
|
6c2775e920
|
math.matrices.simd: 4x4 matrices built on top of float-4 hardware vectors
|
2009-09-29 18:11:25 -05:00 |
Joe Groff
|
a4c134a1f3
|
typed: add TYPED:: word for typed local definitions, and throw in some unit tests
|
2009-09-29 12:55:37 -05:00 |
Joe Groff
|
302b0a3a10
|
typed.debugger vocab with words to run optimizer. and test-mr on the underlying typed word of TYPED: definitions
|
2009-09-29 12:41:05 -05:00 |
Slava Pestov
|
628c69685b
|
webapps.pastebin: tweak template
|
2009-09-28 17:55:42 -05:00 |
Slava Pestov
|
a20362cf26
|
webapps.pastebin: add 'Plain Text' links to see pastes in plain text
|
2009-09-28 17:53:44 -05:00 |