Phil Dawes
e26bbbe9a0
removed VM_ASM_API_OVERFLOW (VM_ASM_API now regparm(3))
2009-09-25 20:33:38 +01:00
Keith Lazuka
64c93d873f
lzw: integrating with gif and tiff
2009-09-25 15:12:44 -04:00
Phil Dawes
46f90c7588
removed %vm-invoke-*-arg completely
2009-09-25 20:03:03 +01:00
Phil Dawes
d457df1fbf
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
28420c587a
isolated %vm-invoke-blah-arg crap to 64.factor
2009-09-25 19:02:41 +01:00
Phil Dawes
68f85a69b3
removed param-reg-* HOOKs
2009-09-25 18:58:55 +01:00
Phil Dawes
a07a2f7496
compiler.codegen passes temp reg to %call-gc
2009-09-25 18:48:13 +01:00
Phil Dawes
4552e02624
made inline_gc a VM_C_API function
2009-09-25 18:29:07 +01:00
Keith Lazuka
e006b62962
gif: preparing for LZW re-integration with TIFF
2009-09-25 11:12:40 -04:00
Joe Groff
bcd5e72989
fix windows
2009-09-25 10:00:23 -05:00
Joe Groff
653a74a314
Merge branch 'master' of git://factorcode.org/git/factor
2009-09-25 09:42:19 -05:00
Joe Groff
9798564536
clean up textured window code
2009-09-25 09:42:09 -05:00
Keith Lazuka
c0a8334d98
images.gif: added more tests
2009-09-25 09:54:49 -04:00
Keith Lazuka
bb71143054
images.gif: added transparent pixel support
2009-09-25 09:33:48 -04:00
Keith Lazuka
e9c780ba28
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
1591f1b723
Remove unmaintained/ogg code
2009-09-25 16:46:22 +12:00
Chris Double
d1a67c358e
Change shared libaries used by libtheora for new theora api
2009-09-25 16:44:59 +12:00
Doug Coleman
90b06c55cd
calculate factorial with decimals
2009-09-24 23:41:34 -05:00
Doug Coleman
b85616fa61
move benchmarks from work to extra. wtf oops
2009-09-24 22:58:42 -05:00
Chris Double
b61f11a727
Tidy up struct names for ogg vocabs
2009-09-25 15:53:32 +12:00
Chris Double
02f173bd15
Fix ogg.theora vocab
2009-09-25 15:46:11 +12:00
Doug Coleman
5e9de85aac
add benchmarks to cacluate e using decimals, ratios
2009-09-24 22:11:23 -05:00
Doug Coleman
d6851f5832
Merge branch 'master' of git://factorcode.org/git/factor
2009-09-24 21:15:23 -05:00
Joe Groff
28d78c9954
fix cocoa bootstrap
2009-09-24 20:25:41 -05:00
Chris Double
55c66b16e1
Fix ogg.vorbis vocab
2009-09-25 13:23:53 +12:00
Chris Double
aef7af6652
Fix ogg vocab
2009-09-25 13:23:24 +12:00
Slava Pestov
93149a6be9
Merge branch 'fix_stack_alignment' of git://github.com/phildawes/factor
2009-09-24 19:54:51 -05:00
Slava Pestov
de2693cb36
classes.struct: store aligned size in struct-size word-prop
2009-09-24 19:54:32 -05:00
Doug Coleman
f9470067ce
Merge branch 'master' of git://factorcode.org/git/factor
2009-09-24 19:50:17 -05:00
Doug Coleman
9963213900
rename a couple more words
2009-09-24 19:47:44 -05:00
Doug Coleman
c0294195e6
rename another strings.parser word
2009-09-24 19:45:03 -05:00
Doug Coleman
bf3b154091
rename a couple of strings.parser words
2009-09-24 19:43:57 -05:00
Joe Groff
2af6104d99
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
f5c70d4ad7
make inline_gc regparm(3) and cleaned up %call-gc stack alignment
2009-09-24 21:45:56 +01:00
Phil Dawes
8173ef4710
fix c_to_factor stack alignment
2009-09-24 20:18:42 +01:00
Phil Dawes
6bb647d308
fix lazy_jit_compile to not abuse stack on x86.32
2009-09-24 19:59:37 +01:00
Joe Groff
c4d4f1b337
tweak textured windows on windows
2009-09-24 13:26:15 -05:00
Joe Groff
d5b267c401
Merge branch 'master' of git://factorcode.org/git/factor
2009-09-24 13:05:36 -05:00
Joe Groff
e0157c55d1
support textured windows on os x and windows 6.x
2009-09-24 13:05:27 -05:00
Slava Pestov
beab46517e
tools.deploy: fix test 11
2009-09-24 13:00:26 -05:00
Slava Pestov
0686a7a65c
cpu.ppc: add representation hooks for shifts
2009-09-24 13:00:12 -05:00
Slava Pestov
63bf76cc1e
alien.complex: fix tests
2009-09-24 12:59:56 -05:00
Joe Groff
91dc6adc2e
fix classes.struct bootstrap
2009-09-24 12:07:41 -05:00
Joe Groff
ebf7ad486e
Merge branch 'master' of git://factorcode.org/git/factor
2009-09-24 11:32:43 -05:00
Joe Groff
eec283354e
clean up classes.struct code. don't set a bunch of redundant word-props on struct class words
2009-09-24 11:32:25 -05:00
Slava Pestov
bbbb207dab
Some fixes and cleanups in math.vectors
...
- Tighten up type inference for operations on complex float arrays
- Fix v. to have correct behavior with complex numbers
- Rename v<< and v>> to vlshift and vrshift to avoid clashing with v>> accessor
2009-09-24 06:58:33 -05:00
Slava Pestov
67a8bb7370
vm/cpu-x86.32.S: formatting fix
2009-09-24 06:25:01 -05:00
Slava Pestov
1debfb9398
generic: cleanup
2009-09-24 06:24:52 -05:00
Slava Pestov
7ea8832556
Tweaks to reduce deployed image size
2009-09-24 06:24:43 -05:00
Slava Pestov
cb497f009b
Merge branch 'vm_cleanup' of git://github.com/phildawes/factor
2009-09-24 04:31:55 -05:00