Commit Graph

21340 Commits (a2eb56d399cdb3a5c88f6b4f02b6a4f1bfb4f7a2)

Author SHA1 Message Date
Slava Pestov a2eb56d399 io: fix with-streams to dispose the output stream first, move (stream-seek) word to io.streams.sequence where it belongs 2010-09-12 22:07:23 -07:00
Doug Coleman d9f9da1960 Fix using list 2010-09-12 00:26:14 -05:00
Doug Coleman fbe868289c Fix with-streams: if the first dispose throws an error, the second dispose never gets called 2010-09-12 00:26:14 -05:00
Slava Pestov 8c3b13dea7 io: minor doc fixes throughout 2010-09-11 18:43:47 -07:00
Slava Pestov 3132c92124 io.directories: move directory-tree-files words to io.directories.hierarchy, where all the other *-tree stuff is 2010-09-11 18:43:47 -07:00
Slava Pestov 9e8a22dfa6 benchmark.sockets: yield between spawning clients so we don't backlog requests (we call accept with a limit of 128) 2010-09-11 18:43:47 -07:00
Doug Coleman 382bf1c227 Merge branch 'master' of git://factorcode.org/git/factor 2010-09-11 19:43:33 -05:00
Doug Coleman 11957c636c Fix throw-restarts example 2010-09-11 19:41:06 -05:00
John Benediktsson 4302a67e37 math.floating-point: adding double>ratio. 2010-09-11 19:41:06 -05:00
Doug Coleman 3e62cce8d7 Fix throw-restarts example 2010-09-11 14:12:24 -05:00
John Benediktsson 2012c9bf20 listener: fixing typo in docs. 2010-09-10 13:22:53 -07:00
John Benediktsson 7ac352ca14 sequences: fix typo in docs. 2010-09-10 13:22:48 -07:00
John Benediktsson 0247a75c0e html.streams: fix typo in stack effect for emit-html. 2010-09-10 13:22:42 -07:00
Slava Pestov 858c4c6343 vm: fep g command prints addresses in h hex for readability 2010-09-09 20:36:50 -07:00
Slava Pestov 2003884129 openal.alut fix from Chris Double 2010-09-09 20:36:35 -07:00
Slava Pestov ea2690661e Merge branch 'docs-linearization-typo' of http://github.com/mncharity/factor 2010-09-09 20:33:11 -07:00
Slava Pestov ebf1c0f425 Merge branch 'docs-optimization' of http://github.com/mncharity/factor 2010-09-09 20:33:04 -07:00
Mitchell N Charity 85030e861a algebra-docs: fix a typo 2010-09-09 17:39:11 -04:00
Slava Pestov 88a157acd1 twitter: don't use https on Windows since Factor doesn't support https there 2010-09-08 20:54:31 -07:00
Slava Pestov c226f7e578 benchmark.sockets: fix race by using promises instead of super-dodgy random calls to yield 2010-09-08 20:54:30 -07:00
Doug Coleman 0ac5146fcc Fix file uploads by using unlimit-stream for now. Will compare solution to with-combinators tomorrow. 2010-09-08 02:50:25 -05:00
Doug Coleman 52da87ccdd Use append-as in mime.multipart 2010-09-08 02:50:24 -05:00
Slava Pestov 5a2eabc05d webapps.mason: fix templates for boilerplate wrapping 2010-09-07 22:36:46 -07:00
Slava Pestov 6dbcd4cef3 mason: fix load errors 2010-09-06 21:44:16 -07:00
Slava Pestov 3f05dce61a mason: notify server after uploading docs so that docs.factorcode.org can update immediately 2010-09-06 19:00:10 -07:00
Slava Pestov 2c0cb2475f webapps.mason.docs-update: fix using list 2010-09-06 17:52:04 -07:00
Slava Pestov 131521bbc2 webapps.mason: kick off docs update in a new thread so that client doesn't time out 2010-09-06 17:50:50 -07:00
Slava Pestov 72437d5f13 webapps.mason: fixes 2010-09-06 17:47:39 -07:00
Slava Pestov 54025e4de3 webapps.mason: add action to update docs 2010-09-06 17:30:08 -07:00
Slava Pestov bbaf070bd9 compiler.cfg.write-barrier: fix soundness issue with ##copy that never came up but probably should've been fixed anyway 2010-09-06 17:01:44 -07:00
Slava Pestov cf327bbc41 compiler.cfg.alias-analysis: dead store elimination was too aggressive, can't eliminate dead stores across a GC call even for fresh allocations because GC will see uninitialized data 2010-09-06 16:57:56 -07:00
Slava Pestov 406daf3728 geo-ip: new download link 2010-09-06 16:47:12 -07:00
Chris Double 639972379f Fix MATCH-VARS: and match-cond docs error 2010-09-06 18:32:05 +12:00
Slava Pestov 4190040611 compiler.cfg.write-barrier: handle ##copy instructions 2010-09-05 23:07:30 -07:00
Slava Pestov 06c7424f3d compiler.cfg.dependence: compute dependency graph for write barrier instructions 2010-09-05 22:51:17 -07:00
Slava Pestov 8c5a22e2ca compiler.cfg: fix major facepalm with write barrier elimination 2010-09-05 21:39:45 -07:00
Slava Pestov ef5731ae88 stack-checker.alien: get a bit more inlining going with callbacks, to expose another bug 2010-09-05 21:27:39 -07:00
Slava Pestov 1347f38df2 irc.gitbot: fix load error 2010-09-05 17:55:22 -07:00
Slava Pestov 9de949b3be mason: various assorted improvements
- put disk usage in build report
- bump minimum disk space required before starting a build from 300mb to 1gb
- check repository consistency before pulling; if there are untracked files, or if the pull fails, blow away the repo and clone it again
2010-09-05 15:22:02 -07:00
Slava Pestov 1290fc1913 webapps.mason: show build machines that didn't upload binaries despite building clean 2010-09-05 13:15:40 -07:00
Slava Pestov b578bf6a6b mason.server: fix unit test 2010-09-05 13:11:17 -07:00
Slava Pestov 73f1bfb689 mason.updates: fix typo 2010-09-05 12:59:28 -07:00
Doug Coleman 7016ffbb7b Rename append-path-naive to append-relative-path, fix bugs to support Firefox FTP again 2010-09-05 00:40:47 -05:00
Doug Coleman 612a683973 If ftp clients send a path starting with /, treat it as a path relative to the serving directory. Expose absolute-path? and append-path-naive in io.pathnames to implement this change. 2010-09-04 22:16:57 -05:00
Slava Pestov e79e12194b webapps.mason: fix typo 2010-09-04 18:58:57 -07:00
Slava Pestov 7781869505 ftp.server: don't mutate addrspecs anymore 2010-09-04 18:54:39 -07:00
Slava Pestov a22f419ba4 io.sockets: make addrspecs immutable 2010-09-04 18:49:27 -07:00
Slava Pestov 2c7fee3345 delegate: fix delegation to tuples with read only slots 2010-09-04 18:48:54 -07:00
Slava Pestov e12cd21ef3 webapps.mason: more bikeshedding 2010-09-04 18:32:46 -07:00
Slava Pestov 157469b4eb webapps.mason: make the dashboard public and only protect the build actions 2010-09-04 18:30:07 -07:00