| .. | 
			
		
		
			
			
			
			
				| 
					
						
							
								
								Config.arm
							
						
					
				 | 
				
					
						
							
							Move vmpp to vm
						
					
				 | 
				2009-05-02 20:37:18 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Config.freebsd
							
						
					
				 | 
				
					
						
							
							Config.freebsd fix
						
					
				 | 
				2009-05-04 07:19:32 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								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
							
						
					
				 | 
				
					
						
							
							on OS X, rather than define _XOPEN_SOURCE, use the non-deprecated sys/ucontext.h header instead
						
					
				 | 
				2009-08-26 16:44:25 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Config.macosx.ppc
							
						
					
				 | 
				
					
						
							 … 
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Config.macosx.x86.32
							
						
					
				 | 
				
					
						
							
							add -D_XOPEN_SOURCE flag to suppress ucontext deprecation errors on snow leopard. add -m32 flag when compiling 32-bit because snow leopard gcc defaults to x86_64
						
					
				 | 
				2009-08-26 16:29:55 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Config.macosx.x86.64
							
						
					
				 | 
				
					
						
							 … 
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Config.netbsd
							
						
					
				 | 
				
					
						
							
							Link VM with OpenSSL on NetBSD otherwise it can't find some symbols
						
					
				 | 
				2009-05-12 16:23:09 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Config.netbsd.x86.32
							
						
					
				 | 
				
					
						
							 … 
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Config.netbsd.x86.64
							
						
					
				 | 
				
					
						
							 … 
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Config.openbsd
							
						
					
				 | 
				
					
						
							
							use eg++ on openbsd
						
					
				 | 
				2009-05-04 11:48:46 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Config.openbsd.x86.32
							
						
					
				 | 
				
					
						
							 … 
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Config.openbsd.x86.64
							
						
					
				 | 
				
					
						
							 … 
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Config.ppc
							
						
					
				 | 
				
					
						
							 … 
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Config.solaris
							
						
					
				 | 
				
					
						
							 … 
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Config.solaris.x86.32
							
						
					
				 | 
				
					
						
							 … 
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Config.solaris.x86.64
							
						
					
				 | 
				
					
						
							 … 
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Config.unix
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Config.windows
							
						
					
				 | 
				
					
						
							
							Fixing compile errors on Windows
						
					
				 | 
				2009-05-05 13:03:24 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Config.windows.ce
							
						
					
				 | 
				
					
						
							 … 
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Config.windows.ce.arm
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Config.windows.nt
							
						
					
				 | 
				
					
						
							 … 
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Config.windows.nt.x86.32
							
						
					
				 | 
				
					
						
							 … 
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Config.windows.nt.x86.64
							
						
					
				 | 
				
					
						
							 … 
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Config.x86.32
							
						
					
				 | 
				
					
						
							
							Remove obsolete -mtune=pentium4 compile flag
						
					
				 | 
				2009-04-28 23:05:42 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Config.x86.64
							
						
					
				 | 
				
					
						
							 … 
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								alien.cpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								alien.hpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								arrays.cpp
							
						
					
				 | 
				
					
						
							
							The great type renaming
						
					
				 | 
				2009-05-04 04:50:24 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								arrays.hpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								asm.h
							
						
					
				 | 
				
					
						
							 … 
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								bignum.cpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								bignum.hpp
							
						
					
				 | 
				
					
						
							
							The great type renaming
						
					
				 | 
				2009-05-04 04:50:24 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								bignumint.hpp
							
						
					
				 | 
				
					
						
							
							The great type renaming
						
					
				 | 
				2009-05-04 04:50:24 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								booleans.cpp
							
						
					
				 | 
				
					
						
							
							The great type renaming
						
					
				 | 
				2009-05-04 04:50:24 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								booleans.hpp
							
						
					
				 | 
				
					
						
							
							The great type renaming
						
					
				 | 
				2009-05-04 04:50:24 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								byte_arrays.cpp
							
						
					
				 | 
				
					
						
							
							The great type renaming
						
					
				 | 
				2009-05-04 04:50:24 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								byte_arrays.hpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								callstack.cpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								callstack.hpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								code_block.cpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								code_block.hpp
							
						
					
				 | 
				
					
						
							
							VM cleanup: replace some #defines with constants and inline functions
						
					
				 | 
				2009-05-08 15:05:55 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								code_gc.cpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								code_gc.hpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								code_heap.cpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								code_heap.hpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								contexts.cpp
							
						
					
				 | 
				
					
						
							
							VM cleanup: replace some #defines with constants and inline functions
						
					
				 | 
				2009-05-08 15:05:55 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								contexts.hpp
							
						
					
				 | 
				
					
						
							
							Change (void) to ()
						
					
				 | 
				2009-05-05 11:33:35 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cpu-arm.S
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cpu-arm.hpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cpu-ppc.S
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cpu-ppc.hpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cpu-x86.32.S
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cpu-x86.32.hpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cpu-x86.64.S
							
						
					
				 | 
				
					
						
							
							cpu.x86.features: add RDTSC support. This is a new vocabulary with words: sse2? instruction-counter count-instructions
						
					
				 | 
				2009-05-31 15:02:14 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cpu-x86.64.hpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cpu-x86.S
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cpu-x86.hpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								data_gc.cpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								data_gc.hpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								data_heap.cpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								data_heap.hpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								debug.cpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								debug.hpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								dispatch.cpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								dispatch.hpp
							
						
					
				 | 
				
					
						
							
							Count megamorphic cache hits
						
					
				 | 
				2009-05-07 14:26:08 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								errors.cpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								errors.hpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								factor.cpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								factor.hpp
							
						
					
				 | 
				
					
						
							
							Change (void) to ()
						
					
				 | 
				2009-05-05 11:33:35 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								factor.rs
							
						
					
				 | 
				
					
						
							 … 
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ffi_test.c
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ffi_test.h
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								float_bits.hpp
							
						
					
				 | 
				
					
						
							
							The great type renaming
						
					
				 | 
				2009-05-04 04:50:24 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								generic_arrays.hpp
							
						
					
				 | 
				
					
						
							
							The great type renaming
						
					
				 | 
				2009-05-04 04:50:24 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								image.cpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								image.hpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								inline_cache.cpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								inline_cache.hpp
							
						
					
				 | 
				
					
						
							
							Working on inline caching for tail call sites
						
					
				 | 
				2009-05-06 19:22:22 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								io.cpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								io.hpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								jit.cpp
							
						
					
				 | 
				
					
						
							
							JIT now supports multiple relocations per code template. This simplifies non-optimizing compiler backends
						
					
				 | 
				2009-05-06 20:04:49 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								jit.hpp
							
						
					
				 | 
				
					
						
							
							Clean up bootstrap.image, and implement new calling convention for tail calls; tail call sites now have PICs
						
					
				 | 
				2009-05-06 22:04:01 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								layouts.hpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								local_roots.cpp
							
						
					
				 | 
				
					
						
							
							The great type renaming
						
					
				 | 
				2009-05-04 04:50:24 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								local_roots.hpp
							
						
					
				 | 
				
					
						
							
							callstack>array was keeping an uninitialized array around across potential GCs; add more assertions
						
					
				 | 
				2009-05-17 18:18:07 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								mach_signal.cpp
							
						
					
				 | 
				
					
						
							
							Change (void) to ()
						
					
				 | 
				2009-05-05 11:33:35 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								mach_signal.hpp
							
						
					
				 | 
				
					
						
							
							Change (void) to ()
						
					
				 | 
				2009-05-05 11:33:35 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								main-unix.cpp
							
						
					
				 | 
				
					
						
							
							Use C++ namespaces
						
					
				 | 
				2009-05-04 01:46:13 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								main-windows-ce.cpp
							
						
					
				 | 
				
					
						
							
							Use C++ namespaces
						
					
				 | 
				2009-05-04 01:46:13 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								main-windows-nt.cpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								master.hpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								math.cpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								math.hpp
							
						
					
				 | 
				
					
						
							
							VM cleanup: replace some #defines with constants and inline functions
						
					
				 | 
				2009-05-08 15:05:55 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-freebsd-x86.32.hpp
							
						
					
				 | 
				
					
						
							
							Use C++ namespaces
						
					
				 | 
				2009-05-04 01:46:13 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-freebsd-x86.64.hpp
							
						
					
				 | 
				
					
						
							
							Use C++ namespaces
						
					
				 | 
				2009-05-04 01:46:13 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-freebsd.cpp
							
						
					
				 | 
				
					
						
							
							Change (void) to ()
						
					
				 | 
				2009-05-05 11:33:35 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-freebsd.hpp
							
						
					
				 | 
				
					
						
							
							Change (void) to ()
						
					
				 | 
				2009-05-05 11:33:35 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-genunix.cpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-genunix.hpp
							
						
					
				 | 
				
					
						
							
							Change (void) to ()
						
					
				 | 
				2009-05-05 11:33:35 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-linux-arm.cpp
							
						
					
				 | 
				
					
						
							
							The great type renaming
						
					
				 | 
				2009-05-04 04:50:24 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-linux-arm.hpp
							
						
					
				 | 
				
					
						
							
							The great type renaming
						
					
				 | 
				2009-05-04 04:50:24 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-linux-ppc.hpp
							
						
					
				 | 
				
					
						
							
							The great type renaming
						
					
				 | 
				2009-05-04 04:50:24 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-linux-x86.32.hpp
							
						
					
				 | 
				
					
						
							
							Use C++ namespaces
						
					
				 | 
				2009-05-04 01:46:13 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-linux-x86.64.hpp
							
						
					
				 | 
				
					
						
							
							Use C++ namespaces
						
					
				 | 
				2009-05-04 01:46:13 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-linux.cpp
							
						
					
				 | 
				
					
						
							
							os-linux.cpp: inotify wrappers should be VM_C_API
						
					
				 | 
				2009-05-13 03:49:51 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-linux.hpp
							
						
					
				 | 
				
					
						
							
							os-linux.cpp: inotify wrappers should be VM_C_API
						
					
				 | 
				2009-05-13 03:49:51 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-macosx-ppc.hpp
							
						
					
				 | 
				
					
						
							
							on OS X, rather than define _XOPEN_SOURCE, use the non-deprecated sys/ucontext.h header instead
						
					
				 | 
				2009-08-26 16:44:25 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-macosx-x86.32.hpp
							
						
					
				 | 
				
					
						
							
							on OS X, rather than define _XOPEN_SOURCE, use the non-deprecated sys/ucontext.h header instead
						
					
				 | 
				2009-08-26 16:44:25 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-macosx-x86.64.hpp
							
						
					
				 | 
				
					
						
							
							on OS X, rather than define _XOPEN_SOURCE, use the non-deprecated sys/ucontext.h header instead
						
					
				 | 
				2009-08-26 16:44:25 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-macosx.hpp
							
						
					
				 | 
				
					
						
							
							Change (void) to ()
						
					
				 | 
				2009-05-05 11:33:35 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-macosx.mm
							
						
					
				 | 
				
					
						
							
							The great type renaming
						
					
				 | 
				2009-05-04 04:50:24 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-netbsd-x86.32.hpp
							
						
					
				 | 
				
					
						
							
							Use C++ namespaces
						
					
				 | 
				2009-05-04 01:46:13 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-netbsd-x86.64.hpp
							
						
					
				 | 
				
					
						
							
							Use C++ namespaces
						
					
				 | 
				2009-05-04 01:46:13 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-netbsd.cpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-netbsd.hpp
							
						
					
				 | 
				
					
						
							
							Use C++ namespaces
						
					
				 | 
				2009-05-04 01:46:13 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-openbsd-x86.32.hpp
							
						
					
				 | 
				
					
						
							
							Use C++ namespaces
						
					
				 | 
				2009-05-04 01:46:13 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-openbsd-x86.64.hpp
							
						
					
				 | 
				
					
						
							
							Use C++ namespaces
						
					
				 | 
				2009-05-04 01:46:13 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-openbsd.cpp
							
						
					
				 | 
				
					
						
							
							Change (void) to ()
						
					
				 | 
				2009-05-05 11:33:35 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-solaris-x86.32.hpp
							
						
					
				 | 
				
					
						
							
							Use C++ namespaces
						
					
				 | 
				2009-05-04 01:46:13 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-solaris-x86.64.hpp
							
						
					
				 | 
				
					
						
							
							Use C++ namespaces
						
					
				 | 
				2009-05-04 01:46:13 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-solaris.cpp
							
						
					
				 | 
				
					
						
							
							Change (void) to ()
						
					
				 | 
				2009-05-05 11:33:35 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-unix.cpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-unix.hpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-windows-ce.cpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-windows-ce.hpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-windows-nt.32.hpp
							
						
					
				 | 
				
					
						
							
							Use C++ namespaces
						
					
				 | 
				2009-05-04 01:46:13 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-windows-nt.64.hpp
							
						
					
				 | 
				
					
						
							
							Use C++ namespaces
						
					
				 | 
				2009-05-04 01:46:13 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-windows-nt.cpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-windows-nt.hpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-windows.cpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-windows.hpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								platform.hpp
							
						
					
				 | 
				
					
						
							
							Move vmpp to vm
						
					
				 | 
				2009-05-02 20:37:18 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								primitives.cpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								primitives.hpp
							
						
					
				 | 
				
					
						
							
							Make the primitives array const
						
					
				 | 
				2009-05-04 14:45:15 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								profiler.cpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								profiler.hpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								quotations.cpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								quotations.hpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								run.cpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								run.hpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								segments.hpp
							
						
					
				 | 
				
					
						
							
							Fix Windows compile error
						
					
				 | 
				2009-05-08 15:23:44 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								stacks.hpp
							
						
					
				 | 
				
					
						
							
							Change (void) to ()
						
					
				 | 
				2009-05-05 11:33:35 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								strings.cpp
							
						
					
				 | 
				
					
						
							
							Some VM fixes
						
					
				 | 
				2009-05-04 15:11:31 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								strings.hpp
							
						
					
				 | 
				
					
						
							
							The great type renaming
						
					
				 | 
				2009-05-04 04:50:24 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tagged.hpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tuples.cpp
							
						
					
				 | 
				
					
						
							
							The great type renaming
						
					
				 | 
				2009-05-04 04:50:24 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tuples.hpp
							
						
					
				 | 
				
					
						
							
							The great type renaming
						
					
				 | 
				2009-05-04 04:50:24 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								utilities.cpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								utilities.hpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								words.cpp
							
						
					
				 | 
				
					
						
							
							Working on inline caching for tail call sites
						
					
				 | 
				2009-05-06 19:22:22 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								words.hpp
							
						
					
				 | 
				
					
						
							
							Store forwarding table off to the side instead of in the code block; saves one cell per code block
						
					
				 | 
				2009-05-05 11:07:20 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								write_barrier.cpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								write_barrier.hpp
							
						
					
				 | 
				
					
						
							
							misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
						
					
				 | 
				2009-08-10 21:33:07 +02:00 |