Slava Pestov
|
b762238f63
|
cpu.x86.32: fix magic stack frame handling
|
2009-10-16 21:07:09 -05:00 |
Joe Groff
|
7676e0b727
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-16 20:26:35 -05:00 |
Doug Coleman
|
739f61bc56
|
fix using
|
2009-10-16 19:56:48 -05:00 |
Joe Groff
|
3e10a140e2
|
tweak terrain collision detection
|
2009-10-16 17:05:44 -05:00 |
Doug Coleman
|
6af901a35d
|
make words public again
|
2009-10-16 16:59:25 -05:00 |
Doug Coleman
|
b320aae399
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-16 16:39:57 -05:00 |
Joe Groff
|
c8eddf89e6
|
hurr
|
2009-10-16 16:39:33 -05:00 |
Doug Coleman
|
1d9c62ae7c
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-16 16:39:19 -05:00 |
Joe Groff
|
dd6308ead5
|
improve error reporting of failing simd fallbacks
|
2009-10-16 16:34:26 -05:00 |
Joe Groff
|
21b289e836
|
tweak parse-c-type so data-map can parse non-c-types
|
2009-10-16 16:10:09 -05:00 |
Doug Coleman
|
65a2419134
|
remove most of the overhead in cmwc, it's fast now
|
2009-10-16 16:08:59 -05:00 |
Slava Pestov
|
918e6a78e0
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-16 16:04:14 -05:00 |
Joe Groff
|
2ae8edeb9d
|
improve grid-mesh generation performance
|
2009-10-16 15:57:38 -05:00 |
Doug Coleman
|
741f19ab2f
|
remove yet another slow mutable local
|
2009-10-16 15:53:45 -05:00 |
Doug Coleman
|
748631ab35
|
inline some words
|
2009-10-16 15:50:33 -05:00 |
Doug Coleman
|
67b41df21f
|
2x speedup on lagged-fibonacci after removing mutable local
|
2009-10-16 15:47:19 -05:00 |
Joe Groff
|
a0c6af5603
|
let data-map take factor sequences as inputs
|
2009-10-16 15:29:57 -05:00 |
Doug Coleman
|
1375e32c62
|
make cmwc only 32 bits wide. oops, this speeds up everything
|
2009-10-16 15:19:30 -05:00 |
Doug Coleman
|
69f5381d34
|
ricing random.cmwc
|
2009-10-16 15:07:05 -05:00 |
Doug Coleman
|
3db0ad12e8
|
ricing lagged-fibonacci
|
2009-10-16 15:00:27 -05:00 |
Slava Pestov
|
69f9c80b5b
|
vm: code heap: move mark bits to a separate bitmap
|
2009-10-16 14:41:40 -05:00 |
Joe Groff
|
184b32cc51
|
use a better algorithm to generate uniform/normal noise
|
2009-10-16 14:35:57 -05:00 |
Joe Groff
|
448ef2f1d5
|
fix unsigned vector unpack
|
2009-10-16 14:25:33 -05:00 |
Joe Groff
|
4809253c48
|
make simd objects inspectable
|
2009-10-16 14:22:20 -05:00 |
Doug Coleman
|
7d43abe49b
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-16 12:51:25 -05:00 |
Joe Groff
|
eb92a45152
|
prune dead definitions from alien.data.map
|
2009-10-16 12:42:57 -05:00 |
Joe Groff
|
3d95494c1e
|
Merge branch 'master' of http://factorcode.org/git/factor
|
2009-10-16 12:28:29 -05:00 |
Joe Groff
|
7830082154
|
change data-map( ) syntax to work with c-type[symbolic-constant] types
|
2009-10-16 12:28:08 -05:00 |
Joe Groff
|
a37bc4828f
|
change parse-c-type so that c-type[symbolic-constant] parses to { c-type symbolic-constant }
|
2009-10-16 12:27:16 -05:00 |
Joe Groff
|
ce807b0fbb
|
factor "parse-word" out of "scan-word"
|
2009-10-16 12:26:31 -05:00 |
Slava Pestov
|
2917063a1a
|
vm: fix typo
|
2009-10-16 12:25:21 -05:00 |
Slava Pestov
|
a955a12aa7
|
vm: fix compile errors on some gcc versions
|
2009-10-16 12:13:43 -05:00 |
Slava Pestov
|
a6598eb33a
|
parser: clarify docs
|
2009-10-16 12:10:39 -05:00 |
Slava Pestov
|
8aa4640094
|
cpu.ppc.bootstrap: fix callback-stub relocation
|
2009-10-16 12:06:40 -05:00 |
Slava Pestov
|
107c96f642
|
vm: code heap compaction at runtime using compact-gc primitive
|
2009-10-16 11:39:35 -05:00 |
Doug Coleman
|
7e2fdfe1ec
|
fix using for io.pathnames changes
|
2009-10-16 05:48:51 -05:00 |
Doug Coleman
|
4cec00f209
|
improve io.pathnames docs
|
2009-10-16 05:48:37 -05:00 |
Slava Pestov
|
c04412219b
|
vm: allocate stacks and data heap segments without execute permissions
|
2009-10-16 05:16:12 -05:00 |
Slava Pestov
|
85b746e7b5
|
vm: simpler and more efficient code heap compaction; restructure a few things to get ready for runtime code heap compaction
|
2009-10-16 04:33:35 -05:00 |
Slava Pestov
|
349cb41a29
|
Merge branch 'reentrantvm' of git://github.com/phildawes/factor
|
2009-10-16 03:52:35 -05:00 |
Slava Pestov
|
0a3d08bc52
|
vm: make the code nice and pretty
|
2009-10-16 02:55:02 -05:00 |
Slava Pestov
|
98a2f5152c
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-15 23:30:29 -05:00 |
Slava Pestov
|
982a8fa411
|
cpu.x86.64: fix typo
|
2009-10-15 23:29:56 -05:00 |
Joe Groff
|
0518294479
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-15 23:20:18 -05:00 |
Joe Groff
|
6022a0f5d9
|
fix benchmark.terrain-generation
|
2009-10-15 23:20:05 -05:00 |
Slava Pestov
|
7f3efb3b5d
|
Merge branch 'invaders' of git://double.co.nz/git/factor
|
2009-10-15 23:12:40 -05:00 |
Slava Pestov
|
59221714de
|
Merge branch 'fjsc' of git://double.co.nz/git/factor
|
2009-10-15 23:11:37 -05:00 |
Joe Groff
|
a8cf31d125
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-15 22:37:58 -05:00 |
Joe Groff
|
7142139cf7
|
improve noise/terrain performance
|
2009-10-15 22:37:31 -05:00 |
Slava Pestov
|
70dcecf61a
|
vm: don't flush instruction cache twice per code block on a major GC on PowerPC
|
2009-10-15 22:31:41 -05:00 |