Commit Graph

56 Commits (643b3b7dcb413e4e46286320f7533eb172ed4f1e)

Author SHA1 Message Date
Slava Pestov 727f91409d Split off concurrency.mailboxes, add timeout support to promises, locks, mailboxes, semaphores, count-downs 2008-02-21 23:47:06 -06:00
Slava Pestov b60dac99b9 New walker 2008-02-20 23:13:31 -06:00
Slava Pestov 37e0e28f35 Implement new box data type, fix various bugs, add status parameter for suspend, threads. now prints thread state 2008-02-19 14:38:02 -06:00
Slava Pestov cb1b19fa9b Fix semaphores, fix docs 2008-02-19 11:37:02 -06:00
Slava Pestov d657821f3e Tested and documented all new concurrency features 2008-02-18 16:20:18 -06:00
Daniel Ehrenberg f6845d43d3 Massive name change in files, string streams 2008-02-15 22:20:31 -06:00
Slava Pestov a4c3e8bda0 Load handbook last 2008-02-15 18:07:10 -06:00
Slava Pestov f04eb21ef5 Load disassembler by default now that it works on Windows 2008-02-15 02:12:40 -06:00
Slava Pestov be28fbd45d Document io.timeouts 2008-02-09 22:28:22 -06:00
Slava Pestov 492e569b62 'about' now requires first 2008-02-08 01:08:52 -06:00
Slava Pestov be2c8b13d7 Rename unit-test-fails to must-fail and add must-fail-with to replace [ t ] [ [ ... ] catch ... ] unit-test idiom 2008-02-06 13:47:19 -06:00
Slava Pestov 548e6dce47 Fixing crossreferencing 2008-02-06 12:09:42 -06:00
Slava Pestov cf99e405fe More intuitive error message for about 2008-02-05 18:50:24 -06:00
Slava Pestov f8df69d9a1 Rename io.monitor to io.monitors; add log-viewer demo 2008-02-05 18:00:24 -06:00
Slava Pestov da1d8967c4 Load fixes 2008-01-31 23:48:51 -06:00
Slava Pestov 926e09a46a New dispose word and with-dispose combinator, docs for io.monitor, working on O(1) stream timeouts 2008-01-31 00:52:06 -06:00
Doug Coleman eeade1d2b6 Merge git://factorcode.org/git/factor
Conflicts:

	extra/hardware-info/windows/nt/nt.factor
	extra/hardware-info/windows/windows.factor
2008-01-30 12:51:11 -06:00
Slava Pestov d11203cf28 Documentation update 2008-01-29 23:17:22 -06:00
Doug Coleman 2ae344d2b6 Merge branch 'master' of git://factorcode.org/git/factor 2008-01-29 11:44:06 -06:00
Doug Coleman 5f3c77bb9b fix typo 2008-01-29 11:41:50 -06:00
Slava Pestov 1c91a286e5 Updating summary and authors 2008-01-27 01:02:31 -04:00
Slava Pestov 554a0d3877 Documentation updates 2008-01-11 03:32:25 -05:00
Slava Pestov eb2a6a7d22 Fixing httpd 2008-01-11 00:48:04 -05:00
Slava Pestov 9447cc529e Use file-lines more 2008-01-10 22:06:29 -05:00
Slava Pestov 542b85889d Fix unit tests 2008-01-09 19:13:26 -05:00
Slava Pestov c8360f5ae5 Rename curry* to with 2008-01-09 17:36:30 -05:00
Slava Pestov ed29e2e5aa Notify definition-observers when words are forgotten 2008-01-09 17:51:55 -04:00
Slava Pestov 3b311d3cb7 definition observers; move with-compilation-unit and related support to compiler.units 2008-01-09 04:52:08 -05:00
Slava Pestov 07e5441b14 Definition protocol cleanup 2008-01-06 12:13:44 -04:00
Slava Pestov 825601ccc7 More circularity fixes 2008-01-05 20:37:13 -04:00
Slava Pestov c3deb44f43 Fix circularity 2008-01-05 18:27:15 -04:00
Slava Pestov b7327b6228 Redo the profiler 2008-01-02 20:36:36 -04:00
Slava Pestov 64b06f059a Unit test fixes 2007-12-30 17:14:15 -05:00
Slava Pestov e1be77ee6f Documentation updates 2007-12-30 15:08:48 -05:00
Slava Pestov ced9893a4e Get bootstrap.tools to load, update extra/ for USE-IF: removal 2007-12-28 21:46:06 -05:00
Slava Pestov 9c1454ef68 Rename real/imaginary slots of complex to real-part/imaginary-part to avoid clashing with the real class word; fix bug where redefining a generic as a class leaves the word in a weird state 2007-12-27 17:26:39 -05:00
Slava Pestov 41fc4ea84e forget-vocab and forget-source now call with-compilation-unit 2007-12-24 17:32:41 -05:00
Slava Pestov 0052e129fd Clean up class definition recording 2007-12-24 17:18:26 -05:00
Slava Pestov 0670633393 Bootstrap fix 2007-12-12 00:32:35 -05:00
Slava Pestov d7217801c3 Documentation fixes 2007-12-11 22:36:40 -05:00
Slava Pestov 4ade825fc6 Open-code member? test 2007-12-08 17:45:51 -05:00
Slava Pestov 7f337c2085 Update changelog 2007-12-08 17:18:17 -05:00
Doug Coleman db3add2690 Add editors to changelog 2007-12-04 15:45:59 -06:00
Slava Pestov 33d38e2c31 Ooops 2007-11-28 14:39:45 -05:00
Slava Pestov 022cce01c2 Changelog for 0.91 2007-11-28 02:13:11 -05:00
Slava Pestov c5c7999a15 Doc update 2007-11-21 19:21:02 -05:00
Slava Pestov 23369eecc9 Fix typo 2007-11-18 01:11:06 -05:00
Slava Pestov 032fd57328 Document io.mmap and add mapped-file-closed? flag check 2007-11-17 01:49:06 -05:00
Slava Pestov 563a60cb8d Documentation updates 2007-11-16 21:07:18 -05:00
Slava Pestov 599f1c6087 Finish cleaning up erg's changes, remove queues 2007-11-05 11:01:11 -05:00