Slava Pestov
|
19e242e18f
|
syntax: fix docs for :
|
2009-10-16 23:45:10 -05:00 |
Slava Pestov
|
99b1f30720
|
terrain: make it deploy
|
2009-10-16 23:43:44 -05:00 |
Joe Groff
|
f406419cfa
|
docs for typed
|
2009-10-16 23:36:09 -05:00 |
Joe Groff
|
288e98f9ef
|
banish typed prettyprinting to its own vocab
|
2009-10-16 22:16:31 -05:00 |
Joe Groff
|
75417e099c
|
use unsigned<->signed unpacking for normal-noise because SSE doesn't have an unsigned->unsigned pack instruction
|
2009-10-16 22:03:55 -05:00 |
Joe Groff
|
5d119f380e
|
hide typed's private parts
|
2009-10-16 22:03:14 -05:00 |
Slava Pestov
|
ad2e17019f
|
typed: fix deployment
|
2009-10-16 21:22:01 -05:00 |
Slava Pestov
|
4c279d7493
|
cpu.x86.32: fix magic stack frame handling
|
2009-10-16 21:07:09 -05:00 |
Joe Groff
|
882077c393
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-16 20:26:35 -05:00 |
Doug Coleman
|
7541e570de
|
fix using
|
2009-10-16 19:56:48 -05:00 |
Joe Groff
|
555a43ee9f
|
tweak terrain collision detection
|
2009-10-16 17:05:44 -05:00 |
Doug Coleman
|
56915d5f0b
|
make words public again
|
2009-10-16 16:59:25 -05:00 |
Doug Coleman
|
c81f4d24b1
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-16 16:39:57 -05:00 |
Joe Groff
|
c312779f39
|
hurr
|
2009-10-16 16:39:33 -05:00 |
Doug Coleman
|
5805582820
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-16 16:39:19 -05:00 |
Joe Groff
|
764e451784
|
improve error reporting of failing simd fallbacks
|
2009-10-16 16:34:26 -05:00 |
Joe Groff
|
67800284fb
|
tweak parse-c-type so data-map can parse non-c-types
|
2009-10-16 16:10:09 -05:00 |
Doug Coleman
|
c81c19551d
|
remove most of the overhead in cmwc, it's fast now
|
2009-10-16 16:08:59 -05:00 |
Slava Pestov
|
0411baa636
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-16 16:04:14 -05:00 |
Joe Groff
|
53f3048740
|
improve grid-mesh generation performance
|
2009-10-16 15:57:38 -05:00 |
Doug Coleman
|
ed7882f673
|
remove yet another slow mutable local
|
2009-10-16 15:53:45 -05:00 |
Doug Coleman
|
20a606066f
|
inline some words
|
2009-10-16 15:50:33 -05:00 |
Doug Coleman
|
857ba78266
|
2x speedup on lagged-fibonacci after removing mutable local
|
2009-10-16 15:47:19 -05:00 |
Joe Groff
|
e050eef433
|
let data-map take factor sequences as inputs
|
2009-10-16 15:29:57 -05:00 |
Doug Coleman
|
26552ef465
|
make cmwc only 32 bits wide. oops, this speeds up everything
|
2009-10-16 15:19:30 -05:00 |
Doug Coleman
|
69c8d57962
|
ricing random.cmwc
|
2009-10-16 15:07:05 -05:00 |
Doug Coleman
|
33235520dc
|
ricing lagged-fibonacci
|
2009-10-16 15:00:27 -05:00 |
Slava Pestov
|
40b5c2c732
|
vm: code heap: move mark bits to a separate bitmap
|
2009-10-16 14:41:40 -05:00 |
Joe Groff
|
f6ea50de61
|
use a better algorithm to generate uniform/normal noise
|
2009-10-16 14:35:57 -05:00 |
Joe Groff
|
bff46b80a8
|
fix unsigned vector unpack
|
2009-10-16 14:25:33 -05:00 |
Joe Groff
|
cebbba309f
|
make simd objects inspectable
|
2009-10-16 14:22:20 -05:00 |
Doug Coleman
|
d874b8df30
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-16 12:51:25 -05:00 |
Joe Groff
|
bafb5d3ae1
|
prune dead definitions from alien.data.map
|
2009-10-16 12:42:57 -05:00 |
Joe Groff
|
80cb0d1455
|
Merge branch 'master' of http://factorcode.org/git/factor
|
2009-10-16 12:28:29 -05:00 |
Joe Groff
|
156882c4ff
|
change data-map( ) syntax to work with c-type[symbolic-constant] types
|
2009-10-16 12:28:08 -05:00 |
Joe Groff
|
2bdf031540
|
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
|
c45e969a85
|
factor "parse-word" out of "scan-word"
|
2009-10-16 12:26:31 -05:00 |
Slava Pestov
|
9936dce2ec
|
vm: fix typo
|
2009-10-16 12:25:21 -05:00 |
Slava Pestov
|
15a9494d2c
|
vm: fix compile errors on some gcc versions
|
2009-10-16 12:13:43 -05:00 |
Slava Pestov
|
713eea569e
|
parser: clarify docs
|
2009-10-16 12:10:39 -05:00 |
Slava Pestov
|
14972463f7
|
cpu.ppc.bootstrap: fix callback-stub relocation
|
2009-10-16 12:06:40 -05:00 |
Slava Pestov
|
030d035e94
|
vm: code heap compaction at runtime using compact-gc primitive
|
2009-10-16 11:39:35 -05:00 |
Doug Coleman
|
55ff7dc943
|
fix using for io.pathnames changes
|
2009-10-16 05:48:51 -05:00 |
Doug Coleman
|
44637f6fae
|
improve io.pathnames docs
|
2009-10-16 05:48:37 -05:00 |
Slava Pestov
|
c80b255885
|
vm: allocate stacks and data heap segments without execute permissions
|
2009-10-16 05:16:12 -05:00 |
Slava Pestov
|
7c126be62b
|
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
|
786f6826b6
|
Merge branch 'reentrantvm' of git://github.com/phildawes/factor
|
2009-10-16 03:52:35 -05:00 |
Slava Pestov
|
bd20a52580
|
vm: make the code nice and pretty
|
2009-10-16 02:55:02 -05:00 |
Slava Pestov
|
abfc03de02
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-15 23:30:29 -05:00 |
Slava Pestov
|
781e92a469
|
cpu.x86.64: fix typo
|
2009-10-15 23:29:56 -05:00 |