Sascha Matzke
|
d35913ba5f
|
adjusted USING: - removed unix vocab
|
2010-01-16 11:46:00 +01:00 |
Joe Groff
|
4beb8192c9
|
pry off some ui app boilerplate with a MAIN-WINDOW: syntax
|
2010-01-15 16:55:43 -08:00 |
Joe Groff
|
bd62fb22aa
|
game-loop: change "tick-length" to more descriptive "tick-interval-micros"
|
2010-01-15 15:03:33 -08:00 |
Joe Groff
|
9131e16f7b
|
bump game demos up to 60fps. we have the technology
|
2010-01-15 14:36:45 -08:00 |
Joe Groff
|
235d7c9a14
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-01-15 14:03:46 -08:00 |
Joe Groff
|
3bc72151a8
|
squeeze some TYPED: juice on gpu.*
|
2010-01-15 14:03:15 -08:00 |
Doug Coleman
|
7455981a0a
|
Merge branch 'mongodb-changes' of git://github.com/x6j8x/factor
|
2010-01-15 05:41:22 -06:00 |
Doug Coleman
|
4e6a5a772f
|
Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
core/sequences/sequences-docs.factor
|
2010-01-14 17:22:02 -06:00 |
Doug Coleman
|
9356da6fb3
|
Fix a few integers-as-sequences in docs
|
2010-01-14 17:20:43 -06:00 |
Slava Pestov
|
493155826d
|
use iota in retry combinator in mason
|
2010-01-14 15:05:39 -06:00 |
Slava Pestov
|
ad6d8556e0
|
Change [0,b) usages to iota
|
2010-01-15 08:05:50 +13:00 |
Doug Coleman
|
4c71d71907
|
random is generic now -- iota random -> random
|
2010-01-14 12:48:57 -06:00 |
Slava Pestov
|
70fb7ba164
|
benchmarks: update for iota
|
2010-01-15 07:15:36 +13:00 |
Slava Pestov
|
2a9cedd593
|
24-game: update for iota
|
2010-01-15 07:15:35 +13:00 |
Slava Pestov
|
02e920b5ef
|
sudoku: update for iota
|
2010-01-15 07:15:35 +13:00 |
Slava Pestov
|
cd80dfe667
|
maze: update for iota
|
2010-01-15 07:15:34 +13:00 |
Slava Pestov
|
1408d017a9
|
jamshred: update for iota
|
2010-01-15 07:15:34 +13:00 |
Slava Pestov
|
4bab2ba807
|
tetris.gl: update for iota
|
2010-01-15 07:15:33 +13:00 |
Slava Pestov
|
a93831a36e
|
noise: update for iota
|
2010-01-15 07:15:33 +13:00 |
Slava Pestov
|
df4fb4a3ee
|
Removing integers-as-sequences
|
2010-01-15 07:15:33 +13:00 |
Slava Pestov
|
50d68c1b10
|
Fix input-classes of /i and mod, and add some regression tests with various reductions of the original test-case from the terrain demo
|
2010-01-14 18:15:51 +13:00 |
Sascha Matzke
|
640198329b
|
some minor bson performance improvements
|
2010-01-10 18:42:16 +01:00 |
Sascha Matzke
|
e7b797af08
|
added mongodb connection pool responder
|
2010-01-10 18:42:16 +01:00 |
Sascha Matzke
|
fccaee0fd4
|
removed generic words; added kill-cursor + filter-fields words
|
2010-01-10 18:42:16 +01:00 |
Sascha Matzke
|
887126fbf8
|
fixed result calculation; added ops/s value
|
2010-01-10 18:42:16 +01:00 |
Sascha Matzke
|
397dab18da
|
added filter-fields word which sets the returnfields slot in the current query object
|
2010-01-10 18:42:15 +01:00 |
Doug Coleman
|
a40beb4901
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-01-08 04:17:00 -06:00 |
Joe Groff
|
3a90df83a6
|
fix joystick-demo for timer changes
|
2010-01-05 10:23:11 -08:00 |
Doug Coleman
|
e675288577
|
fix bug in constructor redefinition
|
2010-01-04 14:24:13 -06:00 |
Doug Coleman
|
cbef261fde
|
update fica constant
|
2010-01-04 10:59:00 -05:00 |
Doug Coleman
|
5c9ce929c7
|
fix unit test
|
2009-12-08 17:05:11 -06:00 |
Doug Coleman
|
0d75418048
|
randomize poker decks in <deck> word
|
2009-12-07 19:28:11 -06:00 |
Doug Coleman
|
7f1a643de2
|
fix project euler 54
|
2009-12-07 18:24:57 -06:00 |
Doug Coleman
|
a94774f8e8
|
add circular-while, optimize circular a bit
|
2009-12-06 17:20:46 -06:00 |
Doug Coleman
|
0a48b946b6
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-12-02 20:11:08 -06:00 |
Slava Pestov
|
73eb4c4531
|
Merge branch 'simd-cleanup' of git://factorcode.org/git/factor into simd-cleanup
|
2009-12-02 19:09:56 -05:00 |
Doug Coleman
|
95e8e6ee14
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-12-02 09:57:51 -06:00 |
Slava Pestov
|
cf8e03ad39
|
tools.deploy: hello-ui had reflection level of 2, not 1 unnecessarily; tools.deploy.backend now passes -pic=0 to avoid saving PICs in the deployed image
|
2009-12-02 05:33:22 -06:00 |
Doug Coleman
|
57264bb0e1
|
make >ckf generic in poker
|
2009-11-28 19:12:45 -06:00 |
Doug Coleman
|
2d21f3bdd3
|
clean up lcd
|
2009-11-28 18:36:47 -06:00 |
Doug Coleman
|
5cec6f15ca
|
messin with the poker vocabulary -- added 7-card evaluator (using 5 card eval) and an omaha hi evaluator
|
2009-11-28 18:11:42 -06:00 |
Joe Groff
|
67cc1c01be
|
Merge branch 'master' into simd-cleanup
|
2009-11-26 16:14:46 -08:00 |
Joe Groff
|
ac5d3d5652
|
remove SIMDS:
|
2009-11-26 11:15:46 -08:00 |
Doug Coleman
|
cdc1f1e041
|
add product-map-as and use it in poker vocab
|
2009-11-25 23:18:18 -06:00 |
Joe Groff
|
4027002db7
|
remove SIMD:s
|
2009-11-25 20:21:54 -08:00 |
Joe Groff
|
cb8f757c72
|
update benchmark.nbody-simd and benchmark.raytracer-simd
|
2009-11-25 18:02:27 -08:00 |
Slava Pestov
|
0612bc6177
|
Factor source files should not be executable
|
2009-11-21 17:50:43 -06:00 |
Slava Pestov
|
cc5a862898
|
mason.report: better benchmark timings
|
2009-11-20 18:20:45 -06:00 |
Slava Pestov
|
ffd7de02d6
|
Update a few places that used string C type names to use words; fixes some deploy tests
|
2009-11-20 03:21:48 -06:00 |
Slava Pestov
|
8cbe676062
|
mason.report: put github link in build reports
|
2009-11-20 00:12:28 -06:00 |
Slava Pestov
|
6a2cf3516d
|
Bootstrap and mason now record times in nanoseconds
|
2009-11-19 23:50:30 -06:00 |
Doug Coleman
|
7bebc6a4fa
|
fix benchmark time reporting
|
2009-11-19 18:27:09 -06:00 |
Doug Coleman
|
1b3ecdf62e
|
fix mason time reporting
|
2009-11-19 04:48:59 -06:00 |
Doug Coleman
|
f4450653a9
|
remove system-millis and update vocabs to use system-micros or nano-count
|
2009-11-18 20:56:09 -06:00 |
Doug Coleman
|
94a287a6ac
|
fix load errors
|
2009-11-18 18:53:03 -06:00 |
Doug Coleman
|
06ac15fd7d
|
Merge branch 'master' into nanos
|
2009-11-18 18:37:35 -06:00 |
Doug Coleman
|
1138b620d1
|
initial zoneinfo parser checkin
|
2009-11-18 17:20:39 -06:00 |
Doug Coleman
|
daf3094b8c
|
use $subsections instead of $subsection
|
2009-11-18 16:40:18 -06:00 |
Doug Coleman
|
6f7ec206a1
|
rename millis to system-millis, micros to system-micros, add nano-count
|
2009-11-18 15:58:48 -06:00 |
Doug Coleman
|
08f2f2b310
|
don't allow moving the tetris blocks when game is paused, display paused in the status bar
|
2009-11-30 17:51:29 -06:00 |
Doug Coleman
|
f6be34d83b
|
move monotonic-clock to basis
|
2009-11-30 17:03:36 -06:00 |
Doug Coleman
|
fe6deb6b75
|
fix load order for monotonic clock
|
2009-11-15 15:28:00 -06:00 |
Doug Coleman
|
099bf6fd3e
|
Merge branch 'startup'
|
2009-11-15 15:07:07 -06:00 |
Doug Coleman
|
6fe9daada5
|
fix more load errors
|
2009-11-15 11:17:23 -06:00 |
Doug Coleman
|
6091c6964a
|
fix using list, reported by zimbatm
|
2009-11-15 10:55:41 -06:00 |
Doug Coleman
|
cc194416f9
|
Merge branch 'master' into startup
Conflicts:
core/bootstrap/primitives.factor
vm/run.hpp
|
2009-11-15 02:52:50 -06:00 |
Doug Coleman
|
53a88147ec
|
adjust windows monotonic clocks to return nanoseconds
|
2009-11-15 02:03:54 -06:00 |
Doug Coleman
|
6f38690050
|
implement monotonic clock on unix platforms
|
2009-11-15 00:47:20 -06:00 |
Doug Coleman
|
d0613cb79d
|
monotonic-count on mac
|
2009-11-15 00:47:27 -06:00 |
Doug Coleman
|
c608ef1f0f
|
Merge branch 'monotonic' of git://factorcode.org/git/factor into monotonic
|
2009-11-14 23:29:04 -06:00 |
Slava Pestov
|
bb8eabba36
|
Unit test fixes
|
2009-11-13 23:00:50 -06:00 |
Doug Coleman
|
ccd35c2f4f
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-11-13 15:03:16 -06:00 |
Doug Coleman
|
c6ddc40958
|
fix holiday-names word
|
2009-11-13 14:59:48 -06:00 |
Doug Coleman
|
48394f8449
|
working on holiday names from timestamp
|
2009-11-13 14:53:27 -06:00 |
Slava Pestov
|
c4cd6e0787
|
benchmark.fannkuch: use iota
|
2009-11-13 03:52:20 -06:00 |
Doug Coleman
|
b71d86a1dc
|
update more 8bit encoding usages
|
2009-11-12 18:36:47 -06:00 |
Doug Coleman
|
4c9e5932de
|
clean up holidays.us
|
2009-11-12 15:50:02 -06:00 |
Doug Coleman
|
9ccc22304d
|
better factoring for us-federal-holiday?
|
2009-11-12 14:48:55 -06:00 |
Doug Coleman
|
16af61bfbd
|
fix typo
|
2009-11-12 14:44:01 -06:00 |
Doug Coleman
|
0c56f2d6af
|
redo holidays
|
2009-11-12 14:43:11 -06:00 |
Doug Coleman
|
aec676edec
|
use surround/glue instead of 3append
|
2009-11-12 03:01:09 -06:00 |
Doug Coleman
|
a9eb2de22d
|
messed up inauguration-day
|
2009-11-11 17:28:53 -06:00 |
Doug Coleman
|
a2fe85b34a
|
add US holidays vocab
|
2009-11-11 17:20:01 -06:00 |
Slava Pestov
|
425e9d0dde
|
Fix some test failures
|
2009-11-10 16:48:06 -06:00 |
Slava Pestov
|
7f889e4bb3
|
spider.unique-deque: fix for stricter stack effect checking
|
2009-11-09 01:59:22 -06:00 |
Doug Coleman
|
4b7a56bdfb
|
beginning of a monotonic clock implementation. still needs linux and mac -- clock_gettime() and mach_absolute_time()
|
2009-11-09 01:25:27 -06:00 |
Slava Pestov
|
ca12618c51
|
move models.illusion to basis, and move models.combinators and everything that uses it to unmaintained since it monkey-patches the models vocab which is retarded
|
2009-11-09 01:18:36 -06:00 |
Slava Pestov
|
70b10a28d6
|
Merge branch 'master' of git://github.com/killy971/factor
|
2009-11-09 01:01:51 -06:00 |
Slava Pestov
|
0beec6befc
|
Merge branch 'master' of git://github.com/Blei/factor
|
2009-11-09 00:57:41 -06:00 |
Slava Pestov
|
7a37e4245d
|
mongodb.tuple: fix inference error under stricter stack checking regime
|
2009-11-09 00:55:24 -06:00 |
Slava Pestov
|
fb3d49ab7d
|
project-euler.ave-time: fix ave-time combinator to infer with new, stricter stack checking regime, and add unit tests
|
2009-11-09 00:54:59 -06:00 |
Joe Groff
|
84d4bd3bbe
|
utility to load a chosen revision of a vocab from a git repo, e.g. "USE-REV: xml origin/master"
|
2009-11-07 23:54:17 -06:00 |
Philipp Brüschweiler
|
a5863320cf
|
Merge branch 'master' of github.com:Blei/factor into fixes
|
2009-11-07 00:09:37 +01:00 |
Philipp Brüschweiler
|
6df4722518
|
curses: fix using
|
2009-11-07 00:07:02 +01:00 |
Philipp Brüschweiler
|
8163c47b4a
|
sequences: rename virtual-seq to virtual-exemplar
|
2009-11-07 00:06:26 +01:00 |
Joe Groff
|
91bdc1e321
|
remove more dead code from jamshred
|
2009-11-06 15:11:25 -06:00 |
Joe Groff
|
d6cb2d63f4
|
remove dead jamshred code
|
2009-11-06 14:52:53 -06:00 |
Slava Pestov
|
5058e206c9
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-11-06 04:37:12 -06:00 |
Slava Pestov
|
ad29cb21f9
|
tokyo.assoc-functor: fix load error (:: and M:: cannot be used in functor bodies)
|
2009-11-06 04:26:25 -06:00 |
Doug Coleman
|
9e939a4dad
|
solved project euler 089 ftw
|
2009-11-06 01:49:33 -06:00 |
Joe Groff
|
4b0edb34d3
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-11-05 22:23:21 -06:00 |
Joe Groff
|
a5957b188d
|
nip most uses of tuck from extra
|
2009-11-05 22:22:21 -06:00 |
Doug Coleman
|
3e28be6568
|
move sequence-parser to sequences.parser
|
2009-11-05 17:12:10 -06:00 |
Joe Groff
|
dbadab67ef
|
remove tuck from reports/noise
|
2009-11-05 17:03:39 -06:00 |
Joe Groff
|
6c48852fb0
|
eliminate most spins from extra
|
2009-11-05 15:34:31 -06:00 |
Slava Pestov
|
8b8b9031fd
|
Move a few libraries from extra to basis since basis stuff depends on them
|
2009-11-01 22:17:00 -06:00 |
Joe Groff
|
d72fa710bc
|
move 4DNav to unmaintained since it depends on adsoda
|
2009-10-30 20:46:29 -05:00 |
Joe Groff
|
3f15e028f7
|
exile roll and -roll to basis/shuffle and mark them deprecated
|
2009-10-30 17:11:45 -05:00 |
Joe Groff
|
96716145e3
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-30 14:53:56 -05:00 |
Joe Groff
|
cac1778bd0
|
remove most uses of roll/-roll from extra
|
2009-10-30 14:14:24 -05:00 |
Joe Groff
|
2bc75e390a
|
move adsoda to unmaintained
|
2009-10-30 13:46:43 -05:00 |
Doug Coleman
|
44acd45f2a
|
move docs for nth-root, fix docs for minmax
|
2009-10-30 06:37:02 -05:00 |
Doug Coleman
|
320128c7eb
|
move histogram to math.statistics, write a main article for math.statistics
|
2009-10-30 02:55:54 -05:00 |
Doug Coleman
|
003787113f
|
move nth-root to math.functions, use exchange-unsafe in math.statistics
|
2009-10-30 02:35:51 -05:00 |
Doug Coleman
|
1d12a6707d
|
sigma -> map-sum
|
2009-10-29 14:34:04 -05:00 |
Doug Coleman
|
53d760c4dd
|
use dup surround instead of 3append
|
2009-10-29 14:06:59 -05:00 |
Doug Coleman
|
939e2a3e6d
|
remove two tucks
|
2009-10-29 13:38:16 -05:00 |
Doug Coleman
|
7730272f2f
|
fix using for normalize-path
|
2009-10-28 20:17:46 -05:00 |
Doug Coleman
|
fa0fc7381c
|
try absolute-path on space-invaders to appease openal
|
2009-10-28 17:33:02 -05:00 |
Doug Coleman
|
17f0a5d41a
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-28 17:26:23 -05:00 |
Doug Coleman
|
e376a0ece2
|
(normalize-path) -> absolute-path, canonicalize-path -> resolve-symlinks
|
2009-10-28 17:25:50 -05:00 |
Joe Groff
|
3fbe722561
|
Merge branch 'master' of http://factorcode.org/git/factor
Conflicts:
basis/locals/locals.factor
basis/peg/peg.factor
extra/infix/infix.factor
|
2009-10-28 16:17:24 -05:00 |
Joe Groff
|
6e1bffb1c5
|
update existing code to use :> ( ) when possible
|
2009-10-28 16:11:33 -05:00 |
Doug Coleman
|
93de179c2f
|
over push -> suffix!, over push-all -> append!
|
2009-10-28 15:29:01 -05:00 |
Doug Coleman
|
bd13e018dd
|
memq? -> member-eq?, sorted-memq? -> sorted-member-eq?
|
2009-10-28 15:02:00 -05:00 |
Doug Coleman
|
1476cdb974
|
reverse-here -> reverse!
|
2009-10-28 14:40:15 -05:00 |
Joe Groff
|
b0362f8011
|
fix help-lint failures
|
2009-10-28 14:05:23 -05:00 |
Joe Groff
|
ef25935366
|
fix load errors from load-all
|
2009-10-28 13:56:15 -05:00 |
Doug Coleman
|
7ce4b746e5
|
parsed -> suffix!, add append!
|
2009-10-28 13:38:27 -05:00 |
Doug Coleman
|
37a87e85ab
|
annotations tests were broken if you have any TODOs yourself
|
2009-10-28 12:51:27 -05:00 |
Slava Pestov
|
951e3e9c83
|
delete-nth -> remove-nth!
|
2009-10-27 23:41:57 -05:00 |
Slava Pestov
|
f5a0a8b6e1
|
delete -> remove!
|
2009-10-27 23:25:35 -05:00 |
Slava Pestov
|
08e7d25dc5
|
change-each -> map!, deep-change-each -> deep-map!
|
2009-10-27 22:32:56 -05:00 |
Joe Groff
|
935c0797c3
|
update existing code for [let change
|
2009-10-27 22:05:37 -05:00 |
Joe Groff
|
8a7acdf54f
|
move dns.* to unmaintained
|
2009-10-27 20:58:52 -05:00 |
Joe Groff
|
8f0321a0b1
|
remove [wlet ]
|
2009-10-26 23:17:40 -05:00 |
Joe Groff
|
5caa118e40
|
make first2, first3, first4 inline
|
2009-10-26 17:30:37 -05:00 |
Joe Groff
|
ab04d4479e
|
clean up some stuff in gpu.util.wasd
|
2009-10-26 14:25:51 -05:00 |
Joe Groff
|
eb5a4383e1
|
gpu.buffers: fix stack effect of with-mapped-buffer
|
2009-10-26 13:53:33 -05:00 |
Guillaume Nargeot
|
0a350bbe6e
|
Solution to Project Euler problem 62
|
2009-10-26 21:17:06 +09:00 |
Slava Pestov
|
b23ab401c8
|
mongodb.driver: fix for stricter stack effect checking
|
2009-10-23 07:42:29 -05:00 |
Slava Pestov
|
00cef34d74
|
gpu.shaders: '[ empty? not ] filter' is 'harvest'
|
2009-10-23 07:02:11 -05:00 |
Elie Chaftari
|
4e5537ebf2
|
POP3 client library
|
2009-10-23 12:50:12 +03:00 |
Joe Groff
|
15f4196d43
|
gpu.demos.bunny: tokenize model file as it's read to avoid an extra splitting-and-filtering pass
|
2009-10-23 00:08:14 -05:00 |
Joe Groff
|
34027e46b6
|
remove a redundant head from parse-bunny-model
|
2009-10-22 20:26:43 -05:00 |
Joe Groff
|
27100ae094
|
improve gpu.demos.bunny mesh generation performance
|
2009-10-22 16:54:54 -05:00 |
Joe Groff
|
6e22945d41
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-22 14:18:09 -05:00 |
Joe Groff
|
3f1b664b74
|
break off a "sequences.generalizations" vocab for neach, nmap, and mnmap
|
2009-10-22 13:31:03 -05:00 |
Doug Coleman
|
649323ebe0
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-22 13:20:17 -05:00 |
Joe Groff
|
c3b8847936
|
update a bunch of alien-callbacks and alien-indirects to use c-type words
|
2009-10-21 21:10:11 -05:00 |
Doug Coleman
|
1b4e3cb7a6
|
fix more docs typos
|
2009-10-21 18:11:24 -05:00 |
Doug Coleman
|
c681039c77
|
fix a normalization bug in decimals
|
2009-10-20 22:37:44 -05:00 |
Doug Coleman
|
f2b159529c
|
Merge branch 'master' into startup
|
2009-10-20 15:01:06 -04:00 |
Slava Pestov
|
dafa068f34
|
ui.gadgets.controls: fix load error
|
2009-10-20 02:18:21 -05:00 |
Doug Coleman
|
278a6955c5
|
Merge branch 'master' into startup
|
2009-10-20 00:31:45 -04:00 |
Doug Coleman
|
6b6e56a179
|
change add-init-hook to add-startup-hook, new add-shutdown-hook word
|
2009-10-19 22:17:02 -04:00 |
Slava Pestov
|
304496e037
|
Build fixes
|
2009-10-19 19:18:08 -05:00 |
Slava Pestov
|
b6a0324be6
|
peg: fix unit test failures
|
2009-10-19 06:01:20 -05:00 |
Slava Pestov
|
d5ea962bcb
|
Move modules and peg-lexer to unmaintained
|
2009-10-19 05:56:35 -05:00 |
Slava Pestov
|
d62e43ebe0
|
Merge branch 'master' of git://github.com/killy971/factor
|
2009-10-19 05:36:03 -05:00 |
Slava Pestov
|
102af9badb
|
specialized-arrays, specialized-vectors: fix potential problem if two vocabularies define different C types with the same name
|
2009-10-19 04:41:53 -05:00 |
Joe Groff
|
08768d0e2f
|
gpu.render: factor out and make public a "bind-uniforms" word for binding a uniform-tuple to a program-instance independent of a render-set
|
2009-10-18 18:31:38 -05:00 |
Joe Groff
|
09ceb7351e
|
gpu.shaders: carry over instances from old shader/program objects when GLSL-SHADER: or GLSL-PROGRAM: forms get reparsed
|
2009-10-18 13:44:24 -05:00 |
Guillaume Nargeot
|
a909d048fd
|
Solution to Project Euler problem 81
|
2009-10-18 23:45:33 +09:00 |
Slava Pestov
|
ff3de7c550
|
terrain: fix deploy config
|
2009-10-17 16:43:47 -05:00 |
Joe Groff
|
11e89b016d
|
moved "typed" to basis
|
2009-10-17 11:21:43 -05:00 |
Doug Coleman
|
14fd7335de
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-17 00:11:22 -05:00 |
Doug Coleman
|
26d8690ec2
|
fix cmwc on 32 bit factor
|
2009-10-17 00:09:01 -05:00 |
Slava Pestov
|
5328af8090
|
terrain: make it deploy
|
2009-10-16 23:43:44 -05:00 |
Joe Groff
|
fae924ece3
|
docs for typed
|
2009-10-16 23:36:09 -05:00 |
Joe Groff
|
977668c7dd
|
banish typed prettyprinting to its own vocab
|
2009-10-16 22:16:31 -05:00 |
Joe Groff
|
2f8fec9a43
|
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
|
551b1aca8f
|
hide typed's private parts
|
2009-10-16 22:03:14 -05:00 |
Slava Pestov
|
fb79aec97e
|
typed: fix deployment
|
2009-10-16 21:22:01 -05:00 |
Joe Groff
|
7676e0b727
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-16 20:26:35 -05:00 |
Joe Groff
|
3e10a140e2
|
tweak terrain collision detection
|
2009-10-16 17:05:44 -05:00 |
Doug Coleman
|
1d9c62ae7c
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-16 16:39:19 -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 |
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 |
Joe Groff
|
184b32cc51
|
use a better algorithm to generate uniform/normal noise
|
2009-10-16 14:35:57 -05:00 |
Joe Groff
|
eb92a45152
|
prune dead definitions from alien.data.map
|
2009-10-16 12:42:57 -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
|
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
|
7142139cf7
|
improve noise/terrain performance
|
2009-10-15 22:37:31 -05:00 |
Joe Groff
|
80151dc146
|
tweak alien.data.map to work around limitation in using locals in macro expansions
|
2009-10-15 19:36:19 -05:00 |
Chris Double
|
41dd639427
|
Fix invaders sound and fix bitrot in balloon-bomber and lunar-rescue
|
2009-10-16 12:15:10 +13:00 |
Chris Double
|
1223b554ff
|
Close window when invaders is closed
|
2009-10-16 11:54:17 +13: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 |