Commit Graph

249 Commits (6ac4c9900ff18eba3ea5f88fd31eca385f24d2fe)

Author SHA1 Message Date
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 02f1896212 PowerPC relocation 2005-03-23 02:20:58 +00:00
Mackenzie Straight 3c10cc9b22 rename types 2005-03-22 01:59:30 +00:00
Slava Pestov 22d5277c69 PowerPC backend functional 2005-03-22 01:53:26 +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 7383005eae PowerPC subroutine linkage was terribly broken 2005-03-20 01:37:25 +00:00
Mackenzie Straight 4bee6179a4 integer types 2005-03-19 21:55:28 +00:00
Slava Pestov 57559ee676 PowerPC work on conditionals and branches 2005-03-18 04:29:08 +00:00
Slava Pestov 99befd82e4 PowerPC backend work 2005-03-16 03:23:52 +00:00
Slava Pestov 15c55fcc17 including stdin.h 2005-03-15 21:52:16 +00:00
Slava Pestov 5e5cc68fec error reporting hack 2005-03-15 21:50:08 +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 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 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 c4da07c80d halos 2005-03-04 01:43:55 +00:00
Slava Pestov 4f3457efb6 inlining method body if type of object passed to generic is known 2005-02-25 01:52:17 +00:00
Slava Pestov c502ea889e index-of broken 2005-02-22 01:51:58 +00:00
Slava Pestov ba492a60d8 built in type slot meta refactoring; string capacity is now a tagged slot; references word 2005-02-21 00:03:37 +00:00
Slava Pestov 3bf3e13f2e register declarations for powerpc 2005-02-20 04:25:21 +00:00
Slava Pestov dd1b0a0b2b 0.72 ready for release 2005-02-19 01:37:01 +00:00
Slava Pestov e42aea4c3e fix circular dependency in UI 2005-02-19 00:02:06 +00:00
Mackenzie Straight d6ba26951f fix win32 server socket bug, update makefile 2005-02-18 04:01:29 +00:00
Slava Pestov 7cde7402a1 instances word rewritten in factor 2005-02-18 03:49:19 +00:00
Slava Pestov 1fe16b1a6c eliminate library/primitives.factor 2005-02-18 02:19:27 +00:00
Mackenzie Straight 720ed0511f Remove dllexport from ds, update win32 makefile 2005-02-18 01:11:20 +00:00
Slava Pestov ee184cbb16 slot compiled efficiently 2005-02-17 21:10:35 +00:00
Slava Pestov 9eb0046f09 ds is in esi now 2005-02-17 04:24:35 +00:00
Slava Pestov a22dffcd62 UI fixes 2005-02-15 23:05:28 +00:00
Slava Pestov b3295a4312 cons instances fix 2005-02-15 03:40:47 +00:00
Slava Pestov a5d2964083 gcc 3.x fix 2005-02-15 03:29:40 +00:00
Slava Pestov e9c3e62d09 instances word, memory vocabulary 2005-02-15 02:58:07 +00:00
Slava Pestov 5de9e55e26 string.c fix 2005-02-10 00:58:53 +00:00
Slava Pestov a8c34f50a8 tuple dispatch compiled, adding USING: to more files, inference terminator cleanup, jedit cleanup, new reload word to reload a word's source file 2005-02-09 03:02:44 +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 a061f53214 fix for expired fonts, inference unit test failure 2005-02-07 16:51:22 +00:00
Slava Pestov 330db0497d tuples used for i/o streams, removed traits metaclass 2005-01-30 20:57:25 +00:00
Slava Pestov 93dc7ce736 added new tuple metaclass, eventually to replace the traits metaclass 2005-01-29 21:39:30 +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 308a8a75a5 improved SDL console 2005-01-19 02:42:29 +00:00
Slava Pestov 0270b62ce5 literal table should be reset on warm boot 2005-01-18 00:55:18 +00:00
Slava Pestov 3617093ba5 new simplifier 2005-01-17 20:33:12 +00:00
Slava Pestov b5801f45dd faster generic arithmetic, messing around with inference 2005-01-16 22:58:28 +00:00
Slava Pestov 8247cc5ff4 renumbering some types and other cleanups 2005-01-15 00:51:38 +00:00