Slava Pestov
|
23f34febbb
|
Fix image size regression with struct array tree shaking
|
2009-08-31 16:34:58 -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 |
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 |
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 |
Doug Coleman
|
d5a7dde7ee
|
fix kqueue
|
2009-08-30 21:57:33 -05:00 |
Slava Pestov
|
5c10f390c7
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-30 21:12:23 -05:00 |
Slava Pestov
|
348311ea90
|
io.backend.unix: tweak test
|
2009-08-30 21:01:49 -05:00 |
Slava Pestov
|
e918e9cddc
|
classes.struct: add more unit tests for clone method, and fix clone breakage when the struct class word is not a symbol
|
2009-08-30 21:01:44 -05:00 |
Doug Coleman
|
867d87998c
|
fix typo in stat struct
|
2009-08-30 20:46:49 -05:00 |
Doug Coleman
|
b0e895b8f9
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-30 20:26:44 -05:00 |
Doug Coleman
|
05cc8babb6
|
update kqueue for structs
|
2009-08-30 20:26:25 -05:00 |
Doug Coleman
|
6867f2a806
|
fix stat struct on freebsd
|
2009-08-30 20:25:57 -05:00 |
Slava Pestov
|
2dd3f5690d
|
classes.struct: make <struct>, malloc-struct, and clone work in deployed images where C type info has been stripped out
|
2009-08-30 20:13:54 -05:00 |
Doug Coleman
|
de94e49f06
|
escape the class name in io.files.info
|
2009-08-30 20:10:41 -05:00 |
Doug Coleman
|
d8e10a691d
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-30 19:06:02 -05:00 |
Doug Coleman
|
8be06f0e5e
|
typo in stat
|
2009-08-30 19:05:49 -05:00 |
Slava Pestov
|
bd629c1262
|
compiler/tests/codegen.factor: don't do exact float comparison
|
2009-08-30 18:57:45 -05:00 |
Doug Coleman
|
2e40f83393
|
Revert "added send-synchronous-timeout word and tests"
This reverts commit 488c3bcaa5 .
|
2009-08-30 14:53:50 -05:00 |
Doug Coleman
|
97b6509cfe
|
Revert "reworked messaging, now always use an envelope around the message to handle expiration correctly in all use-cases"
This reverts commit 8231d10136 .
|
2009-08-30 14:53:33 -05:00 |
Doug Coleman
|
0f4dce4e4b
|
Revert "move a word out of private vocab"
This reverts commit 978de4476c .
|
2009-08-30 14:53:19 -05:00 |
Doug Coleman
|
4c69f5641c
|
move a word out of private vocab
|
2009-08-30 14:22:09 -05:00 |
Doug Coleman
|
447be26efd
|
remove direct uint arrays in file info
|
2009-08-30 11:58:30 -05:00 |
Doug Coleman
|
b938123d94
|
Merge branch 'for-slava' of git://github.com/x6j8x/factor into x6
|
2009-08-30 10:34:00 -05:00 |
Sascha Matzke
|
7f0f3c3c1a
|
reworked messaging, now always use an envelope around the message to handle expiration correctly in all use-cases
|
2009-08-30 17:26:23 +02:00 |
Doug Coleman
|
be9035753a
|
fit typo
|
2009-08-30 10:02:32 -05:00 |
Sascha Matzke
|
0337413a51
|
Merge branch 'master' of git://factorcode.org/git/factor into for-slava
|
2009-08-30 16:59:41 +02:00 |
Doug Coleman
|
d33fb83e26
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-30 09:05:12 -05:00 |
Slava Pestov
|
ec70e1d714
|
More minor documentation tweaks
|
2009-08-30 06:32:20 -05:00 |
Slava Pestov
|
7983b5515f
|
math.functions: some fixes
|
2009-08-30 06:19:14 -05:00 |
Slava Pestov
|
d23688ea1a
|
tools.deploy.shaker: strip out functor-words global, fixing size regression from Joe's FUNCTOR-SYNTAX: patch
|
2009-08-30 05:36:16 -05:00 |
Sascha Matzke
|
3351391e50
|
added send-synchronous-timeout word and tests
|
2009-08-30 12:24:56 +02:00 |
Slava Pestov
|
447c5fbf7a
|
compiler.cfg.linear-scan.live-intervals: dead-value-error is never thrown anymore
|
2009-08-30 05:15:18 -05:00 |
Sascha Matzke
|
d9377625c5
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-30 12:11:25 +02:00 |
Slava Pestov
|
9595be4bf9
|
%box-displaced-alien: fix clobberage found by Doug
|
2009-08-30 05:11:08 -05:00 |
Slava Pestov
|
0db01f6d5f
|
compiler.cfg.linear-scan now supports partial sync-points where all registers are spilled; taking advantage of this, there are new trigonometric intrinsics which yield a 2x performance boost on benchmark.struct-arrays and a 25% boost on benchmark.partial-sums
|
2009-08-30 04:52:01 -05:00 |
Doug Coleman
|
5c53b2c3e6
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-30 04:07:00 -05:00 |
Doug Coleman
|
783eb0bb53
|
change all stat, statfs, statvfs and calendar structs
|
2009-08-30 04:06:41 -05:00 |
Marc Fauconneau
|
2d4ba8de4d
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-30 17:31:30 +09:00 |
Marc Fauconneau
|
5a20dee2aa
|
Better error images for non-baseline JPEGs.
bugfix: Handles more than one table per DHT chunk.
|
2009-08-30 17:29:40 +09:00 |
Marc Fauconneau
|
bf15648b4d
|
Merge branch 'master' of git@github.com:prunedtree/factor
Conflicts:
basis/math/matrices/matrices.factor
|
2009-08-30 17:24:25 +09:00 |
Doug Coleman
|
d88cdffa47
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-29 23:39:20 -05:00 |
Doug Coleman
|
fb9d7d67d0
|
use struct in windows serial code
|
2009-08-29 23:25:17 -05:00 |