| .. | 
			
		
		
			
			
			
			
				| 
					
						
							
								
								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
							
						
					
				 | 
				
					
						
							 … 
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								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
							
						
					
				 | 
				
					
						
							
							set altivec denormal flag when with-denormal-mode is used
						
					
				 | 
				2009-09-12 20:39:41 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								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
							
						
					
				 | 
				
					
						
							
							vm: update Config.netbsd for NetBSD 5.0
						
					
				 | 
				2009-09-15 00:22:19 -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
							
						
					
				 | 
				
					
						
							
							removed some global functions from alien.cpp
						
					
				 | 
				2009-09-16 08:16:28 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								alien.hpp
							
						
					
				 | 
				
					
						
							
							removed some global functions from alien.cpp
						
					
				 | 
				2009-09-16 08:16:28 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								arrays.cpp
							
						
					
				 | 
				
					
						
							
							removed global functions from arrays.cpp
						
					
				 | 
				2009-09-16 08:16:27 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								arrays.hpp
							
						
					
				 | 
				
					
						
							
							removed global functions from arrays.cpp
						
					
				 | 
				2009-09-16 08:16:27 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								asm.h
							
						
					
				 | 
				
					
						
							 … 
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								bignum.cpp
							
						
					
				 | 
				
					
						
							
							removed global functions from bignum.cpp
						
					
				 | 
				2009-09-16 08:16:27 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								bignum.hpp
							
						
					
				 | 
				
					
						
							
							removed global functions from bignum.cpp
						
					
				 | 
				2009-09-16 08:16:27 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								bignumint.hpp
							
						
					
				 | 
				
					
						
							
							The great type renaming
						
					
				 | 
				2009-05-04 04:50:24 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								booleans.cpp
							
						
					
				 | 
				
					
						
							
							added boolean fns to vm
						
					
				 | 
				2009-09-16 08:16:19 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								booleans.hpp
							
						
					
				 | 
				
					
						
							
							moved global state from contexts and run into vm
						
					
				 | 
				2009-09-16 08:16:24 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								byte_arrays.cpp
							
						
					
				 | 
				
					
						
							
							removed global functions from byte_arrays.cpp and tuples.cpp
						
					
				 | 
				2009-09-16 08:16:27 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								byte_arrays.hpp
							
						
					
				 | 
				
					
						
							
							removed global functions from byte_arrays.cpp and tuples.cpp
						
					
				 | 
				2009-09-16 08:16:27 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								callstack.cpp
							
						
					
				 | 
				
					
						
							
							removed some global functions from callstack.cpp
						
					
				 | 
				2009-09-16 08:16:28 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								callstack.hpp
							
						
					
				 | 
				
					
						
							
							removed some global functions from callstack.cpp
						
					
				 | 
				2009-09-16 08:16:28 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								code_block.cpp
							
						
					
				 | 
				
					
						
							
							added VM relocation type
						
					
				 | 
				2009-09-16 08:16:30 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								code_block.hpp
							
						
					
				 | 
				
					
						
							
							added VM relocation type
						
					
				 | 
				2009-09-16 08:16:30 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								code_gc.cpp
							
						
					
				 | 
				
					
						
							
							removed global functions from code_gc
						
					
				 | 
				2009-09-16 08:16:26 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								code_gc.hpp
							
						
					
				 | 
				
					
						
							
							removed global functions from code_gc
						
					
				 | 
				2009-09-16 08:16:26 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								code_heap.cpp
							
						
					
				 | 
				
					
						
							
							removed some global functions from code_heap
						
					
				 | 
				2009-09-16 08:16:27 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								code_heap.hpp
							
						
					
				 | 
				
					
						
							
							removed some global functions from code_heap
						
					
				 | 
				2009-09-16 08:16:27 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								contexts.cpp
							
						
					
				 | 
				
					
						
							
							removed some stub functions from contexts
						
					
				 | 
				2009-09-16 08:16:25 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								contexts.hpp
							
						
					
				 | 
				
					
						
							
							removed some stub functions from contexts
						
					
				 | 
				2009-09-16 08:16:25 +01: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
							
						
					
				 | 
				
					
						
							
							vm: More indentation fixes
						
					
				 | 
				2009-09-14 03:14:48 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cpu-ppc.hpp
							
						
					
				 | 
				
					
						
							
							vm: fix indentation in Joe's changes
						
					
				 | 
				2009-09-14 03:09:03 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cpu-x86.32.S
							
						
					
				 | 
				
					
						
							
							vm: More indentation fixes
						
					
				 | 
				2009-09-14 03:14:48 -05: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
							
						
					
				 | 
				
					
						
							
							vm: More indentation fixes
						
					
				 | 
				2009-09-14 03:14:48 -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
							
						
					
				 | 
				
					
						
							
							vm: More indentation fixes
						
					
				 | 
				2009-09-14 03:14:48 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cpu-x86.hpp
							
						
					
				 | 
				
					
						
							
							vm: fix indentation in Joe's changes
						
					
				 | 
				2009-09-14 03:09:03 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								data_gc.cpp
							
						
					
				 | 
				
					
						
							
							removed global functions from data_gc
						
					
				 | 
				2009-09-16 08:16:26 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								data_gc.hpp
							
						
					
				 | 
				
					
						
							
							removed global functions from data_gc
						
					
				 | 
				2009-09-16 08:16:26 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								data_heap.cpp
							
						
					
				 | 
				
					
						
							
							removed non-primitive global functions from data_heap
						
					
				 | 
				2009-09-16 08:16:26 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								data_heap.hpp
							
						
					
				 | 
				
					
						
							
							removed non-primitive global functions from data_heap
						
					
				 | 
				2009-09-16 08:16:26 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								debug.cpp
							
						
					
				 | 
				
					
						
							
							removed global functions from debug.cpp
						
					
				 | 
				2009-09-16 08:16:27 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								debug.hpp
							
						
					
				 | 
				
					
						
							
							removed global functions from debug.cpp
						
					
				 | 
				2009-09-16 08:16:27 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								dispatch.cpp
							
						
					
				 | 
				
					
						
							
							removed some global functions from dispatch.cpp
						
					
				 | 
				2009-09-16 08:16:28 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								dispatch.hpp
							
						
					
				 | 
				
					
						
							
							removed some global functions from dispatch.cpp
						
					
				 | 
				2009-09-16 08:16:28 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								errors.cpp
							
						
					
				 | 
				
					
						
							
							removed some global functions from errors.cpp
						
					
				 | 
				2009-09-16 08:16:29 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								errors.hpp
							
						
					
				 | 
				
					
						
							
							removed some global functions from errors.cpp
						
					
				 | 
				2009-09-16 08:16:29 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								factor.cpp
							
						
					
				 | 
				
					
						
							
							added vm member to gc_root and growable arrays
						
					
				 | 
				2009-09-16 08:16:22 +01: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
							
						
					
				 | 
				
					
						
							
							vm: fix indentation in Joe's changes
						
					
				 | 
				2009-09-14 03:09:03 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								generic_arrays.hpp
							
						
					
				 | 
				
					
						
							
							moved generic_arrays inline functions to vm.hpp
						
					
				 | 
				2009-09-16 08:16:23 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								image.cpp
							
						
					
				 | 
				
					
						
							
							removed some global functions from image.cpp
						
					
				 | 
				2009-09-16 08:16:28 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								image.hpp
							
						
					
				 | 
				
					
						
							
							removed some global functions from image.cpp
						
					
				 | 
				2009-09-16 08:16:28 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								inline_cache.cpp
							
						
					
				 | 
				
					
						
							
							removed some global functions from inline_cache.cpp
						
					
				 | 
				2009-09-16 08:16:28 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								inline_cache.hpp
							
						
					
				 | 
				
					
						
							
							removed some global functions from inline_cache.cpp
						
					
				 | 
				2009-09-16 08:16:28 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								inlineimpls.hpp
							
						
					
				 | 
				
					
						
							
							moved align_page into vm
						
					
				 | 
				2009-09-16 08:16:29 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								io.cpp
							
						
					
				 | 
				
					
						
							
							removed some global functions from io.cpp
						
					
				 | 
				2009-09-16 08:16:28 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								io.hpp
							
						
					
				 | 
				
					
						
							
							removed some global functions from io.cpp
						
					
				 | 
				2009-09-16 08:16:28 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								jit.cpp
							
						
					
				 | 
				
					
						
							
							removed global functions from code_block.cpp
						
					
				 | 
				2009-09-16 08:16:27 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								jit.hpp
							
						
					
				 | 
				
					
						
							
							moved global state from contexts and run into vm
						
					
				 | 
				2009-09-16 08:16:24 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								layouts.hpp
							
						
					
				 | 
				
					
						
							
							vm: fix indentation in Joe's changes
						
					
				 | 
				2009-09-14 03:09:03 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								local_roots.cpp
							
						
					
				 | 
				
					
						
							
							moved local roots state to vm, shuffled includes around
						
					
				 | 
				2009-09-16 08:16:21 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								local_roots.hpp
							
						
					
				 | 
				
					
						
							
							moved global state from math into vm
						
					
				 | 
				2009-09-16 08:16:24 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								mach_signal.cpp
							
						
					
				 | 
				
					
						
							
							save the FP status out of the signal context and use it as part of the fp trap factor exception. clear the FP status before continuing after an exception
						
					
				 | 
				2009-09-13 23:39:12 -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
							
						
					
				 | 
				
					
						
							
							added VM relocation type
						
					
				 | 
				2009-09-16 08:16:30 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								math.cpp
							
						
					
				 | 
				
					
						
							
							removed some global functions from math.cpp
						
					
				 | 
				2009-09-16 08:16:28 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								math.hpp
							
						
					
				 | 
				
					
						
							
							removed some global functions from math.cpp
						
					
				 | 
				2009-09-16 08:16:28 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-freebsd-x86.32.hpp
							
						
					
				 | 
				
					
						
							
							more freebsd compilation fixes
						
					
				 | 
				2009-09-14 09:56:38 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-freebsd-x86.64.hpp
							
						
					
				 | 
				
					
						
							
							more freebsd compilation fixes
						
					
				 | 
				2009-09-14 09:56:38 -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
							
						
					
				 | 
				
					
						
							
							linux 32 typo
						
					
				 | 
				2009-09-14 13:21:46 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-linux-x86.64.hpp
							
						
					
				 | 
				
					
						
							
							save the FP status out of the signal context and use it as part of the fp trap factor exception. clear the FP status before continuing after an exception
						
					
				 | 
				2009-09-13 23:39:12 -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
							
						
					
				 | 
				
					
						
							
							missed a few PPC status bits that needed clearing
						
					
				 | 
				2009-09-14 15:17:36 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-macosx-x86.32.hpp
							
						
					
				 | 
				
					
						
							
							vm: fix indentation in Joe's changes
						
					
				 | 
				2009-09-14 03:09:03 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-macosx-x86.64.hpp
							
						
					
				 | 
				
					
						
							
							vm: fix indentation in Joe's changes
						
					
				 | 
				2009-09-14 03:09:03 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-macosx.hpp
							
						
					
				 | 
				
					
						
							
							Change (void) to ()
						
					
				 | 
				2009-05-05 11:33:35 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-macosx.mm
							
						
					
				 | 
				
					
						
							
							got os-macosx.mm to compile
						
					
				 | 
				2009-09-16 08:16:29 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-netbsd-x86.32.hpp
							
						
					
				 | 
				
					
						
							
							save the FP status out of the signal context and use it as part of the fp trap factor exception. clear the FP status before continuing after an exception
						
					
				 | 
				2009-09-13 23:39:12 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-netbsd-x86.64.hpp
							
						
					
				 | 
				
					
						
							
							save the FP status out of the signal context and use it as part of the fp trap factor exception. clear the FP status before continuing after an exception
						
					
				 | 
				2009-09-13 23:39:12 -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
							
						
					
				 | 
				
					
						
							
							vm: fix indentation in Joe's changes
						
					
				 | 
				2009-09-14 03:09:03 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-openbsd-x86.32.hpp
							
						
					
				 | 
				
					
						
							
							save the FP status out of the signal context and use it as part of the fp trap factor exception. clear the FP status before continuing after an exception
						
					
				 | 
				2009-09-13 23:39:12 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-openbsd-x86.64.hpp
							
						
					
				 | 
				
					
						
							
							save the FP status out of the signal context and use it as part of the fp trap factor exception. clear the FP status before continuing after an exception
						
					
				 | 
				2009-09-13 23:39:12 -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
							
						
					
				 | 
				
					
						
							
							save the FP status out of the signal context and use it as part of the fp trap factor exception. clear the FP status before continuing after an exception
						
					
				 | 
				2009-09-13 23:39:12 -05: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 secret sauce to clear MXCSR in win32 context, and handle secret STATUS_FLOAT_MULTIPLE_* SEH codes raised by SSE traps
						
					
				 | 
				2009-09-14 12:02:02 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-windows-nt.64.hpp
							
						
					
				 | 
				
					
						
							
							use secret sauce to clear MXCSR in win32 context, and handle secret STATUS_FLOAT_MULTIPLE_* SEH codes raised by SSE traps
						
					
				 | 
				2009-09-14 12:02:02 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-windows-nt.cpp
							
						
					
				 | 
				
					
						
							
							moved os-windows-nt functions into the vm
						
					
				 | 
				2009-09-16 08:16:30 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-windows-nt.hpp
							
						
					
				 | 
				
					
						
							
							moved os-windows-nt functions into the vm
						
					
				 | 
				2009-09-16 08:16:30 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-windows.cpp
							
						
					
				 | 
				
					
						
							
							moved some os-windows functions into the vm
						
					
				 | 
				2009-09-16 08:16:29 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								os-windows.hpp
							
						
					
				 | 
				
					
						
							
							moved some os-windows functions into the vm
						
					
				 | 
				2009-09-16 08:16:29 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								platform.hpp
							
						
					
				 | 
				
					
						
							
							Move vmpp to vm
						
					
				 | 
				2009-05-02 20:37:18 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								primitives.cpp
							
						
					
				 | 
				
					
						
							
							math: add unordered comparison operators u< u<= u> u>= which behave exactly like < <= > >= except no floating point exceptions are set if one or both inputs are NaNs; also add efficient intrinsic for unordered? predicate, and fix propagation type functions for abs, absq, and bitnot
						
					
				 | 
				2009-09-12 22:20:13 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								primitives.hpp
							
						
					
				 | 
				
					
						
							
							moved contexts functions into vm
						
					
				 | 
				2009-09-16 08:16:18 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								profiler.cpp
							
						
					
				 | 
				
					
						
							
							removed global functions from profiler
						
					
				 | 
				2009-09-16 08:16:27 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								profiler.hpp
							
						
					
				 | 
				
					
						
							
							removed global functions from profiler
						
					
				 | 
				2009-09-16 08:16:27 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								quotations.cpp
							
						
					
				 | 
				
					
						
							
							removed some global functions from quotations.cpp
						
					
				 | 
				2009-09-16 08:16:28 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								quotations.hpp
							
						
					
				 | 
				
					
						
							
							removed some global functions from quotations.cpp
						
					
				 | 
				2009-09-16 08:16:28 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								run.cpp
							
						
					
				 | 
				
					
						
							
							removed stub function from run
						
					
				 | 
				2009-09-16 08:16:25 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								run.hpp
							
						
					
				 | 
				
					
						
							
							moved global state from contexts and run into vm
						
					
				 | 
				2009-09-16 08:16:24 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								segments.hpp
							
						
					
				 | 
				
					
						
							
							moved align_page into vm
						
					
				 | 
				2009-09-16 08:16:29 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								stacks.hpp
							
						
					
				 | 
				
					
						
							
							moved local roots state to vm, shuffled includes around
						
					
				 | 
				2009-09-16 08:16:21 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								strings.cpp
							
						
					
				 | 
				
					
						
							
							removed global functions from strings.cpp
						
					
				 | 
				2009-09-16 08:16:27 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								strings.hpp
							
						
					
				 | 
				
					
						
							
							removed global functions from strings.cpp
						
					
				 | 
				2009-09-16 08:16:27 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tagged.hpp
							
						
					
				 | 
				
					
						
							
							vm ptr passed to untag_check
						
					
				 | 
				2009-09-16 08:16:26 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tuples.cpp
							
						
					
				 | 
				
					
						
							
							removed global functions from byte_arrays.cpp and tuples.cpp
						
					
				 | 
				2009-09-16 08:16:27 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tuples.hpp
							
						
					
				 | 
				
					
						
							
							The great type renaming
						
					
				 | 
				2009-05-04 04:50:24 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								utilities.cpp
							
						
					
				 | 
				
					
						
							
							removed some global functions from utilities.cpp
						
					
				 | 
				2009-09-16 08:16:29 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								utilities.hpp
							
						
					
				 | 
				
					
						
							
							removed some global functions from utilities.cpp
						
					
				 | 
				2009-09-16 08:16:29 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								vm.hpp
							
						
					
				 | 
				
					
						
							
							moved os-windows-nt functions into the vm
						
					
				 | 
				2009-09-16 08:16:30 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								words.cpp
							
						
					
				 | 
				
					
						
							
							removed global functions from words.cpp
						
					
				 | 
				2009-09-16 08:16:28 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								words.hpp
							
						
					
				 | 
				
					
						
							
							removed global functions from words.cpp
						
					
				 | 
				2009-09-16 08:16:28 +01: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
							
						
					
				 | 
				
					
						
							
							moved write_barrier inline function impls to vm.hpp
						
					
				 | 
				2009-09-16 08:16:23 +01:00 |