Joe Groff
|
27164bdbee
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-26 14:59:18 -05:00 |
Joe Groff
|
a49f50c24a
|
core-text: always create at least a 1x1 bitmap context. snow leopard refuses to create 0x0 contexts
|
2009-08-26 14:58:15 -05:00 |
Doug Coleman
|
f6e4db899a
|
remove debug, fix bootstrap
|
2009-08-26 14:45:02 -05:00 |
Doug Coleman
|
271438a28d
|
add find-images word
|
2009-08-26 14:28:06 -05:00 |
Doug Coleman
|
913c0fa597
|
support loading images from streams, add load-http-image
|
2009-08-26 14:27:01 -05:00 |
Joe Groff
|
efca30ced7
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-26 14:07:33 -05:00 |
Doug Coleman
|
c700447192
|
support seeking on limited streams
|
2009-08-26 13:48:41 -05:00 |
Joe Groff
|
ea9aff148f
|
store struct class in struct-array
|
2009-08-26 13:13:19 -05:00 |
Doug Coleman
|
c6a59da11e
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-26 11:02:58 -05:00 |
Doug Coleman
|
546367b88a
|
use structs
|
2009-08-26 11:01:39 -05:00 |
Doug Coleman
|
270cbdc3c5
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-26 09:40:49 -05:00 |
Joe Groff
|
c908bd3868
|
windows.ole32 guid functions don't need to box the byte-arrays themselves anymore
|
2009-08-26 09:28:10 -05:00 |
Doug Coleman
|
be57edbff2
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-26 09:15:33 -05:00 |
Joe Groff
|
2163982486
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-26 09:14:13 -05:00 |
Joe Groff
|
12d55f1332
|
allow alien.strings:alien>string to take an object with underlying>> slot
|
2009-08-26 09:13:30 -05:00 |
Slava Pestov
|
40b522c9d0
|
compiler.cfg.linear-scan: fix unit tests for new fake-representations
|
2009-08-26 08:58:00 -05:00 |
Slava Pestov
|
45e34a1435
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-26 07:17:44 -05:00 |
Slava Pestov
|
02ec791ab7
|
compiler: only run float test in low-level-ir if float intrinsics enabled; fixes SIGILL on non-sse2 x86 machines
|
2009-08-26 06:58:47 -05:00 |
Joe Groff
|
b6c7f05cae
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-25 23:50:38 -05:00 |
Joe Groff
|
5d574995e1
|
fix directory-entries so we can bootstrap again
|
2009-08-25 23:50:27 -05:00 |
Slava Pestov
|
0a3612686a
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-25 23:44:29 -05:00 |
Slava Pestov
|
d5fb53d417
|
compiler.cfg.debugger: fix fake-representations so that low-level-ir tests can pass on x86
|
2009-08-25 23:44:01 -05:00 |
Joe Groff
|
c81012bf92
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-25 23:22:43 -05:00 |
Slava Pestov
|
4fe0257169
|
cpu.x86: use SQRTSD instruction for math.libm:fsqrt word
|
2009-08-25 23:22:15 -05:00 |
Slava Pestov
|
6093ca03f1
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-25 22:37:28 -05:00 |
Slava Pestov
|
e44b2eb875
|
cpu.ppc.assembler: LOAD32 assembler macro was busted
|
2009-08-25 22:37:10 -05:00 |
Joe Groff
|
6ce748d863
|
test array slots in STRUCTs
|
2009-08-25 21:54:19 -05:00 |
Joe Groff
|
a56dcd7307
|
box array c-types into direct-arrays
|
2009-08-25 21:36:25 -05:00 |
Joe Groff
|
938ab5e748
|
no really, support <c-type-array> of structs using struct-arrays
|
2009-08-25 20:57:23 -05:00 |
Joe Groff
|
8a7c3fbd6f
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-25 20:43:51 -05:00 |
Joe Groff
|
db57757871
|
support <c-type-array> of structs using struct-arrays
|
2009-08-25 20:43:48 -05:00 |
Joe Groff
|
2a6200a91d
|
support <c-type-array> on complex ffi types
|
2009-08-25 19:58:04 -05:00 |
sheeple
|
2f789f735d
|
basis/compiler/tests/low-level-ir: add ##copy double-float-rep test
|
2009-08-25 19:41:17 -05:00 |
Slava Pestov
|
ece198bbfb
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-25 19:39:24 -05:00 |
Slava Pestov
|
9805dde418
|
basis/cpu: eliminate some usages of rot
|
2009-08-25 19:38:48 -05:00 |
Slava Pestov
|
97bf833e31
|
benchmark.raytracer: eliminate -rot usage
|
2009-08-25 19:33:48 -05:00 |
Slava Pestov
|
e9818be8ae
|
cpu.ppc.assembler: fix FMR and FMR. opcodes
|
2009-08-25 19:33:35 -05:00 |
Joe Groff
|
0823fc782d
|
byte-length method for classes.struct STRUCTs
|
2009-08-25 19:04:29 -05:00 |
Joe Groff
|
a5585f80d8
|
specialized-arrays.direct: define byte-length on direct arrays
|
2009-08-25 18:54:15 -05:00 |
Joe Groff
|
8ec44ce486
|
docs for require-c-type-arrays, <c-type-array>, <c-type-direct-array>
|
2009-08-25 18:51:56 -05:00 |
Joe Groff
|
719f3b0b33
|
throw a better error if <c-type*-array> is called when specialized array vocab isn't loaded. fix <c-type-direct-array>
|
2009-08-25 18:24:49 -05:00 |
Doug Coleman
|
3991e30a39
|
more structs
|
2009-08-25 18:19:34 -05:00 |
Joe Groff
|
a9b9ca01f8
|
associate specialized-arrays vocabs with c-types; add words for requiring vocabs and constructing arrays by C type
|
2009-08-25 17:56:01 -05:00 |
Doug Coleman
|
ca0452c9e2
|
use structs in process launcher
|
2009-08-25 17:46:07 -05:00 |
Doug Coleman
|
8341c22cca
|
less aggressive open-file for file-times, use FILETIME struct now
|
2009-08-25 17:34:06 -05:00 |
Doug Coleman
|
198c340ed5
|
use structs in a few places in windows backend
|
2009-08-25 17:23:23 -05:00 |
Joe Groff
|
beff77f3fb
|
add missing use to classes.struct tests
|
2009-08-25 17:19:26 -05:00 |
Doug Coleman
|
96120dc8e5
|
update new structs again
|
2009-08-25 16:31:58 -05:00 |
Doug Coleman
|
59f8476503
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-25 16:30:35 -05:00 |
Joe Groff
|
8baae18cdc
|
add an X-sequence mixin class for each specialized array type to span X-array, X-vector, and direct-X-array
|
2009-08-25 15:58:18 -05:00 |