Doug Coleman
|
1732bd730a
|
better keys in sturct mirrors
|
2009-08-31 18:57:03 -05:00 |
Doug Coleman
|
fee0953cc4
|
make-mirror method on structs. fix typo on struct-slots stack effect. don't filter initial values in struct>assoc because structs are more low-level and you want to see the entire layout of the struct you're working with, imo.
|
2009-08-31 18:51:47 -05:00 |
Slava Pestov
|
f6da4856b4
|
benchmark.yuv-to-rgb: fix hints
|
2009-08-31 17:07:24 -05:00 |
Slava Pestov
|
8a1dbe1652
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-31 16:48:24 -05:00 |
Slava Pestov
|
94c89e55e6
|
tools.deploy.shaker: strip out call( and execute( runtime checking in a way that still allows the inlining optimization to work
|
2009-08-31 16:48:10 -05:00 |
Slava Pestov
|
23f34febbb
|
Fix image size regression with struct array tree shaking
|
2009-08-31 16:34:58 -05:00 |
Doug Coleman
|
740856eeca
|
fix windows usings
|
2009-08-31 15:22:26 -05:00 |
Joe Groff
|
bce748ee81
|
fix newly introduced references to c-type-array
|
2009-08-31 12:49:09 -05:00 |
Joe Groff
|
9bd7471696
|
fix some things that broke in the windows UI/game-input backends
|
2009-08-31 12:45:39 -05:00 |
Joe Groff
|
175529c938
|
Merge branch 'master' of git://factorcode.org/git/factor into struct-updates
|
2009-08-31 12:35:47 -05:00 |
Doug Coleman
|
a9be2f2f08
|
update struct in yuv-to-rgb
|
2009-08-31 12:24:13 -05:00 |
Doug Coleman
|
0f8405c507
|
update pango for struct
|
2009-08-31 12:23:08 -05:00 |
Doug Coleman
|
6ac21a8cf9
|
fix using
|
2009-08-31 12:20:56 -05:00 |
Joe Groff
|
f74351ce64
|
Merge branch 'master' of git://factorcode.org/git/factor into struct-updates
|
2009-08-31 12:01:23 -05:00 |
Joe Groff
|
1a84aa7fc3
|
Merge branch 'master' of git://factorcode.org/git/factor into struct-updates
|
2009-08-31 12:01:04 -05:00 |
Doug Coleman
|
0bcd7c2619
|
typo
|
2009-08-31 12:00:39 -05:00 |
Doug Coleman
|
d22a25a3ec
|
try to fix file-systems on a few platforms
|
2009-08-31 11:49:29 -05:00 |
Doug Coleman
|
6c996f4d30
|
fix netbsd file-systems
|
2009-08-31 11:38:21 -05:00 |
Doug Coleman
|
27af645048
|
fix file-systems on freebsd
|
2009-08-31 11:35:52 -05:00 |
Doug Coleman
|
736f78dfb5
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-31 11:34:39 -05:00 |
Joe Groff
|
67dd3ff6b6
|
clean up some game-input.dinput code to take advantage of structs and specialized arrays
|
2009-08-31 11:31:01 -05:00 |
Joe Groff
|
43f81d3835
|
hashcode* for structs
|
2009-08-31 10:51:45 -05:00 |
Joe Groff
|
2d37ac31be
|
Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
basis/environment/winnt/winnt.factor
basis/io/files/windows/nt/nt.factor
basis/windows/shell32/shell32.factor
|
2009-08-31 10:35:58 -05:00 |
Joe Groff
|
fc9f40b789
|
update environment.winnt for <c-array> change
|
2009-08-31 10:31:28 -05:00 |
Joe Groff
|
efe4f838ea
|
update windows.dinput structs
|
2009-08-31 10:28:22 -05:00 |
Joe Groff
|
5925043d34
|
update windows.* for <c-array> change
|
2009-08-31 09:58:27 -05:00 |
Joe Groff
|
c1fe3854d4
|
update io.files.*.windows to use specialized arrays; also, io.files.info.windows was providing buffers that were too small, so fix that
|
2009-08-31 09:58:04 -05:00 |
Joe Groff
|
72bb3e144f
|
wean extra/ vocabs off <c-array>
|
2009-08-31 09:54:35 -05:00 |
Slava Pestov
|
ab45402d04
|
Minor doc improvements
|
2009-08-31 05:46:57 -05:00 |
Slava Pestov
|
2e119a0ae7
|
struct-arrays: hack it up so that if the class name is a literal parameter for the constructor, then the array works in deployed apps even if not every call site of nth or set-nth is inlined on the array. Fixes tools.deploy.test.5 regression after kqueue was converted to use STRUCT:. Because of Dan's call(-inlining, no perf regression on struct-arrays benchmark!
|
2009-08-31 05:42:28 -05:00 |
Slava Pestov
|
6ed46177e9
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-31 00:24:46 -04:00 |
Slava Pestov
|
861a3f563b
|
x11.events, ui.backend.x11: actually make it work
|
2009-08-31 00:24:25 -04:00 |
Doug Coleman
|
b91c8f5aad
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-30 23:09:35 -05:00 |
Doug Coleman
|
b8ce02bea3
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-30 23:08:19 -05:00 |
Doug Coleman
|
45629c63b3
|
update users/groups for new structs
|
2009-08-30 23:07:46 -05:00 |
Joe Groff
|
02d924f1a5
|
change gpu VERTEX-STRUCT: to make a struct class
|
2009-08-30 23:06:15 -05:00 |
Slava Pestov
|
6b2a108f03
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-30 22:56:39 -05:00 |
Slava Pestov
|
e36029b376
|
x11 and ui.backend.x11: update to use new structs
|
2009-08-30 22:55:19 -05:00 |
Doug Coleman
|
e780e4fa55
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-30 22:50:22 -05:00 |
Doug Coleman
|
d8be0561fb
|
make a struct for dirents on linux, not a <c-object>
|
2009-08-30 22:49:35 -05:00 |
Joe Groff
|
472189452d
|
oops—fix STRUCT: functor
|
2009-08-30 22:40:18 -05:00 |
Joe Groff
|
ccb27f81ea
|
update math.blas for <c-array> change
|
2009-08-30 22:37:58 -05:00 |
Joe Groff
|
509ed99c79
|
refactor struct slot parsing so that there's a <struct-slot-spec> word for easily constructing struct slots outside classes.struct
|
2009-08-30 22:37:37 -05:00 |
Slava Pestov
|
1f40ea64f0
|
io.sockets.unix: cleanup two usages of 'rot' and use struct setter instead of memcpy
|
2009-08-30 22:21:14 -05:00 |
Slava Pestov
|
868009aaee
|
compiler.cfg.intrinsics: cleanup: the "intrinsic" word property is now a quotation, not a boolean, making this mechanism more extensible
|
2009-08-30 22:20:49 -05:00 |
Doug Coleman
|
14973eacb5
|
update dirent for structs
|
2009-08-30 22:11:42 -05:00 |
Joe Groff
|
4a243d2c04
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-30 22:08:46 -05:00 |
Doug Coleman
|
d5a7dde7ee
|
fix kqueue
|
2009-08-30 21:57:33 -05:00 |
Joe Groff
|
5d56e16188
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-30 21:14:33 -05:00 |
Joe Groff
|
adb15243f2
|
docs for new syntax and pprint config
|
2009-08-30 21:14:14 -05:00 |