Commit Graph

111 Commits (3c7839bedf7195e958cf17e338cdf53c6d81169d)

Author SHA1 Message Date
slava c55e88356e Officially support running the X11 UI on Mac OS X 2006-10-14 04:48:59 +00:00
slava 39d363f265 Runtime code cleanups, implemented mark and sweep code GC 2006-09-26 22:44:18 +00:00
slava 4ede62e67b Starting mark sweep collector for code 2006-09-25 02:29:52 +00:00
slava 587d02d35a Kick off 0.85 by creating a new tools vocabulary and putting a bunch of stuff, including 'walk' there 2006-09-05 05:29:26 +00:00
slava f95176f766 Another Makefile fix 2006-09-04 01:51:08 +00:00
slava 79e2bbb0ed Update Makefile's macosx.dmg rule 2006-09-04 01:49:07 +00:00
slava 6076d3f0e0 .app doesn't store resources anymore 2006-08-28 08:03:09 +00:00
slava 61e1dff787 Automatically recompile words when files are loaded 2006-08-11 20:55:43 +00:00
slava 3b2d14c4c0 GC now scans literal data area 2006-08-09 20:15:27 +00:00
slava 03f625cea1 Some cleanups to start 0.84 2006-07-28 07:54:46 +00:00
slava 08e81025be Add -f to prevent make macosx.dmg from failing the first time 2006-07-28 05:21:54 +00:00
slava 15a7fa070a Another makefile fix 2006-07-28 05:16:08 +00:00
slava 7453750b8c Makefile fix 2006-07-28 05:07:55 +00:00
slava d1d2507d31 Build fixes 2006-07-10 05:09:31 +00:00
slava 6d21c52ac9 Big runtime cleanup 2006-07-07 04:07:18 +00:00
slava 52d7f4b32a Get Factor to compile on OS X/Intel 2006-07-03 03:41:13 +00:00
slava 8ad4909c7a Since 'native Factor' is no longer a meaningful term like it was back in the JFactor days, rename native/ to vm/ 2006-06-06 23:56:01 +00:00
slava 5d1aff6e86 Makefile cleanup 2006-05-23 01:54:58 +00:00
slava ee75b478ab Last traces of conses removed 2006-05-17 18:55:46 +00:00
slava 63825f9209 >r and r> now use their own stack 2006-05-15 03:09:47 +00:00
slava fd8a3062e3 Bootstrap performance improvement and assorted cleanups 2006-05-10 06:18:25 +00:00
Kevin Reid 95ee1a41f1 Set cp_dir executable during 'make macosx.app'. 2006-04-11 13:49:47 +00:00
slava 0ff2dbc4e0 Cocoa fixes 2006-04-02 00:48:17 +00:00
slava 970bfc8a1c Makefile fix 2006-03-29 23:25:52 +00:00
slava 279dfc31f5 .app now includes sources, .dmg is built automatically 2006-03-29 06:34:26 +00:00
slava 7786c11eb2 Adding FreeType to OS X bundle 2006-03-28 03:20:01 +00:00
slava 52e4f4e991 Change Windows OS detection 2006-03-27 02:07:23 +00:00
slava 3c55513324 Assorted Cocoa and X11 backend improvements 2006-03-21 22:15:53 +00:00
slava 6c587659cc Optimizations aimed at reducing bootstrap time 2006-03-21 05:44:19 +00:00
slava 57c8781e10 Hacking on X11 2006-03-20 04:17:14 +00:00
slava ed4b7607bd Fix bug with bootstrapping bignums on a 32-bit system for a 64-bit system 2006-03-20 01:22:57 +00:00
slava 2ec46c8483 Makefile changes 2006-03-20 00:59:45 +00:00
slava e2570db8e4 Makefile fix 2006-03-19 20:45:30 +00:00
slava 79bcbff3ec Double-clicking Factor.app now works 2006-03-19 07:42:40 +00:00
slava 9dab9866d8 Makefile now builds a Factor.app 2006-03-15 02:08:15 +00:00
slava 1f63f15ade Strip out SDL from the build process 2006-03-13 03:46:50 +00:00
slava f305c6a252 Fleshed out Cocoa subclassing 2006-03-09 06:44:17 +00:00
slava c2140920bd renumber types, Objective-C exception handling 2006-02-20 03:08:08 +00:00
slava f353ea347b Minor Windows build fixes 2006-02-07 19:37:32 +00:00
slava e364bbaddc Missing file 2006-02-01 02:35:21 +00:00
slava 9e5b6424a1 Initial revision 2006-02-01 02:31:53 +00:00
Slava Pestov 86b934fae3 factorbot memory leak fix 2006-01-31 20:41:26 +00:00
Slava Pestov 2acb28ae0c Solaris/x86 support 2006-01-31 19:31:31 +00:00
Slava Pestov f9db19f917 fixes 2006-01-21 02:37:38 +00:00
Slava Pestov d0d12e9462 many contrib/ fixes by Trent Buck 2006-01-18 19:06:34 +00:00
Slava Pestov b15a262e54 implement mach exception handling 2005-10-24 00:50:29 +00:00
Slava Pestov 6c8783ba4e Moved OpenGL to core library 2005-10-12 04:14:46 +00:00
Slava Pestov 3ff1915f1a UI fixes for OS X, compiler fixes for PowerPC 2005-10-12 03:28:17 +00:00
Slava Pestov 29104bb40e fix powerpc relocation bug 2005-10-12 01:46:14 +00:00
Slava Pestov 6952bcdda8 simple labels optimization 2005-09-10 03:40:08 +00:00