Joe Groff
|
7b6c8ee5f6
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-15 15:44:17 -05:00 |
Joe Groff
|
4ca7afa489
|
update nkeep docs
|
2009-10-15 15:44:07 -05:00 |
Doug Coleman
|
211dce8cd7
|
add a move-file-unique word to move a file into a directory without name clashes
|
2009-10-15 15:29:24 -05:00 |
Doug Coleman
|
2a893c9a2c
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-15 15:29:22 -05:00 |
Joe Groff
|
d413e14461
|
fix nkeep so it takes a nonliteral quot
|
2009-10-15 15:04:30 -05:00 |
Joe Groff
|
ac54569777
|
add tests that data-map compiles given a fried quot
|
2009-10-15 15:04:01 -05:00 |
Joe Groff
|
a91ab493ba
|
vectored struct functor
|
2009-10-15 14:33:40 -05:00 |
Joe Groff
|
1db55cdfbb
|
add some tests for math.matrices.simd matrix-vector multiplication
|
2009-10-15 13:35:22 -05:00 |
Doug Coleman
|
baa3e74864
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-15 12:23:50 -05:00 |
Slava Pestov
|
d48c72a274
|
compiler.cfg: fix unit tests
|
2009-10-15 06:01:46 -05:00 |
Slava Pestov
|
45eb68fa38
|
vm: during tenuring stage of aging collection, if tenured space fills up, it would attempt a to_tenured collection. this will succeed if all roots were tenured. however, this is unsound, because there's now an untraced segment of tenured space. fix: if tenuring fails, go on to do a full collection instead
|
2009-10-15 05:51:11 -05:00 |
Slava Pestov
|
15e4f08d78
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-15 05:43:41 -05:00 |
Slava Pestov
|
d3ec94b5c9
|
cpu.x86: just a cleanup
|
2009-10-15 05:43:28 -05:00 |
Slava Pestov
|
70c69fbd67
|
cpu.ppc: fix %write-barrier
|
2009-10-15 05:13:47 -05:00 |
Slava Pestov
|
13ca35ba79
|
cpu.ppc: fix typo
|
2009-10-15 05:01:20 -05:00 |
Slava Pestov
|
a506754739
|
cpu.ppc: updates for write barrier and allocation changes (untested)
|
2009-10-15 04:54:16 -05:00 |
Slava Pestov
|
2efc7d1b9e
|
cpu.ppc.bootstrap: update for JIT relocation changes
|
2009-10-15 04:47:54 -05:00 |
Slava Pestov
|
ec50b169a5
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-15 02:40:37 -05:00 |
Slava Pestov
|
7d97c19227
|
compiler: tweak ##write-barrier-imm
|
2009-10-15 02:40:23 -05:00 |
Doug Coleman
|
0dc734195c
|
fix enumerating fully qualified paths by calling normalize-path first
|
2009-10-15 00:12:11 -05:00 |
Chris Double
|
d62714e403
|
Fix bitrot in space-invaders and cpu.8080 vocabs
|
2009-10-15 18:08:30 +13:00 |
Chris Double
|
77216b9d68
|
Fix cpu.8080 bitrot
|
2009-10-15 17:33:44 +13:00 |
Joe Groff
|
be84ac46d6
|
Merge branch 'master' of http://factorcode.org/git/factor
|
2009-10-14 21:50:29 -05:00 |
Joe Groff
|
e35614e805
|
renovate data-map to take any number of inputs/outputs
|
2009-10-14 21:50:06 -05:00 |
Chris Double
|
1ffa6cd282
|
Fix webapps.fjsc bitrot and move from unmaintained
|
2009-10-15 15:46:33 +13:00 |
Chris Double
|
0a544c4882
|
Fix fjsc bitrot
|
2009-10-15 14:53:30 +13:00 |
Slava Pestov
|
93ed6e6892
|
vm: fix compile error
|
2009-10-14 19:55:02 -05:00 |
Slava Pestov
|
64b8c074ea
|
Merge branch 's3' of git://double.co.nz/git/factor
|
2009-10-14 19:53:14 -05:00 |
Slava Pestov
|
51e0d5c466
|
Merge branch 'new_gc'
|
2009-10-14 19:51:06 -05:00 |
Chris Double
|
8e25cbc58d
|
Add S3 docs
|
2009-10-15 13:42:01 +13:00 |
Slava Pestov
|
38d120f92e
|
vm: rt-vm relocation now supports accessing a field directly
|
2009-10-14 19:24:23 -05:00 |
Chris Double
|
2311cd16c5
|
Add delete-object to S3 vocab
|
2009-10-15 13:11:59 +13:00 |
Slava Pestov
|
96b84bd1ab
|
Merge branch 'fuel-help' of git://github.com/phildawes/factor
|
2009-10-14 16:54:08 -05:00 |
Joe Groff
|
d2c1f7c9c1
|
mnmap generalized m-to-n sequence combinator
|
2009-10-14 16:50:30 -05:00 |
Phil Dawes
|
7fef05fd76
|
Removed VM_PTR macros. All builds reentrant by default
|
2009-10-14 19:14:57 +01:00 |
Phil Dawes
|
4ba2c5edaf
|
fuel: help subsections now work again
|
2009-10-14 19:04:16 +01:00 |
Slava Pestov
|
ae90ebe3be
|
vm: faster write barrier for non-optimized code
|
2009-10-14 06:13:51 -05:00 |
Slava Pestov
|
1796688acd
|
vm: during an aging collection, promote objects referenced from tenured directly to tenured
|
2009-10-14 06:03:52 -05:00 |
Slava Pestov
|
6343f0d722
|
Merge branch 'master' into new_gc
|
2009-10-14 05:34:56 -05:00 |
Slava Pestov
|
0d970ff89d
|
benchmark: update gc1 and add new gc3 benchmark
|
2009-10-14 04:59:48 -05:00 |
Slava Pestov
|
236efe4881
|
vm: debugging new card marking
|
2009-10-14 04:59:28 -05:00 |
Slava Pestov
|
1ce39963fd
|
Working on adding support for the new write barrier to optimized code
|
2009-10-14 02:06:01 -05:00 |
Joe Groff
|
d9fa247b84
|
nmap-as and nmap combinators
|
2009-10-14 00:38:51 -05:00 |
Joe Groff
|
a0e27320df
|
neach generalization
|
2009-10-14 00:09:57 -05:00 |
Joe Groff
|
a67961736b
|
data-map general-purpose binary mapping combinator
|
2009-10-13 22:45:17 -05:00 |
Joe Groff
|
99c0bcc683
|
ensure the typed subword gets xref-ed by the compiler
|
2009-10-13 21:20:05 -05:00 |
Slava Pestov
|
d689be57a5
|
vm: new card marking implementation supports marking partial objects
|
2009-10-13 21:16:04 -05:00 |
Joe Groff
|
c0d173ae9b
|
change TYPED: to put its magic inside macros and specialize the stack effect of the internal typed word so that it can follow tuple redefinitions
|
2009-10-13 20:11:17 -05:00 |
Joe Groff
|
664185a306
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-13 17:26:20 -05:00 |
Joe Groff
|
d5b4202f6a
|
unbox read-only tuple arguments and box read-only tuple results to TYPED: words in the inlined wrapper code to avoid allocation of unboxable tuples
|
2009-10-13 17:25:32 -05:00 |