Slava Pestov
0f0bf667b5
Merge branch 'master' of git://factorcode.org/git/factor into integer-simd
2009-09-21 17:58:24 -05:00
Slava Pestov
962d039852
Rename specific-method to method-for-class, rename (effective-method) to method-for-object, and make both much faster
2009-09-21 17:42:20 -05:00
Joe Groff
08b29b0b84
Merge branch 'master' of git://factorcode.org/git/factor
2009-09-21 16:05:34 -05:00
Joe Groff
b5bd0532c2
oops--Segoe is the windows 6.x system font, not Calibri
2009-09-21 16:05:13 -05:00
Joe Groff
6ce8eba961
prettyprint CALLBACK: defs
2009-09-21 14:14:12 -05:00
Joe Groff
0ff319c409
docs for C type words
2009-09-21 13:39:55 -05:00
Joe Groff
55988828bf
update alien docs to talk about C types as words
2009-09-21 13:20:01 -05:00
Joe Groff
00fa7f73fb
add CALLBACK: syntax that defines a typedef and an alien-callback constructor word for function pointer types. update some code in iokit.hid and windows.dinput to use CALLBACK: instead of TYPEDEF:/word pairs
2009-09-21 11:59:41 -05:00
Joe Groff
6b9954ffad
Merge branch 'master' of git://factorcode.org/git/factor
2009-09-20 23:59:57 -05:00
Joe Groff
b09006bba9
include LIBRARY: in FUNCTION: synopsis
2009-09-20 23:59:43 -05:00
Joe Groff
9d3d7f549a
Merge branch 'master' of git://factorcode.org/git/factor
2009-09-20 23:35:18 -05:00
Joe Groff
6645b41fac
use hott vista fonts on windows 6.x
2009-09-20 23:34:53 -05:00
Slava Pestov
603a560eaf
cpu.x86: fix using list
2009-09-20 23:24:30 -05:00
Joe Groff
3eeaca8631
move system-info to basis
2009-09-20 23:24:24 -05:00
Slava Pestov
9d90bdd439
Fix conflict
2009-09-20 23:18:07 -05:00
Slava Pestov
ea44ea3522
math.vectors.simd: add saturated arithmetic operations
2009-09-20 23:16:02 -05:00
Joe Groff
08d9d0ad28
fix synopsis for C-TYPE:, TYPEDEF:, and FUNCTION: so they properly show IN: clause
2009-09-20 23:12:31 -05:00
Slava Pestov
acea55c692
math.vectors: add v+- word which is accelerated by SSE3
2009-09-20 17:43:16 -05:00
Slava Pestov
47d8763340
More integer SIMD work
...
- move generated vocab support from specialized-arrays to vocabs.generated
- add fuzz testing to math.vectors.simd
- add alien type support for integer SIMD vectors
- SIMD: parsing word generates a SIMD type, instead of pre-generating them all in math.vectors.simd
2009-09-20 16:48:17 -05:00
Slava Pestov
29c4512066
cpu.x86: cleanup
2009-09-20 04:17:34 -05:00
Slava Pestov
f8a91438cd
Merge Phil Dawes' VM work
2009-09-20 03:48:08 -05:00
Slava Pestov
e77341b90c
math.vectors.simd: redesign to be more flexible, integer SIMD work in progress
2009-09-20 02:08:32 -05:00
Joe Groff
2313b077d2
fix windows bootstrap
2009-09-19 11:30:23 -05:00
Joe Groff
b7eff85fe0
fix windows test failures
2009-09-19 10:01:12 -05:00
Joe Groff
f738a4dc4e
more windows loading fixes
2009-09-19 02:44:40 -05:00
Joe Groff
014163e27b
windows loading fixes
2009-09-19 02:31:06 -05:00
Joe Groff
5e15da2b42
update windows.winsock structs
2009-09-18 19:25:00 -05:00
Joe Groff
72049b95ce
update windows.usp10 structs
2009-09-18 19:14:59 -05:00
Joe Groff
c86bef70c9
update windows.types structs
2009-09-18 19:12:31 -05:00
Joe Groff
40a17176e9
update windows.ole32 structs (*)
2009-09-18 18:57:36 -05:00
Joe Groff
81db20f59e
update windows.kernel32 structs (*)
2009-09-18 18:54:08 -05:00
Joe Groff
c093f52271
update structs in windows.advapi32
2009-09-18 18:44:36 -05:00
Joe Groff
91902825ac
update structs in unix.utmpx
2009-09-18 18:30:48 -05:00
Joe Groff
36fc70160d
update tools.disassembler.udis structs
2009-09-18 17:57:50 -05:00
Joe Groff
e6bc708882
update openssl.libcrypto structs
2009-09-18 17:50:20 -05:00
Joe Groff
47359279a5
update structs in cairo.ffi
2009-09-18 17:42:25 -05:00
Joe Groff
238f600da2
document number-base prettyprinter variable. add more docs about hex float syntax
2009-09-18 15:11:01 -05:00
Joe Groff
b48beb48f4
fix loading problems on windows
2009-09-18 10:01:38 -05:00
Joe Groff
076ab42dc3
move some allocation words that don't really have much to do with c types out of alien.c-types into a new alien.data vocab
2009-09-17 22:36:05 -05:00
Joe Groff
aa1edad078
disambiguate math:float in cpu.ppc
2009-09-17 19:10:40 -05:00
Joe Groff
0354ab60ba
Merge branch 'master' of git://factorcode.org/git/factor
2009-09-17 15:31:43 -05:00
Slava Pestov
7f1c33f363
stack-checker.errors: improve documentation a bit
2009-09-17 13:27:15 -07:00
Joe Groff
fc3e3de48d
Merge branches 'master' and 'master' of joe@factorcode.org:/git/factor into c-type-words
2009-09-17 15:26:34 -05:00
Doug Coleman
086d4a87b4
fix recaptcha docs
2009-09-17 13:09:45 -07:00
Joe Groff
4758cca223
fix dinput device hotplug support
2009-09-17 14:22:49 -05:00
Joe Groff
eeebf6c751
fix loading issues in windows vocabs
2009-09-17 14:01:41 -05:00
Joe Groff
cbebaada2f
Merge branch 'master' of git://factorcode.org/git/factor into c-type-words
2009-09-17 11:50:03 -05:00
Doug Coleman
ce97e7328b
move recaptcha example to a vocabulary on disk
2009-09-17 09:48:49 -07:00
Doug Coleman
e6caf0ab19
Merge branch 'master' of git://factorcode.org/git/factor
2009-09-17 09:23:42 -07:00
Doug Coleman
17008bd275
fix recaptcha, move to furnace.recaptcha
2009-09-17 09:13:33 -07:00