factor/vm
Slava Pestov 8baaf04ac5 When doing code heap compaction, don't scan stacks as roots since we're going to exit anyway 2009-04-18 03:25:51 -05:00
..
Config.arm
Config.freebsd
Config.freebsd.x86.32
Config.freebsd.x86.64
Config.linux
Config.linux.arm
Config.linux.ppc
Config.linux.x86.32
Config.linux.x86.64 use -fPIC on all platforms for ffi lib 2009-03-27 15:39:13 -05:00
Config.macosx change makefile to use .so instead of .a on unix 2009-03-28 14:41:48 -05:00
Config.macosx.ppc
Config.macosx.x86.32
Config.macosx.x86.64
Config.netbsd
Config.netbsd.x86.32
Config.netbsd.x86.64
Config.openbsd
Config.openbsd.x86.32
Config.openbsd.x86.64
Config.ppc
Config.solaris
Config.solaris.x86.32
Config.solaris.x86.64
Config.unix Refactor GLU usages in basis, and move opengl.glu to extra, and don't like VM with GLU 2009-04-11 15:17:08 -05:00
Config.windows change makefile to use .so instead of .a on unix 2009-03-28 14:41:48 -05:00
Config.windows.ce
Config.windows.ce.arm
Config.windows.nt Fix io.launcher on Windows -- Microsoft does the same thing with devenv 2009-02-04 13:05:52 -06:00
Config.windows.nt.x86.32 Fix io.launcher on Windows -- Microsoft does the same thing with devenv 2009-02-04 13:05:52 -06:00
Config.windows.nt.x86.64 Fix the build support for windows again, have the makefile load Config.* files in the top level so that freetype.dll and zlib1.dll targets can make 2009-02-04 18:21:58 -06:00
Config.x86.32
Config.x86.64
alien.c Fix C99 complex number support in FFI on Mac OS X/PPC 2009-03-30 07:19:14 -05:00
alien.h Fix C99 complex number support in FFI on Mac OS X/PPC 2009-03-30 07:19:14 -05:00
asm.h
bignum.c fix problem with bignum-bit? -- return value would be truncated if sizeof(int) != sizeof(bignum_digit_type) 2009-02-22 19:45:05 -06:00
bignum.h
bignumint.h
callstack.c Small size reduction for deployed images 2009-03-31 08:15:27 -05:00
callstack.h Add new check-datastack primitive and re-implement call( with it, instead of using with-datastack. call( is now 5x faster 2009-03-16 06:16:51 -05:00
code_block.c Small size reduction for deployed images 2009-03-31 08:15:27 -05:00
code_block.h Small size reduction for deployed images 2009-03-31 08:15:27 -05:00
code_gc.c Remove code_length field from F_CODE_BLOCK struct, and make F_BLOCK the head of F_CODE_BLOCK to simplify other code 2009-03-19 03:45:37 -05:00
code_gc.h Remove code_length field from F_CODE_BLOCK struct, and make F_BLOCK the head of F_CODE_BLOCK to simplify other code 2009-03-19 03:45:37 -05:00
code_heap.c Move flags from F_CODE_BLOCK to F_BLOCK for further space savings 2009-03-19 03:49:49 -05:00
code_heap.h Remove code_length field from F_CODE_BLOCK struct, and make F_BLOCK the head of F_CODE_BLOCK to simplify other code 2009-03-19 03:45:37 -05:00
cpu-arm.S
cpu-arm.h
cpu-ppc.S Update cpu-ppc.S for quotation layout change 2009-03-24 01:07:38 -05:00
cpu-ppc.h
cpu-x86.32.S Move call( and execute( to core 2009-03-16 20:11:36 -05:00
cpu-x86.32.h
cpu-x86.64.S Move call( and execute( to core 2009-03-16 20:11:36 -05:00
cpu-x86.64.h
cpu-x86.S
cpu-x86.h
data_gc.c When doing code heap compaction, don't scan stacks as roots since we're going to exit anyway 2009-04-18 03:25:51 -05:00
data_gc.h Fix compiler warnings in tools.deploy.shaker 2009-04-17 20:38:55 -05:00
data_heap.c Split off data_heap.c from data_gc.c; split off write_barrier.h, local_roots.h from data_gc.h, misc other cleanups 2009-01-24 23:39:00 -06:00
data_heap.h Split off data_heap.c from data_gc.c; split off write_barrier.h, local_roots.h from data_gc.h, misc other cleanups 2009-01-24 23:39:00 -06:00
debug.c Small size reduction for deployed images 2009-03-31 08:15:27 -05:00
debug.h
errors.c Move call( and execute( to core 2009-03-16 20:11:36 -05:00
errors.h Move call( and execute( to core 2009-03-16 20:11:36 -05:00
factor.c Fix vocab: and word name stripping in deployed binaries 2009-04-03 10:16:56 -05:00
factor.h Clean up embedding API 2009-01-14 18:40:23 -06:00
factor.rs
ffi_test.c Add some more tests for complex numbers in FFI 2009-02-06 12:21:53 -06:00
ffi_test.h Add some more tests for complex numbers in FFI 2009-02-06 12:21:53 -06:00
float_bits.h
image.c Fix compiler warnings in tools.deploy.shaker 2009-04-17 20:38:55 -05:00
image.h Clean up embedding API 2009-01-14 18:40:23 -06:00
io.c make FSEEK macro for using _fseeki64 instead of fseeko on windows 2009-04-03 10:35:43 -05:00
io.h Add fseek primitive so that c-streams can seek. This lets the UI work without native IO 2009-04-03 10:16:25 -05:00
layouts.h Move flags from F_CODE_BLOCK to F_BLOCK for further space savings 2009-03-19 03:49:49 -05:00
local_roots.h Split off data_heap.c from data_gc.c; split off write_barrier.h, local_roots.h from data_gc.h, misc other cleanups 2009-01-24 23:39:00 -06:00
mach_signal.c
mach_signal.h
main-unix.c Clean up embedding API 2009-01-14 18:40:23 -06:00
main-windows-ce.c Clean up embedding API 2009-01-14 18:40:23 -06:00
main-windows-nt.c Fix Windows build 2009-01-16 14:21:44 -06:00
master.h Don't use complex.h since *BSDs don't have it in latest release versions (gah!); add DLLEXPORT for ffi_test_45 to make it work on Windows 2009-02-06 11:03:52 -06:00
math.c Fix VM compile error 2009-02-06 04:53:08 -06:00
math.h
os-freebsd-x86.32.h
os-freebsd-x86.64.h
os-freebsd.c
os-freebsd.h
os-genunix.c
os-genunix.h move FSEEK definition from os-genuinx.h to os-unix.h 2009-04-03 12:26:04 -05:00
os-linux-arm.c
os-linux-arm.h
os-linux-ppc.h
os-linux-x86.32.h
os-linux-x86.64.h
os-linux.c
os-linux.h
os-macosx-ppc.h
os-macosx-x86.32.h
os-macosx-x86.64.h
os-macosx.h
os-macosx.m
os-netbsd-x86.32.h
os-netbsd-x86.64.h
os-netbsd.c
os-netbsd.h
os-openbsd-x86.32.h
os-openbsd-x86.64.h
os-openbsd.c
os-solaris-x86.32.h
os-solaris-x86.64.h
os-solaris.c
os-unix.c Defuse RTLD_GLOBAL time bomb in os-unix.c 2009-02-10 19:58:53 -06:00
os-unix.h move FSEEK definition from os-genuinx.h to os-unix.h 2009-04-03 12:26:04 -05:00
os-windows-ce.c
os-windows-ce.h
os-windows-nt.32.h
os-windows-nt.64.h
os-windows-nt.c Create two binaries: factor.com and factor.exe. factor.com is the console version, factor.exe is win32. also make a factor shell script called factor to help cygwin out because it ignores the env vars 2009-01-29 13:15:16 -06:00
os-windows-nt.h Create two binaries: factor.com and factor.exe. factor.com is the console version, factor.exe is win32. also make a factor shell script called factor to help cygwin out because it ignores the env vars 2009-01-29 13:15:16 -06:00
os-windows.c Fix io.launcher on Windows -- Microsoft does the same thing with devenv 2009-02-04 13:05:52 -06:00
os-windows.h use fseek on windows instead of _fseeki64 2009-04-03 14:59:46 -05:00
platform.h fix typo 2009-04-02 11:42:10 -05:00
primitives.c Add fseek primitive so that c-streams can seek. This lets the UI work without native IO 2009-04-03 10:16:25 -05:00
primitives.h
profiler.c Fix 64-bit build issue; relocation entries are 32-bit on all platforms 2009-03-19 23:21:32 -05:00
profiler.h Big code GC refactoring 2009-01-24 20:13:17 -06:00
quotations.c Small size reduction for deployed images 2009-03-31 08:15:27 -05:00
quotations.h Big code GC refactoring 2009-01-24 20:13:17 -06:00
run.c Add new check-datastack primitive and re-implement call( with it, instead of using with-datastack. call( is now 5x faster 2009-03-16 06:16:51 -05:00
run.h Add new check-datastack primitive and re-implement call( with it, instead of using with-datastack. call( is now 5x faster 2009-03-16 06:16:51 -05:00
types.c More compact relocation layout 2009-03-19 20:03:07 -05:00
types.h More compact relocation layout 2009-03-19 20:03:07 -05:00
utilities.c Fix printing of negative fixnums in FEP 2008-12-01 18:08:39 -06:00
utilities.h
write_barrier.h Split off data_heap.c from data_gc.c; split off write_barrier.h, local_roots.h from data_gc.h, misc other cleanups 2009-01-24 23:39:00 -06:00