Chris Double
|
76da375e94
|
Fix fjsc bitrot
|
2009-10-15 14:53:30 +13:00 |
Slava Pestov
|
231e495e19
|
vm: fix compile error
|
2009-10-14 19:55:02 -05:00 |
Slava Pestov
|
e4e973c1d0
|
Merge branch 's3' of git://double.co.nz/git/factor
|
2009-10-14 19:53:14 -05:00 |
Slava Pestov
|
b54b726336
|
Merge branch 'new_gc'
|
2009-10-14 19:51:06 -05:00 |
Chris Double
|
14b598fa52
|
Add S3 docs
|
2009-10-15 13:42:01 +13:00 |
Slava Pestov
|
bfd1f0d6d2
|
vm: rt-vm relocation now supports accessing a field directly
|
2009-10-14 19:24:23 -05:00 |
Chris Double
|
b65abb919e
|
Add delete-object to S3 vocab
|
2009-10-15 13:11:59 +13:00 |
Slava Pestov
|
3ee4fae0db
|
Merge branch 'fuel-help' of git://github.com/phildawes/factor
|
2009-10-14 16:54:08 -05:00 |
Joe Groff
|
8e63049743
|
mnmap generalized m-to-n sequence combinator
|
2009-10-14 16:50:30 -05:00 |
Phil Dawes
|
0b2db4018a
|
Removed VM_PTR macros. All builds reentrant by default
|
2009-10-14 19:14:57 +01:00 |
Phil Dawes
|
d258187253
|
fuel: help subsections now work again
|
2009-10-14 19:04:16 +01:00 |
Slava Pestov
|
0455711727
|
vm: faster write barrier for non-optimized code
|
2009-10-14 06:13:51 -05:00 |
Slava Pestov
|
05c4e409fe
|
vm: during an aging collection, promote objects referenced from tenured directly to tenured
|
2009-10-14 06:03:52 -05:00 |
Slava Pestov
|
6f6d124088
|
Merge branch 'master' into new_gc
|
2009-10-14 05:34:56 -05:00 |
Slava Pestov
|
39c971f8c4
|
benchmark: update gc1 and add new gc3 benchmark
|
2009-10-14 04:59:48 -05:00 |
Slava Pestov
|
e89d037c3f
|
vm: debugging new card marking
|
2009-10-14 04:59:28 -05:00 |
Slava Pestov
|
10ad5cad53
|
Working on adding support for the new write barrier to optimized code
|
2009-10-14 02:06:01 -05:00 |
Joe Groff
|
d3d89d0ca9
|
nmap-as and nmap combinators
|
2009-10-14 00:38:51 -05:00 |
Joe Groff
|
0ebdc78536
|
neach generalization
|
2009-10-14 00:09:57 -05:00 |
Joe Groff
|
4d32eaa4ed
|
data-map general-purpose binary mapping combinator
|
2009-10-13 22:45:17 -05:00 |
Joe Groff
|
e3773cf2ad
|
ensure the typed subword gets xref-ed by the compiler
|
2009-10-13 21:20:05 -05:00 |
Slava Pestov
|
1ee53d04a9
|
vm: new card marking implementation supports marking partial objects
|
2009-10-13 21:16:04 -05:00 |
Joe Groff
|
2076960556
|
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
|
9bec5c9101
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-13 17:26:20 -05:00 |
Joe Groff
|
119ed79d5e
|
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 |
Slava Pestov
|
67f756282e
|
Merge branch 'master' of git://github.com/killy971/factor
|
2009-10-13 17:09:35 -05:00 |
Doug Coleman
|
9d5f3cb30d
|
Merge branch 'master' into klazuka
|
2009-10-13 15:08:21 -05:00 |
Keith Lazuka
|
5932d2e8a1
|
html.streams: fixed broken unit-test
|
2009-10-13 08:54:37 -04:00 |
Slava Pestov
|
e438407341
|
Merge branch 'master' of git://factorcode.org/git/factor into new_gc
|
2009-10-13 06:57:37 -05:00 |
Slava Pestov
|
049ece7dff
|
math.vectors.simd: fix typos in docs reported by Ed Swartz
|
2009-10-13 05:13:22 -05:00 |
Doug Coleman
|
baca5cd56d
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-12 18:41:45 -05:00 |
Doug Coleman
|
22dfdc0514
|
fix a bug when printing calendars, add a unit test
|
2009-10-12 16:55:52 -05:00 |
Guillaume Nargeot
|
7c77be4841
|
Added author
|
2009-10-12 22:01:29 +09:00 |
Guillaume Nargeot
|
86d5d29041
|
Solution to Project Euler problem 188
|
2009-10-12 21:38:34 +09:00 |
Guillaume Nargeot
|
ae8e14b2ae
|
merge project-euler.factor
|
2009-10-12 17:08:50 +09:00 |
Joe Groff
|
ed9e844786
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-11 13:18:27 -05:00 |
Joe Groff
|
e79c125d98
|
store math.matrices.simd matrices in column-major order so that m4.v, frustum, and translation construction are faster
|
2009-10-10 17:45:15 -05:00 |
Doug Coleman
|
b262a6800f
|
add missing usings
|
2009-10-10 14:04:22 -05:00 |
Doug Coleman
|
8ae57d9817
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-10 14:02:54 -05:00 |
Doug Coleman
|
0470c5c291
|
fix the tuple subclassing example docs
|
2009-10-10 14:02:35 -05:00 |
Joe Groff
|
b82c8b4416
|
use TEST reg, reg to compare integer equality with zero
|
2009-10-10 13:13:53 -05:00 |
Joe Groff
|
aa31f7105a
|
fix fallbacks for vall?, vany?, vnone?
|
2009-10-10 13:01:13 -05:00 |
Joe Groff
|
2577ab83a6
|
only emit ##alien-vector/##set-alien-vector insns if the rep is available
|
2009-10-10 12:53:10 -05:00 |
Joe Groff
|
6899b128c8
|
change the simd-struct tests to cover integer vector slots
|
2009-10-10 12:23:25 -05:00 |
Joe Groff
|
1e3c9321ae
|
don't use MOVSLDUP/MOVSHDUP to do specialized shuffles unless sse3 is available
|
2009-10-10 12:00:47 -05:00 |
Joe Groff
|
61befc8bb1
|
have vshuffle accept simd-128 variable byte shuffles
|
2009-10-10 11:30:11 -05:00 |
Joe Groff
|
a7a77cd03e
|
fix x86 uchar %scalar>integer
|
2009-10-10 10:39:23 -05:00 |
Joe Groff
|
96be0d5748
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-10 09:17:01 -05:00 |
Slava Pestov
|
12564bef9c
|
Merge branch 'master' into new_gc
|
2009-10-10 00:25:21 -05:00 |
Slava Pestov
|
09fac95fad
|
compiler.tree.propagation.branches: fix live-branches computation for #dispatch nodes
|
2009-10-10 00:23:50 -05:00 |