Commit Graph

633 Commits (4face990d7418c97c722ae13c4928fefcf0014a8)

Author SHA1 Message Date
Slava Pestov 09123b279a miscellaneous fixes for I/O and PowerPC FFI 2005-04-24 04:27:07 +00:00
Slava Pestov 1efa0fa2cc fix bootstrap failure 2005-04-23 23:34:54 +00:00
Slava Pestov 9cc3616a82 preliminary work on PowerPC FFI 2005-04-23 23:34:06 +00:00
Slava Pestov 9baf908d86 I/O code fixes; it now works on FreeBSD 4.11 2005-04-23 21:42:42 +00:00
Slava Pestov 63047aea90 more cleanups of I/O code 2005-04-23 00:15:04 +00:00
Slava Pestov 60b6b6c8b7 remove cfactor unix i/o wrappers 2005-04-23 00:11:11 +00:00
Slava Pestov 3ab8c7cf47 removing cfactor I/O code; unix ffi I/O socket code fixes 2005-04-23 00:09:46 +00:00
Slava Pestov 0083245089 Unix socket fixes 2005-04-22 06:24:38 +00:00
Slava Pestov 8b61c03fa1 (yield) renamed to stop 2005-04-22 04:22:36 +00:00
Slava Pestov 4f7d80af74 some new math words, fix implementation of class< for unions 2005-04-21 04:49:19 +00:00
Slava Pestov 6c11b788e0 minor cleanups here and there 2005-04-20 00:28:01 +00:00
Slava Pestov 626336915b appending, mapping sequences 2005-04-18 01:59:11 +00:00
Slava Pestov 224d2afa50 dump tool added 2005-04-17 22:41:05 +00:00
Slava Pestov aced725ac5 socket code fleshed out 2005-04-17 22:34:09 +00:00
Slava Pestov 94c1a8bcd7 sequence cleanups 2005-04-16 04:23:27 +00:00
Slava Pestov d6b42a1f5c minor fixes; init-io now fully initializes unix ffi i/o 2005-04-16 03:00:22 +00:00
Slava Pestov 19439c0e08 I/O bug fixes 2005-04-16 02:42:01 +00:00
Slava Pestov 427c1ba898 Unix FFI I/O tested and known to work in single-threaded case 2005-04-16 02:28:37 +00:00
Slava Pestov e1a6166079 Unix I/O multiplexer hooked up 2005-04-14 23:37:13 +00:00
Slava Pestov 3e9381d867 more Unix I/O work 2005-04-14 05:32:06 +00:00
Slava Pestov d5618709dd matrix math 2005-04-14 00:44:06 +00:00
Slava Pestov 1d60e69aee some unix i/o work 2005-04-12 22:31:50 +00:00
Slava Pestov 7217109e2d tuple equality fixed, tuples are not sequences anymore, factor plugin cleanups and performance improvements 2005-04-12 17:35:27 +00:00
Slava Pestov f90d3ed100 Factor plugin 0.74 2005-04-12 03:05:05 +00:00
Slava Pestov 86e09c52ae class introspection tools 2005-04-10 22:58:30 +00:00
Slava Pestov e7a0913e90 alien arrays 2005-04-10 02:43:41 +00:00
Slava Pestov 0d612fd94d huge alien cleanup 2005-04-09 22:30:46 +00:00
Slava Pestov 8f1ee76193 unix ffi i/o copy task works 2005-04-09 04:09:49 +00:00
Slava Pestov 2382cd7da7 slow but steady unix ffi i/o progress 2005-04-09 03:50:36 +00:00
Slava Pestov c114bb4fc8 set-sbuf-nth fix; more unix i/o work; adding missing file 2005-04-08 00:02:59 +00:00
Slava Pestov 7a33160272 sbuf-nth fix, other misc changes 2005-04-07 22:54:02 +00:00
Slava Pestov 233fbb2b62 latest changes 2005-04-07 01:41:49 +00:00
Slava Pestov cc5246686f some unix i/o work 2005-04-06 02:18:36 +00:00
Slava Pestov 191083c72e all tests now pass; more unix ffi i/o work 2005-04-03 23:02:50 +00:00
Slava Pestov ffb56bc567 some unix ffi i/o work 2005-04-03 22:28:55 +00:00
Mackenzie Straight 0d94270de1 rename win32 io 2005-04-03 21:50:15 +00:00
Mackenzie Straight 5433b4826e win32 fixes 2005-04-03 21:38:57 +00:00
Slava Pestov 4e96d1e5f4 lists are sequences; unions bug fix 2005-04-03 20:55:56 +00:00
Slava Pestov 5a5f8972ec sequence fixes 2005-04-02 07:52:27 +00:00
Slava Pestov f39394d25e sequence protocol 2005-04-02 07:39:33 +00:00
Slava Pestov d57b44b4eb unix ffi stuff, buffer cleanups, debugger word renaming 2005-04-02 05:56:00 +00:00
Slava Pestov 200caca9d5 Factor plugin updates, other stuff 2005-04-01 17:42:14 +00:00
Slava Pestov e48596b41f bootstrap failure fix 2005-03-30 01:03:55 +00:00
Slava Pestov 6ac4c9900f comitting initial unix I/O rewrite work 2005-03-30 00:58:22 +00:00
Slava Pestov 7e1ca7fb9e more extensive buffer unit tests; minor buffer code cleanups 2005-03-30 00:48:17 +00:00
Slava Pestov 9e678e52c7 accessing global variables with FFI 2005-03-30 00:11:10 +00:00
Slava Pestov 41cd52316a messing around with ffi, various other fixes 2005-03-29 04:45:13 +00:00
Slava Pestov 0a8e84cd5b runtime command line switches and CFactor cleanups 2005-03-27 06:52:13 +00:00
Slava Pestov 4e3a5b3d1a fix crossref and make-image 2005-03-27 01:40:29 +00:00
Slava Pestov 286813e992 automatic decompiling of definitions, cross reference database, cleaned up bootstrap 2005-03-27 01:12:14 +00:00
Slava Pestov 9630a01168 parse error handling cleanup 2005-03-26 02:43:06 +00:00
Slava Pestov 05068c3ffc plugin improvements 2005-03-24 03:49:40 +00:00
Slava Pestov a12971917b Factor 0.73 ready for release 2005-03-23 03:38:24 +00:00
Slava Pestov 02f1896212 PowerPC relocation 2005-03-23 02:20:58 +00:00
Slava Pestov 22d5277c69 PowerPC backend functional 2005-03-22 01:53:26 +00:00
Slava Pestov 4d82ac0541 removed 3slip, forever, apply combinators 2005-03-21 20:13:40 +00:00
Slava Pestov c6039606c6 removed ?when and ?unless 2005-03-21 19:39:46 +00:00
Slava Pestov e0455ee52c tool documentation started 2005-03-21 05:25:15 +00:00
Slava Pestov fccfd9b81a improved single-stepper offers option to continue execution of stepped continuation in primary interpreter 2005-03-21 00:05:57 +00:00
Slava Pestov e683ecf630 PowerPC slot and #dispatch generators 2005-03-20 02:23:21 +00:00
Slava Pestov 7383005eae PowerPC subroutine linkage was terribly broken 2005-03-20 01:37:25 +00:00
Slava Pestov 54e06729fb More PowerPC work 2005-03-19 05:30:49 +00:00
Slava Pestov 0919baa03d various cleanups, updated plugin docs, plugin fixes 2005-03-19 02:41:13 +00:00
Slava Pestov 77e7a912e7 removed style framework 2005-03-19 00:38:27 +00:00
Slava Pestov 57559ee676 PowerPC work on conditionals and branches 2005-03-18 04:29:08 +00:00
Chris Double 990a69592b fix content type typo 2005-03-18 03:29:04 +00:00
Slava Pestov 99befd82e4 PowerPC backend work 2005-03-16 03:23:52 +00:00
Slava Pestov 70d534d587 compiling a prologue and epilogue on PowerPC 2005-03-15 23:18:33 +00:00
Slava Pestov 5e5cc68fec error reporting hack 2005-03-15 21:50:08 +00:00
Slava Pestov 82977255ce cleaning up relocation code 2005-03-15 01:09:32 +00:00
Slava Pestov 0fa94a9102 compiling over, pick, >r and r> 2005-03-14 18:20:57 +00:00
Slava Pestov e2541faa72 got flush-icache to compile 2005-03-14 16:25:41 +00:00
Slava Pestov 9f2e3aaab6 preliminary powerpc work 2005-03-13 22:55:57 +00:00
Slava Pestov 31be7f42a7 UI fix 2005-03-12 21:16:40 +00:00
Slava Pestov a22b04d2b6 UI work 2005-03-12 02:41:46 +00:00
Slava Pestov 2b956e1ff4 frames and scrolling work 2005-03-11 03:52:55 +00:00
Slava Pestov 181a8d9ff4 UI layout management work 2005-03-10 22:57:22 +00:00
Slava Pestov 1bcac74906 working on layouts; simpler tuple delegation 2005-03-09 03:54:59 +00:00
Slava Pestov a5e73bc481 bootstrap foxes 2005-03-08 04:20:58 +00:00
Slava Pestov 839439b7eb layout refactoring 2005-03-08 04:15:00 +00:00
Slava Pestov f824247883 code cleanups and faster bootstrap 2005-03-08 03:11:36 +00:00
Slava Pestov 916f24d8fa I/O task GC fix 2005-03-07 05:39:57 +00:00
Slava Pestov d8be679fcc some cleanups 2005-03-07 01:03:22 +00:00
Slava Pestov 3cb8a1e63d removed halos; a new tile gadget 2005-03-07 00:46:29 +00:00
Slava Pestov a74632b243 hashtables were sized wrong; rename str- words to string- 2005-03-05 21:33:40 +00:00
Slava Pestov f0dfb77690 renaming word-parameter to word-def; renaming word-property to word-prop 2005-03-05 19:45:23 +00:00
Slava Pestov 76efdb2f1d UI fixes 2005-03-04 03:45:23 +00:00
Slava Pestov bb048fb7e6 fix bootstrapping problems 2005-03-04 03:24:51 +00:00
Slava Pestov c4da07c80d halos 2005-03-04 01:43:55 +00:00
Slava Pestov e9ea91918d UI work 2005-03-03 02:26:11 +00:00
Slava Pestov 779db3970d fix bootstrap errors 2005-03-02 03:19:26 +00:00
Slava Pestov c918f60671 presentations and menus 2005-03-02 03:11:08 +00:00
Slava Pestov 5c69750719 improved inspector 2005-03-01 23:55:25 +00:00
Slava Pestov 9df3845237 inspector 2005-03-01 05:45:50 +00:00
Slava Pestov dc161369cc filled layout 2005-02-28 04:17:41 +00:00
Slava Pestov 9ae9264ff0 scrolling work 2005-02-28 03:28:09 +00:00
Slava Pestov 48b2f1f7fb some UI cleanups 2005-02-27 21:51:12 +00:00
Slava Pestov 3a1441d0b4 pane gadget, clipping work 2005-02-27 21:00:55 +00:00
Slava Pestov 14862ab4b5 clipping 2005-02-27 08:48:27 +00:00
Slava Pestov 033ece6ca5 started clipping 2005-02-26 07:11:25 +00:00