factor/vm
Slava Pestov ded36a2279 Fix GC bug 2008-09-28 21:55:40 -05:00
..
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 add XBell to xlib. workaround for Leopard linking to X11 libGL 2008-06-11 19:12:24 -07:00
Config.macosx.ppc Initial import 2007-09-20 18:09:08 -04:00
Config.macosx.x86.32 Build system cleanup 2007-09-22 00:41:17 -04:00
Config.macosx.x86.64 macosx-x86-64 2007-12-11 22:48:20 -05: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 make factor compile on win64 2008-02-04 11:45:53 -06:00
Config.x86.32 Build system cleanup 2007-09-22 00:41:17 -04:00
Config.x86.64 More build system work 2007-09-22 00:44:27 -04:00
alien.c Fix bug in <displaced-alien> found by Joe 2008-07-04 22:36:55 -05:00
alien.h linkage errors don't thwart compilation anymore 2008-02-16 00:54:54 -06:00
asm.h Tweak asm.h for Mac Intel 2007-09-21 16:55:55 -04:00
bignum.c Initial import 2007-09-20 18:09:08 -04:00
bignum.h Initial import 2007-09-20 18:09:08 -04:00
bignumint.h Initial import 2007-09-20 18:09:08 -04:00
callstack.c Move relocation info out of the code heap and into the data heap 2008-05-30 01:31:05 -05:00
callstack.h Re-implement callstack>array 2007-12-30 16:54:01 -05:00
code_gc.c Output relocation data size 2008-07-05 03:07:34 -05:00
code_gc.h Move relocation info out of the code heap and into the data heap 2008-05-30 01:31:05 -05:00
code_heap.c Fixes and a small optiimization 2008-07-12 22:27:28 -05:00
code_heap.h Fixes and a small optiimization 2008-07-12 22:27:28 -05:00
cpu-arm.S Symbols are compound defs now; SYMBOL: foo == : foo \ foo ; 2007-12-25 22:55:17 -05:00
cpu-arm.h Deferred words are now compound words 2007-12-26 17:28:34 -05:00
cpu-ppc.S Working on PowerPC port 2008-07-14 01:57:19 -05:00
cpu-ppc.h Fix code heap compaction and clean up VM a bit 2007-12-26 17:14:33 -05:00
cpu-x86.32.S Clean up non optimizing compiler, rewrite more primitives in assembly 2008-07-11 17:25:46 -05:00
cpu-x86.32.h Attempt to merge in changes 2007-09-27 15:10:37 -05:00
cpu-x86.64.S Clean up non optimizing compiler, rewrite more primitives in assembly 2008-07-11 17:25:46 -05:00
cpu-x86.64.h Attempt to merge in changes 2007-09-27 15:10:37 -05:00
cpu-x86.S Clean up non optimizing compiler, rewrite more primitives in assembly 2008-07-11 17:25:46 -05:00
cpu-x86.h Deferred words are now compound words 2007-12-26 17:28:34 -05:00
data_gc.c Move bit-arrays and float-arrays to extra 2008-07-02 02:03:30 -05:00
data_gc.h Bigger decks and cards 2008-05-09 18:48:48 -05:00
debug.c Put that in your pipe and smoke it 2008-07-03 17:44:44 -05:00
debug.h Add debug messages 2008-04-04 21:44:39 -05:00
errors.c Add better error message for out of memory 2008-07-25 22:05:36 -05:00
errors.h Add better error message for out of memory 2008-07-25 22:05:36 -05:00
factor.c Put that in your pipe and smoke it 2008-07-03 17:44:44 -05:00
factor.h Initial import 2007-09-20 18:09:08 -04:00
factor.rs New icons from Elie 2007-09-24 15:34:17 -04:00
ffi_test.c Fixing some problems with returning structs by value in x86.64 FFI 2008-09-13 20:28:13 -05:00
ffi_test.h Fixing some problems with returning structs by value in x86.64 FFI 2008-09-13 20:28:13 -05:00
float_bits.h Initial import 2007-09-20 18:09:08 -04:00
image.c Fix save-image-and-exit bug 2008-09-19 14:44:58 -05:00
image.h Fix compile error 2008-07-03 21:12:39 -05:00
io.c add set-priority and get-priority 2008-03-21 14:53:11 -05:00
io.h add set-priority and get-priority 2008-03-21 14:53:11 -05:00
layouts.h Clean up non optimizing compiler, rewrite more primitives in assembly 2008-07-11 17:25:46 -05: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 Initial import 2007-09-20 18:09:08 -04:00
master.h Add debug messages 2008-04-04 21:44:39 -05:00
math.c Clean up non optimizing compiler, rewrite more primitives in assembly 2008-07-11 17:25:46 -05:00
math.h Clean up non optimizing compiler, rewrite more primitives in assembly 2008-07-11 17:25:46 -05: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 Fixing environ for freebsd and linux 2007-11-14 13:36:48 -08: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 Linux inotify support work in progress 2008-02-02 11:51:16 -06: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 Fix Linux/PPC port 2008-04-09 16:58:55 -05:00
os-macosx.m Use [NSString UTF8String] instead of [NSString cString] in os-macosx.m to suppress deprecation warnings 2008-01-26 17:32:12 -08: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 NetBSD x86/64 fixes 2007-04-14 05:49:09 -05: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-openbsd.h make openbsd compile with NO_UI=1 2008-03-20 12:10:43 -05: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-solaris.h Starting work on Solaris port 2008-03-29 05:30:25 -05:00
os-unix.c Add better error message for out of memory 2008-07-25 22:05:36 -05:00
os-unix.h Non-optimizing compiler now inlow inlines some primitives, this improves bootstrap time 2008-07-07 10:39:04 -05:00
os-windows-ce.c Move cd and cwd primitives to native I/O, fix Windows normalize-pathname 2008-02-05 13:11:36 -06:00
os-windows-ce.h Add open_console() command line parameter and stubs on each platform 2007-11-21 14:27:25 -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 Move relocation info out of the code heap and into the data heap 2008-05-30 01:31:05 -05: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 Add better error message for out of memory 2008-07-25 22:05:36 -05:00
os-windows.h Put that in your pipe and smoke it 2008-07-03 17:44:44 -05:00
platform.h Fix Linux/PPC port 2008-04-09 16:58:55 -05:00
primitives.c Clean up non optimizing compiler, rewrite more primitives in assembly 2008-07-11 17:25:46 -05:00
primitives.h Inhibit assignment re-ordering 2007-10-06 22:52:55 -04:00
profiler.c Fix obscure bug in profiprofiler 2008-07-05 22:19:16 -05:00
profiler.h Redo the profiler 2008-01-02 20:36:36 -04:00
quotations.c Fix walker 2008-07-13 02:29:59 -05:00
quotations.h First class compose, curry is now a tuple class 2008-02-11 13:50:29 -06:00
run.c Clean up non optimizing compiler, rewrite more primitives in assembly 2008-07-11 17:25:46 -05:00
run.h Fixes and a small optiimization 2008-07-12 22:27:28 -05:00
types.c Fix GC bug 2008-09-28 21:55:40 -05:00
types.h Move bit-arrays and float-arrays to extra 2008-07-02 02:03:30 -05:00
utilities.c Fix dodgy memory management 2008-02-03 14:51:35 -06:00
utilities.h Fix dodgy memory management 2008-02-03 14:51:35 -06:00