Commit Graph

22269 Commits (40ac81d65623c0edabb3c5552f58a53a161e9c9c)

Author SHA1 Message Date
Doug Coleman 40ac81d656 Fix a using in system-info.linux 2011-09-09 01:48:26 -07:00
Slava Pestov 8d4891a5af core-graphics: set premultiplied-alpha? in make-bitmap-image. Fixes #73 2011-09-08 23:08:16 -07:00
Slava Pestov 104583f888 Remove inotify system call wrappers. Hopefully everyone is using a recent glibc now. Fixes #86 2011-09-08 22:03:56 -07:00
Slava Pestov d06f97eb99 system-info.linux: clean up and implement os-version 2011-09-08 21:59:03 -07:00
Joe Groff c57c26b3be math.statistics: add higher-order stack effect annotations to sequence>* words; factor out a "histogram-by" word from "histogram" that takes an additional binning quotation 2011-09-08 19:07:33 -07:00
Doug Coleman 7872d6fc66 Forgot a using in system-info.windows 2011-09-08 16:22:03 -07:00
Doug Coleman 70a8c35141 Don't test ping on any platform higher than windows xp 2011-09-08 15:49:39 -07:00
Doug Coleman f19d8cfd99 Windows doesn't like 0 f <inet4>. See issue #85. 2011-09-08 15:49:08 -07:00
Doug Coleman 937bdbb6ec Add os-version hook to system-info which returns f on every platform except windows, where it returns { 5 1 } for xp and { 6 1 } for win7. Eventually do more here, like identify Snow Leopard, Lion, etc, but it's good enough to make ping tests pass.
Move system-info platform loader into system-info.backend
Add win7? and winxp? words to system-info, clean up ping-tests with new word
Merge system-info.backend into system-info. Will throw an exception when loading on *bsd now
2011-09-08 15:48:05 -07:00
Doug Coleman ed416d210b Windows bindings for security tokens 2011-09-08 15:47:57 -07:00
Doug Coleman f625f3ea47 Find timezone based on string 2011-09-08 15:47:47 -07:00
Doug Coleman f4c66e8be7 parser.notes sets parser-quiet? to t in the global namespace. stage2.factor runs its code in the global namespace, so 1) make it more clear that we're setting the global parser-quiet? and 2) change it back before finishing bootstrap to match parser.notes top-level form 2011-09-07 13:41:18 -05:00
John Benediktsson f8b4d2d2f9 bootstrap.image: use "parser-quiet? off" for consistency. 2011-09-07 10:50:54 -07:00
Doug Coleman 035cc310d9 Fix for parser-notes? being removed 2011-09-07 04:59:35 -05:00
Doug Coleman df3d092286 Add another unit test so we can see why ping fails, if it does. 2011-09-07 03:41:49 -05:00
Doug Coleman c441d2a629 Only test postgresql on win32 2011-09-07 00:35:26 -07:00
Doug Coleman 56e8ddb9cb Fix windows unit test 2011-09-07 00:35:03 -07:00
Doug Coleman dcbc7ef0a7 Fix shaker 2011-09-07 00:34:23 -07:00
Doug Coleman 5fce2d0f27 Make "quiet" true by default. Disable quiet mode for listener, bootstrap, and deploy tool.
Move "quiet" to parser-quiet? in parser.notes. Change a few places where quiet was handle wrong.
2011-09-06 17:58:12 -07:00
Doug Coleman deb1ac9e1d Change postgresql test database to prepend the cpu string so that running two builders on the Mac Pro build machine will not cause random failures due to interference. 2011-09-06 17:51:46 -07:00
John Benediktsson 29f6011817 hash-sets: remove unused import. 2011-09-06 11:26:29 -07:00
John Benediktsson 57c5420e05 memcached: better to not duplicate with-memcached. 2011-09-06 10:21:24 -07:00
John Benediktsson b6bd35fd4b Merge remote-tracking branch 'upstream/master' 2011-09-06 09:32:48 -07:00
John Benediktsson 223cb423d8 memcached: change tests to have a 5 second timeout so they don't hang the build machine. Fixes #80. 2011-09-06 09:32:15 -07:00
Slava Pestov d955c14b9c Oops 2011-09-06 00:25:33 -07:00
Slava Pestov 988e77463e game.loop: split off benchmarking code into game.loop.benchmark 2011-09-05 23:58:32 -07:00
Slava Pestov 0f5e0eada5 vm: fix high_fragmentation_p assertion 2011-09-05 23:30:28 -07:00
Doug Coleman 0c0906c2d8 Make readline.ffi unix only 2011-09-06 00:15:10 -05:00
Slava Pestov 7864556e5b tools.time.struct: fix load error 2011-09-05 19:45:24 -07:00
Slava Pestov 0f1c9b1d29 bunny: don't deploy with word names 2011-09-05 17:20:43 -07:00
Slava Pestov 9c29511eb4 Add test case to memory-tests.factor for recent large object allocation bug 2011-09-05 16:47:32 -07:00
Slava Pestov ed9cf9e4fd Move some primitives from memory and memory.private to tools.memory.private, add data-heap and code-heap words that wrap the struct for you 2011-09-05 16:47:29 -07:00
Slava Pestov 83b8717bad Clean up some GC logic and fix a bug where large object allocation could grow the heap unnecessarily 2011-09-05 16:28:00 -07:00
John Benediktsson b13eb201bd tools.crossref: adding stack effect. 2011-09-03 16:39:04 -07:00
John Benediktsson e8aa41ae57 hash-sets: simpler <hash-set>. 2011-09-03 16:38:42 -07:00
John Benediktsson 21c30b37ee sets: adding test for cardinality of arrays. 2011-09-03 16:34:33 -07:00
John Benediktsson 7df5968db2 benchmark.pidigits: no need to USE sets. 2011-09-03 16:30:31 -07:00
John Benediktsson f2aa8ec876 hash-sets: initialize hashtable capacity to length of sequence. 2011-09-03 14:46:26 -07:00
Joe Groff 863262ece7 images.cocoa: set premultiplied-alpha? on loaded images 2011-09-03 11:30:27 -07:00
Joe Groff d510723d8e alien.c-types: fill out the higher-order stack effect of if-void 2011-09-03 11:10:08 -07:00
Joe Groff e8340c5196 misc/vim/syntax: highlight row variables in stack effects 2011-09-03 11:10:08 -07:00
Doug Coleman 604dbf4df7 parse-here doesn't consume an extra line now, and it checks that once a line has started there are no extra characters 2011-09-03 12:17:30 -05:00
John Benediktsson dec129bb29 Merge remote-tracking branch 'upstream/master' 2011-09-02 21:14:06 -07:00
John Benediktsson c99e6d79cd math: fix docs for 'when-zero'. 2011-09-02 21:13:29 -07:00
Slava Pestov b3cbdb0426 images.cocoa: fix it to work on OS X 10.5 by drawing the image into a CGContext instead of getting image data directly 2011-09-02 18:59:58 -07:00
John Benediktsson a3e8c99765 memcached: enforce sorted order for test results. 2011-09-02 10:50:16 -07:00
Slava Pestov da6f65a3d3 ui.gadgets.tables: don't try to render multi-line strings, since all table rows must have the same height. Fixes #65 2011-09-01 22:41:12 -07:00
Slava Pestov 7c14b6d839 ui.backend.gtk: remove unused vocabs from USING: list 2011-09-01 22:31:45 -07:00
Slava Pestov 418ded51c1 xml.*: remove unnecessary dependencies on xml.writer 2011-09-01 22:31:45 -07:00
Slava Pestov cf238b4c7d images.*: remove usage of io.streams.limited 2011-09-01 22:31:45 -07:00