| .. | 
		
		
			
			
			
			
				| Config.arm | More build system work | 2007-09-22 00:44:27 -04:00 | 
		
			
			
			
			
				| Config.freebsd | Initial import | 2007-09-20 18:09:08 -04:00 | 
		
			
			
			
			
				| Config.freebsd.x86.32 | Build system cleanup | 2007-09-22 00:41:17 -04:00 | 
		
			
			
			
			
				| Config.freebsd.x86.64 | Fix compile error on FreeBSD x86.64 | 2008-07-04 03:23:14 -05:00 | 
		
			
			
			
			
				| Config.linux | Fix Linux compile error | 2008-07-03 21:34:37 -05:00 | 
		
			
			
			
			
				| Config.linux.arm | Linux/ARM fixes with help from doublec | 2007-11-05 01:40:48 -05:00 | 
		
			
			
			
			
				| Config.linux.ppc | Initial import | 2007-09-20 18:09:08 -04:00 | 
		
			
			
			
			
				| Config.linux.x86.32 | Build system cleanup | 2007-09-22 00:41:17 -04:00 | 
		
			
			
			
			
				| Config.linux.x86.64 | Build system cleanup | 2007-09-22 00:41:17 -04:00 | 
		
			
			
			
			
				| Config.macosx | OSX VM requires function from Cocoa framework, so link against it even when building for X11 | 2008-12-10 12:22:17 -08:00 | 
		
			
			
			
			
				| Config.macosx.ppc | make macosx-ppc now compiles a ppc binary on intel mac os; it doesn't work properly in rosetta though | 2008-11-06 03:37:10 -06:00 | 
		
			
			
			
			
				| Config.macosx.x86.32 | Build system cleanup | 2007-09-22 00:41:17 -04:00 | 
		
			
			
			
			
				| Config.macosx.x86.64 | Fix for gcc 4.2 | 2008-11-27 23:32:17 -06:00 | 
		
			
			
			
			
				| Config.netbsd | Lame: link VM with OpenAL to avoid signal 6 on NetBSD | 2008-05-22 01:17:39 -05:00 | 
		
			
			
			
			
				| Config.netbsd.x86.32 | Add NetBSD support | 2008-01-30 10:57:38 +00:00 | 
		
			
			
			
			
				| Config.netbsd.x86.64 | Add NetBSD support | 2008-01-30 10:57:38 +00:00 | 
		
			
			
			
			
				| Config.openbsd | Fix OpenBSD compile error | 2008-07-04 01:53:38 -05:00 | 
		
			
			
			
			
				| Config.openbsd.x86.32 | Build system cleanup | 2007-09-22 00:41:17 -04:00 | 
		
			
			
			
			
				| Config.openbsd.x86.64 | Build system cleanup | 2007-09-22 00:41:17 -04:00 | 
		
			
			
			
			
				| Config.ppc | More build system work | 2007-09-22 00:44:27 -04:00 | 
		
			
			
			
			
				| Config.solaris | Initial import | 2007-09-20 18:09:08 -04:00 | 
		
			
			
			
			
				| Config.solaris.x86.32 | Build system cleanup | 2007-09-22 00:41:17 -04:00 | 
		
			
			
			
			
				| Config.solaris.x86.64 | Build system cleanup | 2007-09-22 00:41:17 -04:00 | 
		
			
			
			
			
				| Config.unix | Simpler write barrier | 2008-05-08 23:21:46 -05:00 | 
		
			
			
			
			
				| Config.windows | Initial import | 2007-09-20 18:09:08 -04:00 | 
		
			
			
			
			
				| Config.windows.ce | Initial import | 2007-09-20 18:09:08 -04:00 | 
		
			
			
			
			
				| Config.windows.ce.arm | Remove non-working Windows CE SEH code | 2007-10-28 01:21:37 -04:00 | 
		
			
			
			
			
				| Config.windows.nt | Dll on winnt is now 'factor.dll' instead of 'factor-nt.dll' to be | 2008-02-25 13:05:11 -06:00 | 
		
			
			
			
			
				| Config.windows.nt.x86.32 | make factor compile on win64 | 2008-02-04 11:45:53 -06:00 | 
		
			
			
			
			
				| Config.windows.nt.x86.64 | Starting work on Win64 port | 2008-11-07 20:33:32 -06:00 | 
		
			
			
			
			
				| Config.x86.32 | Build system cleanup | 2007-09-22 00:41:17 -04:00 | 
		
			
			
			
			
				| Config.x86.64 | VM no longer uses printf since format string directives are not portable between Win64 and everything else... | 2008-11-18 18:21:42 -06:00 | 
		
			
			
			
			
				| alien.c | New calling convention for VM primitives: | 2008-11-13 03:20:34 -06:00 | 
		
			
			
			
			
				| alien.h | New calling convention for VM primitives: | 2008-11-13 03:20:34 -06:00 | 
		
			
			
			
			
				| asm.h | Tweak asm.h for Mac Intel | 2007-09-21 16:55:55 -04:00 | 
		
			
			
			
			
				| bignum.c | Exploit the fast-path for allocation of array with initial element 0 by changing | 2008-12-06 18:37:28 -06:00 | 
		
			
			
			
			
				| bignum.h | Fix bignums for Win64 | 2008-11-07 20:25:31 -06:00 | 
		
			
			
			
			
				| bignumint.h | Initial import | 2007-09-20 18:09:08 -04:00 | 
		
			
			
			
			
				| callstack.c | New calling convention for VM primitives: | 2008-11-13 03:20:34 -06:00 | 
		
			
			
			
			
				| callstack.h | New calling convention for VM primitives: | 2008-11-13 03:20:34 -06:00 | 
		
			
			
			
			
				| code_gc.c | Experimental optimizations | 2008-11-24 06:40:51 -06:00 | 
		
			
			
			
			
				| code_gc.h | New calling convention for VM primitives: | 2008-11-13 03:20:34 -06:00 | 
		
			
			
			
			
				| code_heap.c | Fix GC crash with -generations=2 | 2008-12-09 16:26:30 -06:00 | 
		
			
			
			
			
				| code_heap.h | Clean up direct literal code and make a first attempt at PowerPC support | 2008-11-24 08:16:14 -06:00 | 
		
			
			
			
			
				| cpu-arm.S | The deploy tool would coalesce equal quotations into one. This created a problem | 2008-11-24 15:59:27 -06:00 | 
		
			
			
			
			
				| cpu-arm.h | Deferred words are now compound words | 2007-12-26 17:28:34 -05:00 | 
		
			
			
			
			
				| cpu-ppc.S | Subtraction overflow was wrong way round on PowerPC | 2008-11-30 06:08:16 -06:00 | 
		
			
			
			
			
				| cpu-ppc.h | Tweak PPC register usage; gcc doesn't like it when you mess with r31 for some reason | 2008-11-06 03:36:46 -06:00 | 
		
			
			
			
			
				| cpu-x86.32.S | Rewrite remaining fixnum primitives in assembly (work in progress) | 2008-11-26 04:22:39 -06:00 | 
		
			
			
			
			
				| cpu-x86.32.h | Fix visibility of check_sse2 symbol; DDLEXPORT doesn't work in gas source | 2008-11-04 00:04:18 -06:00 | 
		
			
			
			
			
				| cpu-x86.64.S | Rewrite remaining fixnum primitives in assembly (work in progress) | 2008-11-26 04:22:39 -06:00 | 
		
			
			
			
			
				| cpu-x86.64.h | Attempt to merge in changes | 2007-09-27 15:10:37 -05:00 | 
		
			
			
			
			
				| cpu-x86.S | Rewrite remaining fixnum primitives in assembly (work in progress) | 2008-11-26 04:22:39 -06:00 | 
		
			
			
			
			
				| cpu-x86.h | Deferred words are now compound words | 2007-12-26 17:28:34 -05:00 | 
		
			
			
			
			
				| data_gc.c | Fix GC crash with -generations=2 | 2008-12-09 16:26:30 -06:00 | 
		
			
			
			
			
				| data_gc.h | Fix GC crash with -generations=2 | 2008-12-09 16:26:30 -06:00 | 
		
			
			
			
			
				| debug.c | Fix cosmetic issue | 2008-11-28 00:48:20 -06:00 | 
		
			
			
			
			
				| debug.h | New calling convention for VM primitives: | 2008-11-13 03:20:34 -06:00 | 
		
			
			
			
			
				| errors.c | VM no longer uses printf since format string directives are not portable between Win64 and everything else... | 2008-11-18 18:21:42 -06:00 | 
		
			
			
			
			
				| errors.h | New calling convention for VM primitives: | 2008-11-13 03:20:34 -06:00 | 
		
			
			
			
			
				| factor.c | Fix quotation pooling | 2008-12-08 21:24:45 -06:00 | 
		
			
			
			
			
				| factor.h | Initial import | 2007-09-20 18:09:08 -04:00 | 
		
			
			
			
			
				| factor.rs | Starting work on Win64 port | 2008-11-07 20:33:32 -06:00 | 
		
			
			
			
			
				| ffi_test.c | VM no longer uses printf since format string directives are not portable between Win64 and everything else... | 2008-11-18 18:21:42 -06:00 | 
		
			
			
			
			
				| ffi_test.h | Better FFI unit tests expose a new problem | 2008-11-17 12:23:44 -06:00 | 
		
			
			
			
			
				| float_bits.h | Initial import | 2007-09-20 18:09:08 -04:00 | 
		
			
			
			
			
				| image.c | Non-optimizing compiler now compiles dip, 2dip, 3dip, if, with direct branches instead of indirect branches. 8% bootstrap time improvement on Core Duo 2 | 2008-11-24 00:23:17 -06:00 | 
		
			
			
			
			
				| image.h | New calling convention for VM primitives: | 2008-11-13 03:20:34 -06:00 | 
		
			
			
			
			
				| io.c | New calling convention for VM primitives: | 2008-11-13 03:20:34 -06:00 | 
		
			
			
			
			
				| io.h | New calling convention for VM primitives: | 2008-11-13 03:20:34 -06:00 | 
		
			
			
			
			
				| layouts.h | Experimental optimizations | 2008-11-24 06:40:51 -06:00 | 
		
			
			
			
			
				| mach_signal.c | Put that in your pipe and smoke it | 2008-07-03 17:44:44 -05:00 | 
		
			
			
			
			
				| mach_signal.h | Add attributions to mach_signal files | 2007-10-28 14:41:28 -04:00 | 
		
			
			
			
			
				| main-unix.c | Initial import | 2007-09-20 18:09:08 -04:00 | 
		
			
			
			
			
				| main-windows-ce.c | Initial import | 2007-09-20 18:09:08 -04:00 | 
		
			
			
			
			
				| main-windows-nt.c | Fix VM compile on 32-bit Windows | 2008-11-18 18:51:52 -06:00 | 
		
			
			
			
			
				| master.h | Add debug messages | 2008-04-04 21:44:39 -05:00 | 
		
			
			
			
			
				| math.c | Fix some problems with arithmetic type inference, exposed by recent changes to log2 word | 2008-12-07 19:44:49 -06:00 | 
		
			
			
			
			
				| math.h | ##fixnum-add, ##fixnum-sub instructions open-code overflow check | 2008-11-28 05:33:58 -06:00 | 
		
			
			
			
			
				| os-freebsd-x86.32.h | Fix Linux and FreeBSD signal handling on x86 | 2008-01-16 01:16:53 -05:00 | 
		
			
			
			
			
				| os-freebsd-x86.64.h | make freebsd64 compile | 2008-03-20 23:53:05 -05:00 | 
		
			
			
			
			
				| os-freebsd.c | Initial import | 2007-09-20 18:09:08 -04:00 | 
		
			
			
			
			
				| os-freebsd.h | remove some macroz | 2008-10-19 16:50:11 -05:00 | 
		
			
			
			
			
				| os-genunix.c | Fix GCC error | 2008-02-04 12:58:38 -06:00 | 
		
			
			
			
			
				| os-genunix.h | Initial import | 2007-09-20 18:09:08 -04:00 | 
		
			
			
			
			
				| os-linux-arm.c | Give credit where credit is due | 2007-11-07 19:26:26 -05:00 | 
		
			
			
			
			
				| os-linux-arm.h | Linux/ARM fixes with help from doublec | 2007-11-05 01:40:48 -05:00 | 
		
			
			
			
			
				| os-linux-ppc.h | Fix Linux/PPC port | 2008-04-09 16:58:55 -05:00 | 
		
			
			
			
			
				| os-linux-x86.32.h | NetBSD x86/64 fixes | 2007-04-14 05:49:09 -05:00 | 
		
			
			
			
			
				| os-linux-x86.64.h | NetBSD x86/64 fixes | 2007-04-14 05:49:09 -05:00 | 
		
			
			
			
			
				| os-linux.c | Try to degrade gracefully if inotify is unavailable | 2008-04-21 17:50:40 -05:00 | 
		
			
			
			
			
				| os-linux.h | remove some macroz | 2008-10-19 16:50:11 -05:00 | 
		
			
			
			
			
				| os-macosx-ppc.h | Try to fix includes for stesch | 2008-04-18 16:56:47 -05:00 | 
		
			
			
			
			
				| os-macosx-x86.32.h | Try to fix includes for stesch | 2008-04-18 16:56:47 -05:00 | 
		
			
			
			
			
				| os-macosx-x86.64.h | Try to fix includes for stesch | 2008-04-18 16:56:47 -05:00 | 
		
			
			
			
			
				| os-macosx.h | remove some macroz | 2008-10-19 16:50:11 -05:00 | 
		
			
			
			
			
				| os-macosx.m | Check Mac OS X version on startup and give up if we're running something older than 10.5 | 2008-11-25 21:51:41 -06:00 | 
		
			
			
			
			
				| os-netbsd-x86.32.h | NetBSD x86/64 fixes | 2007-04-14 05:49:09 -05:00 | 
		
			
			
			
			
				| os-netbsd-x86.64.h | NetBSD x86/64 fixes | 2007-04-14 05:49:09 -05:00 | 
		
			
			
			
			
				| os-netbsd.c | Implement default_vm_path() on netbsd | 2008-02-01 17:14:10 -06:00 | 
		
			
			
			
			
				| os-netbsd.h | remove UNKNOWN test | 2008-11-19 16:10:00 -06:00 | 
		
			
			
			
			
				| os-openbsd-x86.32.h | make openbsd compile with NO_UI=1 | 2008-03-20 12:10:43 -05:00 | 
		
			
			
			
			
				| os-openbsd-x86.64.h | make openbsd64 bootstrap | 2008-03-16 15:17:11 -05:00 | 
		
			
			
			
			
				| os-openbsd.c | Initial import | 2007-09-20 18:09:08 -04:00 | 
		
			
			
			
			
				| os-solaris-x86.32.h | Starting work on Solaris port | 2008-03-29 05:30:25 -05:00 | 
		
			
			
			
			
				| os-solaris-x86.64.h | Starting work on Solaris port | 2008-03-29 05:30:25 -05:00 | 
		
			
			
			
			
				| os-solaris.c | Initial import | 2007-09-20 18:09:08 -04:00 | 
		
			
			
			
			
				| os-unix.c | Replace millis primitive with micros primitive | 2008-11-19 01:50:05 -06:00 | 
		
			
			
			
			
				| os-unix.h | Fix printing of negative fixnums in FEP | 2008-12-01 18:08:39 -06:00 | 
		
			
			
			
			
				| os-windows-ce.c | Replace millis primitive with micros primitive | 2008-11-19 01:50:05 -06:00 | 
		
			
			
			
			
				| os-windows-ce.h | Replace millis primitive with micros primitive | 2008-11-19 01:50:05 -06:00 | 
		
			
			
			
			
				| os-windows-nt.32.h | make factor compile on win64 | 2008-02-04 11:45:53 -06:00 | 
		
			
			
			
			
				| os-windows-nt.64.h | make factor compile on win64 | 2008-02-04 11:45:53 -06:00 | 
		
			
			
			
			
				| os-windows-nt.c | Replace millis primitive with micros primitive | 2008-11-19 01:50:05 -06:00 | 
		
			
			
			
			
				| os-windows-nt.h | Change 'os-windows-nt.h' to reflect rename to 'factor.dll' | 2008-02-25 13:10:35 -06:00 | 
		
			
			
			
			
				| os-windows.c | Fix compile warning and fix (sleep) primitive on Windows | 2008-12-13 04:49:16 -06:00 | 
		
			
			
			
			
				| os-windows.h | Fix compile warning and fix (sleep) primitive on Windows | 2008-12-13 04:49:16 -06:00 | 
		
			
			
			
			
				| platform.h | remove some macroz | 2008-10-19 16:50:11 -05:00 | 
		
			
			
			
			
				| primitives.c | Finish up O(1) byte array allocation | 2008-12-09 18:17:04 -06:00 | 
		
			
			
			
			
				| primitives.h | New calling convention for VM primitives: | 2008-11-13 03:20:34 -06:00 | 
		
			
			
			
			
				| profiler.c | New calling convention for VM primitives: | 2008-11-13 03:20:34 -06:00 | 
		
			
			
			
			
				| profiler.h | New calling convention for VM primitives: | 2008-11-13 03:20:34 -06:00 | 
		
			
			
			
			
				| quotations.c | Fix quotation pooling | 2008-12-08 21:24:45 -06:00 | 
		
			
			
			
			
				| quotations.h | Fix quotation pooling | 2008-12-08 21:24:45 -06:00 | 
		
			
			
			
			
				| run.c | load-locals is a primitive now, change semantics of get-locals to bum out 2 instructions from the sub-primitive | 2008-11-27 22:30:29 -06:00 | 
		
			
			
			
			
				| run.h | load-locals is a primitive now, change semantics of get-locals to bum out 2 instructions from the sub-primitive | 2008-11-27 22:30:29 -06:00 | 
		
			
			
			
			
				| types.c | Finish up O(1) byte array allocation | 2008-12-09 18:17:04 -06:00 | 
		
			
			
			
			
				| types.h | Fix conflict | 2008-12-09 17:52:45 -06:00 | 
		
			
			
			
			
				| utilities.c | Fix printing of negative fixnums in FEP | 2008-12-01 18:08:39 -06:00 | 
		
			
			
			
			
				| utilities.h | VM no longer uses printf since format string directives are not portable between Win64 and everything else... | 2008-11-18 18:21:42 -06:00 |