Slava Pestov
|
4fd804a3a8
|
vm: fix compilation on various Unices
|
2010-03-27 09:44:20 -04:00 |
Slava Pestov
|
a04d53c3da
|
set-context and start-context primitives can now pass parameters around
|
2010-03-27 08:13:57 -04:00 |
Slava Pestov
|
09aa64baaf
|
vm: report callstack overflow
|
2010-03-27 07:45:11 -04:00 |
Slava Pestov
|
370718e9a4
|
vm: signal handling cleanup
|
2010-03-27 07:33:28 -04:00 |
Slava Pestov
|
5deb1bff29
|
spelling: John Benediktsson's port of Peter Norvig's spelling corrector
|
2010-03-27 06:25:47 -04:00 |
Slava Pestov
|
ba61398145
|
vm: clean up TLS usage
|
2010-03-27 03:44:40 -04:00 |
Slava Pestov
|
dae10378fc
|
vm: fix ridiculous default callstack size
|
2010-03-27 03:35:10 -04:00 |
Slava Pestov
|
5e2acf86e8
|
stack-checker.known-words: fix load error
|
2010-03-27 03:35:01 -04:00 |
Slava Pestov
|
f8134b18cd
|
Implement start-context and set-context primitives
|
2010-03-27 02:56:11 -04:00 |
Slava Pestov
|
b84b1423d9
|
compiler: add intrinsic for context-object primitive
|
2010-03-27 02:56:11 -04:00 |
Joe Groff
|
9d0d2f0698
|
Merge branch 'master' of factorcode.org:/git/factor
|
2010-03-26 20:09:38 -07:00 |
Joe Groff
|
5016463145
|
cursors: -find iterator
|
2010-03-26 20:08:29 -07:00 |
Slava Pestov
|
6b337d8bc6
|
compiler.tree.propagation: don't constant-fold boa constructors of identity-tuple subclasses
|
2010-03-26 22:44:56 -04:00 |
Slava Pestov
|
adeb6fb68f
|
vm: actually use context callstacks when running code
|
2010-03-26 22:44:43 -04:00 |
Slava Pestov
|
ccf8d51137
|
lexer: fix output type of map-tokens
|
2010-03-26 16:31:48 -04:00 |
Slava Pestov
|
a3413060bb
|
lexer: each-token and map-tokens did not handle EOF properly
|
2010-03-26 03:42:07 -04:00 |
Slava Pestov
|
5075a81cf3
|
websites.concatenative: fix stylesheet
|
2010-03-25 09:21:49 -04:00 |
Joe Groff
|
00a3a0d617
|
cursors: typo in -into-growable-
|
2010-03-24 19:02:27 -07:00 |
Joe Groff
|
521ebb26c7
|
cursors: push the -out- part from -map into -map-
|
2010-03-24 18:16:22 -07:00 |
Joe Groff
|
e2def7c4af
|
cursors: some refactoring:
- rename -container- to -in-
- rename current -map- to -out-
- rename "pipe-cursor" to "map-cursor"
- have -map- and -map take the "to" cursor
|
2010-03-24 18:05:41 -07:00 |
Joe Groff
|
b33f595210
|
cursors: -with- filter (e.g. foo H{ ... } [ ... ] assoc- -with- -each)
|
2010-03-24 17:02:10 -07:00 |
Joe Groff
|
6a239330c7
|
cursors: generalized -ncontainer-
|
2010-03-24 16:41:52 -07:00 |
Joe Groff
|
87088fafac
|
cursors: 2each, 2map-as, 2map, using zip-cursors
|
2010-03-24 15:26:50 -07:00 |
Joe Groff
|
7759059237
|
cursors: fix load errors w/o auto-use
|
2010-03-24 14:37:01 -07:00 |
Joe Groff
|
33e5e1efc7
|
cursors: finite-stream-cursors can act as containers over [self, end-of-stream)
|
2010-03-24 14:35:51 -07:00 |
Joe Groff
|
fb83072a4e
|
cursors: set up some "stream cursor" mixin and change pusher-cursor to use them
|
2010-03-24 13:04:14 -07:00 |
Joe Groff
|
a03532c6c4
|
proof of concept new "cursors" framework
|
2010-03-24 00:42:38 -07:00 |
Joe Groff
|
903552be55
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-03-23 15:33:33 -07:00 |
Joe Groff
|
7ad724308d
|
tools.deploy.windows: got the "com" and "exe" backwards for deploy-console? flag
|
2010-03-23 15:32:16 -07:00 |
Samuel Tardieu
|
80dc06901f
|
Add BFS search algorithm
|
2010-03-23 10:46:48 +01:00 |
Samuel Tardieu
|
c296d805fd
|
Rename astar into path-finding
|
2010-03-23 10:46:48 +01:00 |
Joe Groff
|
39ef0066ec
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-03-23 02:12:14 -07:00 |
Joe Groff
|
1afb548db3
|
gpu: add geometry shader support
|
2010-03-23 02:11:57 -07:00 |
Slava Pestov
|
7094e90f57
|
webapps.planet: wrap feed updating within a with-logging form so that errors fetch-feed don't break everything. Previously if there was an error fetching a feed, the update task would just stop
|
2010-03-23 05:07:44 -04:00 |
Slava Pestov
|
e4a828242d
|
Merge branch 'for-slava' of git://git.rfc1149.net/factor
|
2010-03-23 04:34:36 -04:00 |
Samuel Tardieu
|
92f2950830
|
Add some documentation precisions for astar
|
2010-03-23 09:30:48 +01:00 |
Slava Pestov
|
960e911c31
|
vm: another fix
|
2010-03-23 04:17:39 -04:00 |
Samuel Tardieu
|
b45aa7adbf
|
Use sets
|
2010-03-23 09:12:10 +01:00 |
Slava Pestov
|
cd4bd1bd96
|
vm/mach_signal.c: work around Mac OS X 10.6 API change (or bug?)
|
2010-03-23 04:04:08 -04:00 |
Slava Pestov
|
c0d61aca54
|
irc.gitbot: new nickname
|
2010-03-23 02:22:28 -04:00 |
Slava Pestov
|
7a79197513
|
irc.gitbot: fix USING:
|
2010-03-23 02:05:24 -04:00 |
Slava Pestov
|
aad32ffd6e
|
irc.gitbot: don't stop the alarm if running git throws an error
|
2010-03-23 01:55:50 -04:00 |
Slava Pestov
|
94f91ef3f8
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-03-23 01:45:40 -04:00 |
Joe Groff
|
98e19a96df
|
delegate: add BROADCAST: syntax, delegate generic with no outputs to an array of multiple delegates
|
2010-03-22 22:32:00 -07:00 |
Daniel Ehrenberg
|
4fab980a53
|
Fixing bug in regexp \P
|
2010-03-23 00:30:49 -04:00 |
Joe Groff
|
2b62de199b
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-03-22 16:59:25 -07:00 |
Joe Groff
|
359331c0b3
|
tools.deploy: make deploy-console? and deploy-ui? independent config variables, so windows apps can be deployed without a console or the ui
|
2010-03-22 16:55:35 -07:00 |
Slava Pestov
|
48708bf268
|
Merge branch 'vm' of git://github.com/littledan/Factor
|
2010-03-22 15:49:39 -07:00 |
Joe Groff
|
ce605b2739
|
factor code duplication in compiler.cfg.intrinsics.simd.backend
|
2010-03-20 10:57:04 -07:00 |
Joe Groff
|
6e1a424614
|
compiler.cfg.intrinsics.simd.backend: eliminate duplicated work done on successful insn sequence
|
2010-03-20 02:51:49 -07:00 |