Slava Pestov
|
74fa73aeaf
|
Fix various test failures
|
2009-09-08 19:18:56 -05:00 |
Joe Groff
|
f2212acd46
|
Merge branch 'master' into strong-typing
|
2009-09-08 15:53:20 -05:00 |
Slava Pestov
|
2dcce9871e
|
mason.child: bootstrap with SSE3 on x86
|
2009-09-08 14:03:26 -05:00 |
Slava Pestov
|
bbca00e2ae
|
Fix conflicts
|
2009-09-07 23:51:25 -05:00 |
Slava Pestov
|
4e3b6d7acf
|
Merge branch 'master' of git://github.com/killy971/factor
|
2009-09-05 10:58:17 -05:00 |
Slava Pestov
|
7a97624d98
|
Merge branch 'master' of git://github.com/Blei/factor
|
2009-09-05 10:54:02 -05:00 |
Slava Pestov
|
1798000335
|
Fix unit tests for specialized-arrays.direct change
|
2009-09-05 02:26:06 -05:00 |
Slava Pestov
|
a054ec3d64
|
specialized-arrays.direct is no more; instead, every specialized-array.<foo> vocabulary has a <direct-T-array> constructor
|
2009-09-04 22:01:55 -05:00 |
Guillaume Nargeot
|
ffed0d7eba
|
Solution to Project Euler problem 85
|
2009-09-05 10:59:04 +09:00 |
Philipp Brüschweiler
|
8738b3d219
|
sequences.product: product-each and product-map
misc/vim.syntax.fgen: small fix for quotation highlighting
|
2009-09-04 16:40:47 +02:00 |
Slava Pestov
|
f86073733c
|
opengl.glu: fix missing library error on Windows and Linux
|
2009-09-04 07:57:48 -05:00 |
Slava Pestov
|
32ecb5d49b
|
benchmark.nbody-simd: use map-reduce instead of reduce
|
2009-09-04 03:01:41 -05:00 |
Slava Pestov
|
85ae7f531b
|
benchmark.nbody-simd: new benchmark; a version of benchmark.nbody that uses math.vectors.simd:double-4 instead of double-arrays
|
2009-09-03 20:59:49 -05:00 |
Slava Pestov
|
c719b92363
|
benchmark.raytracer: replace hard-coded constant with self-documenting code
|
2009-09-03 02:24:32 -05:00 |
Joe Groff
|
37a13b2c45
|
for typed words, put the specialized definition in a gensym, and check the input types and declare the output types in the inlined outer word so the checks can be cleared by the compiler when possible
|
2009-09-02 18:45:08 -05:00 |
Joe Groff
|
2338938abe
|
vocab metadata for typed
|
2009-09-02 12:21:58 -05:00 |
Joe Groff
|
e4158d46fb
|
coerce and check output types on typed words; set "input-classes" and "default-output-classes" props on typed words
|
2009-09-02 12:13:47 -05:00 |
Joe Groff
|
aeba336601
|
separate stack effect typing from hints. put it in a "typed" vocab, and have a TYPED: word that adds the type checking directly to the word
|
2009-09-02 11:45:30 -05:00 |
Slava Pestov
|
c9113c03cf
|
noise: don't use math.private words
|
2009-09-01 15:50:56 -05:00 |
Joe Groff
|
522f426ba7
|
fix help lint failures
|
2009-09-01 13:04:00 -05:00 |
Slava Pestov
|
f6da4856b4
|
benchmark.yuv-to-rgb: fix hints
|
2009-08-31 17:07:24 -05:00 |
Joe Groff
|
175529c938
|
Merge branch 'master' of git://factorcode.org/git/factor into struct-updates
|
2009-08-31 12:35:47 -05:00 |
Doug Coleman
|
a9be2f2f08
|
update struct in yuv-to-rgb
|
2009-08-31 12:24:13 -05:00 |
Joe Groff
|
2d37ac31be
|
Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
basis/environment/winnt/winnt.factor
basis/io/files/windows/nt/nt.factor
basis/windows/shell32/shell32.factor
|
2009-08-31 10:35:58 -05:00 |
Joe Groff
|
72bb3e144f
|
wean extra/ vocabs off <c-array>
|
2009-08-31 09:54:35 -05:00 |
Joe Groff
|
02d924f1a5
|
change gpu VERTEX-STRUCT: to make a struct class
|
2009-08-30 23:06:15 -05:00 |
Sascha Matzke
|
d9377625c5
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-30 12:11:25 +02:00 |
Doug Coleman
|
d88cdffa47
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-29 23:39:20 -05:00 |
Doug Coleman
|
fb9d7d67d0
|
use struct in windows serial code
|
2009-08-29 23:25:17 -05:00 |
Slava Pestov
|
dca528eaef
|
benchmark.terrain-generation: fix type error
|
2009-08-29 22:09:51 -05:00 |
Slava Pestov
|
9d61c162e2
|
benchmark.struct-arrays: doesn't actually need HINTS:
|
2009-08-29 21:23:35 -05:00 |
Doug Coleman
|
50a99dcce6
|
guid, system-info
|
2009-08-29 17:41:08 -05:00 |
Sascha Matzke
|
d3df9b7718
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-29 12:48:54 +02:00 |
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
|
ff4213003b
|
system-info.windows: fix load error
|
2009-08-28 05:38:29 -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 |
Sascha Matzke
|
8b410e373b
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-28 07:07:14 +02:00 |
Doug Coleman
|
ee418a75d9
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-27 19:53:46 -05:00 |
Doug Coleman
|
02fe28ce82
|
add an image-control gadget
|
2009-08-27 19:06:40 -05:00 |
Doug Coleman
|
9777de8c35
|
manually apply alec's patch for bloom filters
|
2009-08-27 16:03:45 -05:00 |
Sascha Matzke
|
5665deaf8b
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-27 23:00:47 +02:00 |
Doug Coleman
|
7cc86bd0ab
|
add initial gif parsing. needs to be run on more gifs, needs lzw decompression
|
2009-08-27 14:15:34 -05:00 |
Joe Groff
|
784b8c04ce
|
move classes.struct from extra to basis
|
2009-08-26 15:55:01 -05:00 |
Joe Groff
|
eae92a404a
|
update gpu.demos.bunny for alien.arrays boxing change
|
2009-08-26 15:05:07 -05:00 |
Doug Coleman
|
725a07b62d
|
add find-images word
|
2009-08-26 14:28:06 -05:00 |
Doug Coleman
|
03fc2a3461
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-26 09:40:49 -05:00 |
Joe Groff
|
e919e71163
|
test array slots in STRUCTs
|
2009-08-25 21:54:19 -05:00 |
Joe Groff
|
39ac27c50a
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-25 20:43:51 -05:00 |
Joe Groff
|
8aa9327dcc
|
support <c-type-array> on complex ffi types
|
2009-08-25 19:58:04 -05:00 |