..
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
More work on PowerPC backend; change register usage, free up some more integer and float regs (untested)
2008-11-05 04:20:35 -06:00
cpu-ppc.h
More work on PowerPC backend; change register usage, free up some more integer and float regs (untested)
2008-11-05 04:20:35 -06:00
cpu-x86.32.S
Fix visibility of check_sse2 symbol; DDLEXPORT doesn't work in gas source
2008-11-04 00:04:18 -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
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
Tuple layouts are now arrays, instead of built-in types. The superclass
2008-11-05 22:20:29 -06:00
data_gc.h
Bigger decks and cards
2008-05-09 18:48:48 -05:00
debug.c
Tuple layouts are now arrays, instead of built-in types. The superclass
2008-11-05 22:20:29 -06:00
debug.h
Fix fep looping
2008-10-09 00:13:04 -05:00
errors.c
Fix fep looping
2008-10-09 00:13:04 -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
Tuple layouts are now arrays, instead of built-in types. The superclass
2008-11-05 22:20:29 -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
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
fixnum-shift-fast and fixnum-mod subprimitives
2008-11-03 01:18:35 -06:00
math.h
fixnum-shift-fast and fixnum-mod subprimitives
2008-11-03 01:18:35 -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
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
remove environ and os-envs primitives
2008-10-18 21:41:16 -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-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
remove directory from the vm
2008-10-19 13:27:59 -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
remove dead code
2008-10-19 18:13:59 -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
remove directory from the vm
2008-10-19 13:27:59 -05:00
os-windows.h
Put that in your pipe and smoke it
2008-07-03 17:44:44 -05:00
platform.h
remove some macroz
2008-10-19 16:50:11 -05:00
primitives.c
Tuple layouts are now arrays, instead of built-in types. The superclass
2008-11-05 22:20:29 -06: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
Tuple layouts are now arrays, instead of built-in types. The superclass
2008-11-05 22:20:29 -06: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