Slava Pestov
590586e551
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
56ce338007
Merge branch 'master' of git://factorcode.org/git/factor
2010-09-11 19:43:33 -05:00
Doug Coleman
fe1daf4e08
Fix throw-restarts example
2010-09-11 19:41:06 -05:00
John Benediktsson
cd27d1337b
math.floating-point: adding double>ratio.
2010-09-11 19:41:06 -05:00
Doug Coleman
32e2bf759a
Fix throw-restarts example
2010-09-11 14:12:24 -05:00
John Benediktsson
16c6d4304f
listener: fixing typo in docs.
2010-09-10 13:22:53 -07:00
John Benediktsson
0b47a6b959
sequences: fix typo in docs.
2010-09-10 13:22:48 -07:00
John Benediktsson
9edab21aeb
html.streams: fix typo in stack effect for emit-html.
2010-09-10 13:22:42 -07:00
Slava Pestov
c4fa0c2507
vm: fep g command prints addresses in h hex for readability
2010-09-09 20:36:50 -07:00
Slava Pestov
0f26b660bb
openal.alut fix from Chris Double
2010-09-09 20:36:35 -07:00
Slava Pestov
0ed6c00a48
Merge branch 'docs-linearization-typo' of http://github.com/mncharity/factor
2010-09-09 20:33:11 -07:00
Slava Pestov
65de87ff52
Merge branch 'docs-optimization' of http://github.com/mncharity/factor
2010-09-09 20:33:04 -07:00
Mitchell N Charity
8a269f56a4
algebra-docs: fix a typo
2010-09-09 17:39:11 -04:00
Slava Pestov
976c4230cd
twitter: don't use https on Windows since Factor doesn't support https there
2010-09-08 20:54:31 -07:00
Slava Pestov
d43802bea2
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
dc4970e234
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
750e61117e
Use append-as in mime.multipart
2010-09-08 02:50:24 -05:00
Slava Pestov
a19428fa72
webapps.mason: fix templates for boilerplate wrapping
2010-09-07 22:36:46 -07:00
Slava Pestov
1ab2d347a7
mason: fix load errors
2010-09-06 21:44:16 -07:00
Slava Pestov
9c87687b7f
mason: notify server after uploading docs so that docs.factorcode.org can update immediately
2010-09-06 19:00:10 -07:00
Slava Pestov
e395a8fb60
webapps.mason.docs-update: fix using list
2010-09-06 17:52:04 -07:00
Slava Pestov
98d1407f8f
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
04d1bbb0ca
webapps.mason: fixes
2010-09-06 17:47:39 -07:00
Slava Pestov
9b6db6b0e3
webapps.mason: add action to update docs
2010-09-06 17:30:08 -07:00
Slava Pestov
a67c7c5739
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
a605d5c9c9
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
db61c9341b
geo-ip: new download link
2010-09-06 16:47:12 -07:00
Chris Double
bea51b1d18
Fix MATCH-VARS: and match-cond docs error
2010-09-06 18:32:05 +12:00
Slava Pestov
add75411a0
compiler.cfg.write-barrier: handle ##copy instructions
2010-09-05 23:07:30 -07:00
Slava Pestov
54f97557e6
compiler.cfg.dependence: compute dependency graph for write barrier instructions
2010-09-05 22:51:17 -07:00
Slava Pestov
c677c35de4
compiler.cfg: fix major facepalm with write barrier elimination
2010-09-05 21:39:45 -07:00
Slava Pestov
3323284db4
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
ee2169eb6c
irc.gitbot: fix load error
2010-09-05 17:55:22 -07:00
Slava Pestov
feffc260d6
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
3c4cf722f4
webapps.mason: show build machines that didn't upload binaries despite building clean
2010-09-05 13:15:40 -07:00
Slava Pestov
3fe4992992
mason.server: fix unit test
2010-09-05 13:11:17 -07:00
Slava Pestov
67e6b456b5
mason.updates: fix typo
2010-09-05 12:59:28 -07:00
Doug Coleman
4b6946da45
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
0ec1a89f54
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
d3992ff611
webapps.mason: fix typo
2010-09-04 18:58:57 -07:00
Slava Pestov
cf347038bd
ftp.server: don't mutate addrspecs anymore
2010-09-04 18:54:39 -07:00
Slava Pestov
afbf4e9cb2
io.sockets: make addrspecs immutable
2010-09-04 18:49:27 -07:00
Slava Pestov
4995d9153e
delegate: fix delegation to tuples with read only slots
2010-09-04 18:48:54 -07:00
Slava Pestov
12b63c5957
webapps.mason: more bikeshedding
2010-09-04 18:32:46 -07:00
Slava Pestov
cc1b1ea381
webapps.mason: make the dashboard public and only protect the build actions
2010-09-04 18:30:07 -07:00
Slava Pestov
b81c37e1d0
webapps.mason.status-update: don't force SSL (merge local change from concatenative.org)
2010-09-04 18:23:04 -07:00
Slava Pestov
29fb8d39f9
webapps.mason: add broken builder display to dashboard
2010-09-04 18:22:00 -07:00
Slava Pestov
608a9261f1
webapps.mason: change wording
2010-09-04 18:09:07 -07:00
Slava Pestov
44ffd6a707
Missing files from last patch, oops
2010-09-04 18:05:28 -07:00
Slava Pestov
2cba7fd727
mason: add support for forcing a build across the farm by reading a counter value from the server
2010-09-04 18:00:33 -07:00