Commit Graph

17189 Commits (66871995c918fb914963d56ab19ef3fea05b3762)

Author SHA1 Message Date
Slava Pestov 66871995c9 math.vectors.simd: add saturated arithmetic operations 2009-09-20 23:16:02 -05:00
Slava Pestov 78c949b9b7 math.vectors: add v+- word which is accelerated by SSE3 2009-09-20 17:43:16 -05:00
Slava Pestov dfb43bd2ca 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 ea2bcd69c7 math.vectors.simd: redesign to be more flexible, integer SIMD work in progress 2009-09-20 02:08:32 -05:00
Joe Groff e5af501429 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-19 21:16:34 -05:00
Joe Groff aeef889bab update tokyo structs 2009-09-19 21:16:13 -05:00
Joe Groff 65eecd063a update io.serial structs 2009-09-19 21:14:38 -05:00
Joe Groff c0b9528167 update freetype structs 2009-09-19 21:10:40 -05:00
Joe Groff 619c8faa68 update structs in curses 2009-09-19 20:47:11 -05:00
Joe Groff d3f21d593a fix windows bootstrap 2009-09-19 11:30:23 -05:00
Joe Groff 0e21c2b81e fix windows test failures 2009-09-19 10:01:12 -05:00
Joe Groff d7a77886b8 more windows loading fixes 2009-09-19 02:44:40 -05:00
Joe Groff 7078fd55b2 windows loading fixes 2009-09-19 02:31:06 -05:00
Joe Groff d6989969d0 update windows.winsock structs 2009-09-18 19:25:00 -05:00
Joe Groff 2efeb44670 update windows.usp10 structs 2009-09-18 19:14:59 -05:00
Joe Groff 72978b63e9 update windows.types structs 2009-09-18 19:12:31 -05:00
Joe Groff 2684759424 update windows.ole32 structs (*) 2009-09-18 18:57:36 -05:00
Joe Groff fe12a553ae update windows.kernel32 structs (*) 2009-09-18 18:54:08 -05:00
Joe Groff a0ea060aac update structs in windows.advapi32 2009-09-18 18:44:36 -05:00
Joe Groff 2de562740b Merge branch 'master' of git://factorcode.org/git/factor 2009-09-18 18:31:28 -05:00
Joe Groff 316aecd1dd update structs in unix.utmpx 2009-09-18 18:30:48 -05:00
Joe Groff e09d14a69a update tools.disassembler.udis structs 2009-09-18 17:57:50 -05:00
Joe Groff 0a67837069 update openssl.libcrypto structs 2009-09-18 17:50:20 -05:00
Joe Groff 9d73018ec1 update structs in cairo.ffi 2009-09-18 17:42:25 -05:00
Joe Groff fd579c7f6f change half-floats to make a primitive C type instead of a single-slot C-STRUCT: + boxer/unboxer 2009-09-18 17:36:20 -05:00
Slava Pestov 15eeaed89f slides: support 'f' to toggle fullscreen view 2009-09-18 14:36:06 -07:00
Slava Pestov ae02c9ac6f websites.concatenative: enable user-admin in production 2009-09-18 14:35:53 -07:00
Slava Pestov 3a312a5c52 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-18 14:34:39 -07:00
Joe Groff 980d80f8ec update C-STRUCT:s in audio.wav 2009-09-18 16:14:02 -05:00
Joe Groff 2050561915 document number-base prettyprinter variable. add more docs about hex float syntax 2009-09-18 15:11:01 -05:00
Joe Groff a5345c7cc3 helper words for qtkit 2009-09-18 13:41:55 -05:00
Joe Groff fac9473425 fix loading problems on windows 2009-09-18 10:01:38 -05:00
Joe Groff 4a1422e7fe 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 db2eba9b58 disambiguate math:float in cpu.ppc 2009-09-17 19:10:40 -05:00
Slava Pestov 9c451f6b01 combinators: clarify docs 2009-09-17 14:07:08 -07:00
Joe Groff 44ea686cba Merge branch 'master' of git://factorcode.org/git/factor 2009-09-17 15:31:43 -05:00
Slava Pestov 6a77bf8e69 stack-checker.errors: improve documentation a bit 2009-09-17 13:27:15 -07:00
Joe Groff 060fbe0cb1 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 24b62642d5 fix recaptcha docs 2009-09-17 13:09:45 -07:00
Joe Groff 94db17f2da fix dinput device hotplug support 2009-09-17 14:22:49 -05:00
Joe Groff 5d4c9cd7f0 fix loading issues in windows vocabs 2009-09-17 14:01:41 -05:00
Joe Groff 5a37ecabfe Merge branch 'master' of git://factorcode.org/git/factor into c-type-words 2009-09-17 11:50:03 -05:00
Doug Coleman 785d0bbe66 move recaptcha example to a vocabulary on disk 2009-09-17 09:48:49 -07:00
Doug Coleman 5af9a0513e Merge branch 'master' of git://factorcode.org/git/factor 2009-09-17 09:23:42 -07:00
Slava Pestov b8a0216e26 bootstrap.stage1: decent error message if stage2.factor can't be found 2009-09-17 09:14:56 -07:00
Doug Coleman bc895f84b4 fix recaptcha, move to furnace.recaptcha 2009-09-17 09:13:33 -07:00
Joe Groff e2b16c541d fix more alien.inline tests 2009-09-17 11:10:06 -05:00
Joe Groff 3aad4d2fe8 more loading fixes 2009-09-17 09:55:09 -05:00
Joe Groff 8e459b9edb fix alien.inline tests 2009-09-17 09:40:37 -05:00
Joe Groff 21a0722752 fix more ambiguities 2009-09-17 09:29:23 -05:00