Slava Pestov
|
18e8c0af9c
|
vm: don't keep more than 10 unused contexts around to prevent address space wastage on low-budget operating systems like OpenBSD
|
2010-09-17 20:52:27 -07:00 |
Slava Pestov
|
05fc6ddad6
|
vm: a stack underflow inside a primitive could leave a data root in an uninitialized state; if allocating the thrown underflow error triggered a GC, the GC would visit a garbage pointer
|
2010-09-17 19:46:57 -07:00 |
Slava Pestov
|
b4531818b2
|
Rename mason.server to webapps.mason.backend, rename mason.version to webapps.mason.version, for cleaner client-server separation
|
2010-09-17 19:46:55 -07:00 |
Slava Pestov
|
7806cfece8
|
mason: add new idle, upload, finish states to make status display more helpful
|
2010-09-17 19:46:55 -07:00 |
Doug Coleman
|
51d5059011
|
Make sure io.backend.windows loads the implementations for the generics it defines. Make windows.handles not depend on io.timeouts. Fix typo in win32-file-attributes. Fix bug in null-output word. Clean up error checking code.
|
2010-09-17 14:19:10 -05:00 |
Slava Pestov
|
7d38319747
|
math.rectangles: add infinite recursion check in case somebody does something stupid
|
2010-09-16 21:27:18 -07:00 |
Slava Pestov
|
6e58e626f1
|
mason: send a heartbeat even while a build is running, and tighten deadline for crashed machine in mason.server
|
2010-09-16 21:27:17 -07:00 |
Doug Coleman
|
aa86474bcd
|
Trim using lists for io.files.windows
|
2010-09-16 16:10:38 -05:00 |
Doug Coleman
|
1523be6dcd
|
Add platforms.txt for windows.handles
|
2010-09-16 15:52:14 -05:00 |
Doug Coleman
|
92a70356de
|
Move win32-handle to windows.handles and update using lists to avoid pulling in the io backend where not necessary
|
2010-09-16 15:40:36 -05:00 |
Slava Pestov
|
5e0a45f939
|
mason: make upload timeout configurable, bump default to 1 hour for erg's mom's dialup
|
2010-09-15 22:53:54 -07:00 |
Slava Pestov
|
e5921ab55b
|
vm/os-unix.cpp: set pipe file descriptors to close on exec
|
2010-09-15 22:20:24 -07:00 |
Slava Pestov
|
20cda7d9bb
|
io.backend.unix: remove dead code from bsd backend, fix select code
|
2010-09-15 21:56:42 -07:00 |
Doug Coleman
|
8c981de760
|
Make windows random objects inherit from win32-handle, remove redundant error handling, use new-disposable instead of new
|
2010-09-15 19:10:21 -05:00 |
Doug Coleman
|
632c19520a
|
Don't use 2|| for control flow, use nested recover instead. Fix bug where creating a crypto context would dereference the handle, causing a type error.
|
2010-09-15 18:11:51 -05:00 |
Doug Coleman
|
1853f93b1f
|
Remove dead code
|
2010-09-15 17:39:46 -05:00 |
unknown
|
162b8d1200
|
random.windows logic was horribly messed up
|
2010-09-15 17:16:20 -05:00 |
Slava Pestov
|
91815fd2be
|
mason.server.watchdog: new tool to send e-mails when build machines go down
|
2010-09-14 21:54:33 -07:00 |
Slava Pestov
|
e57e2319be
|
editors.jedit: update for jEdit 4.3.2, which places jEdit settings directory in $HOME/Library/jEdit instead of $HOME/.jedit on Mac OS X
|
2010-09-14 21:20:02 -07:00 |
Jeremy Hughes
|
91dec15767
|
xml.traversal: tags-with-attr fix
|
2010-09-14 18:09:17 +12:00 |
Slava Pestov
|
fadbb965f4
|
Merge branch 'docs-ui-main' of http://github.com/mncharity/factor
|
2010-09-13 20:57:04 -07:00 |
Mitchell N Charity
|
f154301dfc
|
command-line-docs: fix -run description
|
2010-09-13 17:22:23 -04:00 |
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 |