Commit Graph

17822 Commits (30dca04b8193b8484e929d51a57cc27b4b7cb0cc)

Author SHA1 Message Date
Slava Pestov 1174d60026 Merge branch 'vm_cleanup' of git://github.com/phildawes/factor 2009-09-25 19:04:19 -05:00
Slava Pestov d518bed6b7 math.vectors: change vlshift and vrshift to mask the shift count by HEX: ff, to make them behave consistently with their SIMD counterparts 2009-09-25 18:50:44 -05:00
Slava Pestov 6079711ecb hints: fix regression with declarations 2009-09-25 18:50:08 -05:00
Slava Pestov 4b31d4b841 webapps.mason: fix typo 2009-09-25 18:27:52 -05:00
Slava Pestov 0f411c530b Merge branch 'master' of git://factorcode.org/git/factor 2009-09-25 18:23:36 -05:00
Slava Pestov b655b6662c compiler: add unit test for undefined_symbol regression 2009-09-25 18:08:33 -05:00
Slava Pestov 0a60f18e28 vm: ignore 'declare' calls in non-optimizing compiler 2009-09-25 18:08:21 -05:00
Slava Pestov efbd24e95f vm: clean up os-unix.cpp 2009-09-25 18:08:00 -05:00
Doug Coleman 51d1694fcc Merge branch 'master' of git://factorcode.org/git/factor 2009-09-25 16:51:53 -05:00
Slava Pestov 60f72ef251 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-25 16:07:29 -05:00
Slava Pestov 18887a6d91 webapps.mason: update requirements 2009-09-25 16:07:20 -05:00
Slava Pestov 7226e18df9 unix.statfs.freebsd: add alien.c-types to using to future-proof 2009-09-25 16:06:55 -05:00
Keith Lazuka 7e816592a1 compression.lzw: supports both TIFF and GIF 2009-09-25 16:51:47 -04:00
Phil Dawes c495640cc5 forwarding functions replaced with PRIMITIVE_FORWARD() macro 2009-09-25 20:43:01 +01:00
Phil Dawes e6048ed076 removed VM_ASM_API_OVERFLOW (VM_ASM_API now regparm(3)) 2009-09-25 20:33:38 +01:00
Keith Lazuka 81ea3afbdc lzw: integrating with gif and tiff 2009-09-25 15:12:44 -04:00
Phil Dawes 64aa4fba9f removed %vm-invoke-*-arg completely 2009-09-25 20:03:03 +01:00
Phil Dawes 5b404aae7e moved %(un)nest-stacks out to cpu specific files to eliminate %vm-invoke from compiler.codegen 2009-09-25 19:32:08 +01:00
Phil Dawes f9e736c1f0 isolated %vm-invoke-blah-arg crap to 64.factor 2009-09-25 19:02:41 +01:00
Phil Dawes baa41f451f removed param-reg-* HOOKs 2009-09-25 18:58:55 +01:00
Phil Dawes c0957ed908 compiler.codegen passes temp reg to %call-gc 2009-09-25 18:48:13 +01:00
Phil Dawes aa71248937 made inline_gc a VM_C_API function 2009-09-25 18:29:07 +01:00
Keith Lazuka 4087c185bd gif: preparing for LZW re-integration with TIFF 2009-09-25 11:12:40 -04:00
Joe Groff 74d60f94be fix windows 2009-09-25 10:00:23 -05:00
Joe Groff badfb30e15 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-25 09:42:19 -05:00
Joe Groff 6d47f2abe7 clean up textured window code 2009-09-25 09:42:09 -05:00
Keith Lazuka fe81f965df images.gif: added more tests 2009-09-25 09:54:49 -04:00
Keith Lazuka 64dd947e7c images.gif: added transparent pixel support 2009-09-25 09:33:48 -04:00
Keith Lazuka 553575a3a8 images.gif: Decompression now works. Still need to implement transparency and merge with TIFF LZW code 2009-09-25 06:34:41 -04:00
Chris Double b342cddfe3 Remove unmaintained/ogg code 2009-09-25 16:46:22 +12:00
Chris Double 0be0ea1d80 Change shared libaries used by libtheora for new theora api 2009-09-25 16:44:59 +12:00
Doug Coleman e26cbc6189 calculate factorial with decimals 2009-09-24 23:41:34 -05:00
Doug Coleman fd871496a6 move benchmarks from work to extra. wtf oops 2009-09-24 22:58:42 -05:00
Chris Double 18d17b311b Tidy up struct names for ogg vocabs 2009-09-25 15:53:32 +12:00
Chris Double 28b67b34af Fix ogg.theora vocab 2009-09-25 15:46:11 +12:00
Doug Coleman 88105fdb7b add benchmarks to cacluate e using decimals, ratios 2009-09-24 22:11:23 -05:00
Doug Coleman 42ef421187 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-24 21:15:23 -05:00
Joe Groff 484b9131eb fix cocoa bootstrap 2009-09-24 20:25:41 -05:00
Chris Double 469f70a395 Fix ogg.vorbis vocab 2009-09-25 13:23:53 +12:00
Chris Double a29c2cdfad Fix ogg vocab 2009-09-25 13:23:24 +12:00
Slava Pestov fab916fb97 Merge branch 'fix_stack_alignment' of git://github.com/phildawes/factor 2009-09-24 19:54:51 -05:00
Slava Pestov 3b9d013935 classes.struct: store aligned size in struct-size word-prop 2009-09-24 19:54:32 -05:00
Doug Coleman ef450c4dfd Merge branch 'master' of git://factorcode.org/git/factor 2009-09-24 19:50:17 -05:00
Doug Coleman 2daeff4253 rename a couple more words 2009-09-24 19:47:44 -05:00
Doug Coleman 00d7faa037 rename another strings.parser word 2009-09-24 19:45:03 -05:00
Doug Coleman 1bde229b48 rename a couple of strings.parser words 2009-09-24 19:43:57 -05:00
Joe Groff 61e683643d reset frame inset when windows dwm is toggled off and on, and use the system dialog background for textured windows when dwm is disabled 2009-09-24 16:08:58 -05:00
Phil Dawes 8b005f5b1d make inline_gc regparm(3) and cleaned up %call-gc stack alignment 2009-09-24 21:45:56 +01:00
Phil Dawes eb2a376a06 fix c_to_factor stack alignment 2009-09-24 20:18:42 +01:00
Phil Dawes 0583e849af fix lazy_jit_compile to not abuse stack on x86.32 2009-09-24 19:59:37 +01:00