slava
|
5fd8683929
|
Add +help+ to a couple of modules
|
2006-10-21 06:44:54 +00:00 |
slava
|
2a1167ecec
|
Module format change
|
2006-10-21 06:40:38 +00:00 |
chris.double
|
c10f2bc2de
|
concurrency: add mailbox-get-all
|
2006-09-26 04:44:15 +00:00 |
chris.double
|
aa94868cea
|
convert concurrency html docs to factor docs
|
2006-09-09 05:11:48 +00:00 |
chris.double
|
a5644bb083
|
fix concurrency tests for removal of reply word
|
2006-09-09 04:15:33 +00:00 |
chris.double
|
e331379a5f
|
concurrency: use MATCH-VARS: and remove 'reply'
|
2006-09-09 04:04:39 +00:00 |
chris.double
|
d97f261f24
|
change synchronous concurrency send to use match
|
2006-09-06 13:29:41 +00:00 |
slava
|
8389b4fedc
|
concurrency load fix
|
2006-09-07 00:22:19 +00:00 |
chris.double
|
effe770df3
|
more concurrency documentation
|
2006-09-06 12:21:00 +00:00 |
chris.double
|
f341cde0c0
|
add a .facts file for concurrency
|
2006-09-06 11:53:41 +00:00 |
slava
|
b4291dd6c6
|
Module system changes and some small fixes
|
2006-09-06 21:01:38 +00:00 |
chris.double
|
2a6cd307de
|
add 'match' based process in concurrency tests
|
2006-09-05 10:34:20 +00:00 |
slava
|
4e351ee5b7
|
Stack effect comments are not permitted inside word definitions
|
2006-09-03 23:28:26 +00:00 |
chris.double
|
941a1688ba
|
allow setting of hostname in start-node of concurrency
|
2006-08-31 11:23:19 +00:00 |
chris.double
|
9726e6fbd0
|
remove some debug from concurrency
|
2006-08-31 11:11:43 +00:00 |
chris.double
|
88cfa78fc4
|
get linked processes working again
|
2006-08-31 11:10:34 +00:00 |
chris.double
|
cc41d2b3ef
|
get send-synchronous working across distributed nodes
|
2006-08-31 04:37:53 +00:00 |
chris.double
|
429a09f390
|
more work on distributed concurrency
|
2006-08-31 03:38:45 +00:00 |
chris.double
|
e170d3e85d
|
start of support for distributed concurrency
|
2006-08-31 02:19:57 +00:00 |
chris.double
|
f1e9dc12e6
|
concurrency: fix lazy evaluation
The 'lazy' word wasn't allowing multiple requests for the lazy value. It now caches the lazy value once it's computed and immediately returns it.
|
2006-08-03 00:23:02 +00:00 |
chris.double
|
ec92233637
|
more fixes to concurrency 'self' support
|
2006-07-27 00:42:27 +00:00 |
chris.double
|
2fad8cc734
|
concurreny fix to set 'self' process in global namespace
|
2006-07-26 23:23:10 +00:00 |
slava
|
1e2dcfae12
|
More module system hackery
|
2006-06-19 01:31:20 +00:00 |
slava
|
a6a8408c15
|
More module system tweaks
|
2006-06-19 01:02:35 +00:00 |
slava
|
0205234638
|
New module system
|
2006-06-19 00:58:11 +00:00 |
slava
|
b410db75b0
|
contrib/*/load.factor updates
|
2006-06-15 06:19:30 +00:00 |
slava
|
7725d92f26
|
Updating contrib/concurrency/ for latest changes (lightly tested)
|
2006-06-15 05:36:23 +00:00 |
chris.double
|
61e110bb75
|
add while-no-messages to concurrency
while-no-messages will run a quotation while there is no messages in the processes mailbox. This is useful for game loops.
|
2006-03-29 10:00:57 +00:00 |
chris.double
|
9f5845d09e
|
remove out of date cont-responder docs
|
2006-02-23 02:15:32 +00:00 |
slava
|
c9ec3187b6
|
Don't load all of contrib/math/
|
2006-02-14 22:20:40 +00:00 |
chris.double
|
d705b02120
|
add html documentation for contrib libraries
|
2006-02-09 20:07:19 +00:00 |
slava
|
9e5b6424a1
|
Initial revision
|
2006-02-01 02:31:53 +00:00 |
Slava Pestov
|
13ef8f9412
|
cell fix; experimental preferred size cache; floor/ceiling/truncate/mod for floats; fix mod for ratios; fix float equality test
|
2006-01-27 04:01:14 +00:00 |
Trent Buck
|
8914e9b640
|
Use run-resource for code distributed with Factor; run-file is for user code.
|
2006-01-21 06:04:03 +00:00 |
Trent Buck
|
0b721bb542
|
Don't compile contrib/ files until the very end; reduces compile time considerably.
|
2006-01-20 01:27:38 +00:00 |
Trent Buck
|
bba4812b9b
|
Fix typo in stack effect.
|
2006-01-20 00:37:24 +00:00 |
Trent Buck
|
4e77f48d74
|
Fix typo in stack effect.
|
2006-01-20 00:30:18 +00:00 |
Slava Pestov
|
d0d12e9462
|
many contrib/ fixes by Trent Buck
|
2006-01-18 19:06:34 +00:00 |
Chris Double
|
05d800ed28
|
Get concurrency contrib code working with 0.80 changes.
|
2006-01-13 13:18:29 +00:00 |
Slava Pestov
|
50b1d48d91
|
fix space invaders
|
2005-11-01 00:54:31 +00:00 |
Slava Pestov
|
23738087aa
|
big syntax change: vectors are now V{ }, hashtables are now H{ }, tuples T{ }, wrappers W{ }, complexes C{ }, arrays { }
|
2005-10-30 03:25:38 +00:00 |
Chris Double
|
c6d9341f13
|
Update contributed code I wrote, plus dlists written by eiz, to use if instead of ifte.
|
2005-09-25 06:03:36 +00:00 |
Chris Double
|
cd32714099
|
change concurrency library to use new catch usage
|
2005-09-21 02:15:29 +00:00 |
Chris Double
|
99d8520dda
|
Add gadgets-layouts USE for 0.77 changes
|
2005-09-04 01:14:46 +00:00 |
Chris Double
|
f53ee2a522
|
Fixup contributions for changes from recent cvs updates.
|
2005-09-02 03:38:27 +00:00 |
Chris Double
|
b6951b8afd
|
Get concurrency code to work with 0.77 changes.
|
2005-08-23 23:59:43 +00:00 |
Chris Double
|
7aaacb19dd
|
Refactoring and additions to the concurrency library.
|
2005-08-07 02:10:32 +00:00 |
Chris Double
|
4682d4429a
|
Add first cut at concurrency library.
|
2005-08-04 22:46:50 +00:00 |