Commit Graph

21399 Commits (2d3c9fd7c8f20d24642479f32f751fc97da14bcc)

Author SHA1 Message Date
Doug Coleman f0a9741a96 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 c37d967da2 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 3419708ead Remove dead code 2010-09-15 17:39:46 -05:00
unknown 0b62642ba1 random.windows logic was horribly messed up 2010-09-15 17:16:20 -05:00
Slava Pestov 7b6f84ad0e mason.server.watchdog: new tool to send e-mails when build machines go down 2010-09-14 21:54:33 -07:00
Slava Pestov 1aaa756056 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 3806f02111 xml.traversal: tags-with-attr fix 2010-09-14 18:09:17 +12:00
Slava Pestov e68602287c Merge branch 'docs-ui-main' of http://github.com/mncharity/factor 2010-09-13 20:57:04 -07:00
Mitchell N Charity c989ba84a9 command-line-docs: fix -run description 2010-09-13 17:22:23 -04:00
Slava Pestov 28eb59824d 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 d00cc766a4 Fix using list 2010-09-12 00:26:14 -05:00
Doug Coleman fb9f1de3e4 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 e5b30b7518 io: minor doc fixes throughout 2010-09-11 18:43:47 -07:00
Slava Pestov f3b264522c 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 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