Commit Graph

62 Commits (27439f95c901eb99bb74745b9b8393db7947fd0f)

Author SHA1 Message Date
Slava Pestov 6952bcdda8 simple labels optimization 2005-09-10 03:40:08 +00:00
Slava Pestov 2495ef46f3 redesigned generic arithmetic; new tag primitive 2005-08-15 07:25:39 +00:00
Slava Pestov f65aa407e9 \ foo is now a first-class type; this removes the need for inference-level partial eval, and simplifies a lot of other code 2005-08-04 03:56:28 +00:00
Slava Pestov cae545f930 factorbot fix, starting 0.77 2005-07-24 23:08:32 +00:00
Slava Pestov 1d2a152cb3 updated README.txt 2005-07-21 07:45:34 +00:00
Slava Pestov d59988b60d minor bit-rot in winsock.factor 2005-06-13 21:04:58 +00:00
Slava Pestov bda16c11b6 more gengc debugging, code cleanups 2005-05-13 04:09:49 +00:00
Slava Pestov 056af41552 more generational GC work 2005-05-11 04:43:52 +00:00
Slava Pestov 16c95ca373 starting generational GC 2005-05-11 02:30:58 +00:00
Mackenzie Straight 2c06abe71a Merge win32 and unix makefiles (MSYS is now required to build on Windows) 2005-05-01 23:40:44 +00:00
Slava Pestov 356af39cc6 truncate/floor/ceiling words; stop-httpd word fixed; accept did not yield properly 2005-04-30 04:43:39 +00:00
Slava Pestov bd5198bf39 some progress on getting FFI I/O working on Linux 2005-04-29 06:37:12 +00:00
Slava Pestov b666a3c3e0 debugging I/O code, getenv/setenv are unsafe but a bit faster, each-object tweak, miscellaneous fixes 2005-04-25 07:33:33 +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 0d612fd94d huge alien cleanup 2005-04-09 22:30:46 +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 02f1896212 PowerPC relocation 2005-03-23 02:20:58 +00:00
Slava Pestov 7383005eae PowerPC subroutine linkage was terribly broken 2005-03-20 01:37:25 +00:00
Slava Pestov e2541faa72 got flush-icache to compile 2005-03-14 16:25:41 +00:00
Slava Pestov 9ae9264ff0 scrolling work 2005-02-28 03:28:09 +00:00
Slava Pestov 1cb73fcf55 Makefile oopsie 2005-02-27 21:54:09 +00:00
Slava Pestov 14862ab4b5 clipping 2005-02-27 08:48:27 +00:00
Slava Pestov dd1b0a0b2b 0.72 ready for release 2005-02-19 01:37:01 +00:00
Slava Pestov 1fe16b1a6c eliminate library/primitives.factor 2005-02-18 02:19:27 +00:00
Slava Pestov e9c3e62d09 instances word, memory vocabulary 2005-02-15 02:58:07 +00:00
Mackenzie Straight da5fd852c1 Split makefile 2005-02-14 23:30:10 +00:00
Mackenzie Straight 88ba22ff6c Win32 version ported to gcc, eliminate MSVC hacks, add gcc hacks 2005-02-08 22:05:08 +00:00
Slava Pestov 67af634d00 hashtables bootstrap correctly 2005-01-28 01:06:10 +00:00
Slava Pestov 0dfb0cf01e array refactoring; started hashtable refactoring 2005-01-26 00:40:57 +00:00
Slava Pestov b97f362201 hashcodes are now fixnums, added debug.c 2004-12-28 05:04:20 +00:00
Mackenzie Straight d9afca04f8 Port FFI to win32 2004-12-17 17:22:16 +00:00
Slava Pestov 805653deb8 win32 port 2004-12-11 03:59:50 +00:00
Slava Pestov 99651292cb more dataflow work, minor native cleanup 2004-11-28 03:26:05 +00:00
Slava Pestov 9680d5b6bb oop fix, split up inference 2004-11-27 03:23:57 +00:00
Slava Pestov fb798e97fa a pile of bug fixes and improvements 2004-11-09 03:36:51 +00:00
Slava Pestov 7451cfb339 quit-responder fix, pointless and misguided type number rearrangement 2004-10-31 19:36:42 +00:00
Slava Pestov c92c56ce24 some cleanups and benchmarks 2004-10-28 01:21:31 +00:00
Slava Pestov 00c4b2d09b various cleanups, better memory signal handler 2004-10-17 23:01:16 +00:00
Slava Pestov be8eb34102 memory management change, allocating primitives call gc directly 2004-10-13 03:49:43 +00:00
Slava Pestov 7683f680ea Makefile better 2004-10-10 02:23:23 +00:00
Slava Pestov 60607268f9 compile all by default 2004-10-09 19:14:49 +00:00
Slava Pestov c70b0cecf5 throw is primitive in CFactor, working on test suite 2004-10-03 20:07:48 +00:00
Slava Pestov 2fdcdc71d3 2generic is compiled 2004-10-02 02:46:12 +00:00
Slava Pestov 95c80ddb25 some bug fixes and ffi updates 2004-09-25 03:22:44 +00:00
Slava Pestov 36061514ba better C type support in FFI 2004-09-21 01:02:48 +00:00
Slava Pestov c889ad3f79 working on the FFI 2004-09-19 21:39:28 +00:00
Slava Pestov f7fe2598dd start FFI 2004-09-18 22:15:01 +00:00
Slava Pestov 34041bedbf compiler work 2004-09-11 19:26:24 +00:00
Slava Pestov ea3ad6f14f started x86 compiler 2004-09-06 06:32:04 +00:00