Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9dd5c9919f
								
							
								
							
						 | 
						
							
							
								
								Mandatory stack effect annotations
							
							
							
							
							
						 | 
						
							2008-06-08 15:32:55 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								fb605aadad
								
							
								
							
						 | 
						
							
							
								
								Simpler write barrier
							
							
							
							
							
						 | 
						
							2008-05-08 23:21:46 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d4fcaa9e84
								
							
								
							
						 | 
						
							
							
								
								Fix USING:
							
							
							
							
							
						 | 
						
							2008-05-08 21:59:27 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								15402ed1b4
								
							
								
							
						 | 
						
							
							
								
								core changes:
							
							
							
							
							
							
							
							index* -> index-from
last-index* -> last-index-from
1 tail -> rest
1 tail-slice -> rest-slice
subset -> filter
prepose
find* -> find-from
find-last* -> find-last-from
before, after generic, < for integers
make between? work for timestamps 
							
						 | 
						
							2008-04-25 23:12:44 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f48d5091c9
								
							
								
							
						 | 
						
							
							
								
								Faster inline allocators
							
							
							
							
							
						 | 
						
							2008-04-19 04:52:34 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c00f89c38b
								
							
								
							
						 | 
						
							
							
								
								Fix problem with callbacks
							
							
							
							
							
						 | 
						
							2008-04-17 04:14:42 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								91e516853a
								
							
								
							
						 | 
						
							
							
								
								Generate branches in reverse order
							
							
							
							
							
						 | 
						
							2008-04-17 03:06:55 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								82fc8f18db
								
							
								
							
						 | 
						
							
							
								
								Converting core to use inheritance
							
							
							
							
							
						 | 
						
							2008-04-04 03:46:30 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								393f77715c
								
							
								
							
						 | 
						
							
							
								
								update everything to use os singletons
							
							
							
							
							
						 | 
						
							2008-04-02 18:25:33 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								7cb3fdcfec
								
							
								
							
						 | 
						
							
							
								
								compiler backend now dispatches on the os
							
							
							
							
							
						 | 
						
							2008-04-02 17:07:38 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c22af5c7a6
								
							
								
							
						 | 
						
							
							
								
								Rename 2apply to bi@
							
							
							
							
							
						 | 
						
							2008-03-29 20:36:58 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								4c449296b2
								
							
								
							
						 | 
						
							
							
								
								Fix NetBSD FFI
							
							
							
							
							
						 | 
						
							2008-03-27 11:18:32 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								4231bdb558
								
							
								
							
						 | 
						
							
							
								
								Fix 64-bit port
							
							
							
							
							
						 | 
						
							2008-02-09 23:13:55 -08:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								93e10566be
								
							
								
							
						 | 
						
							
							
								
								Simpler compilation of dispatch
							
							
							
							
							
						 | 
						
							2008-02-09 21:12:00 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								1c91a286e5
								
							
								
							
						 | 
						
							
							
								
								Updating summary and authors
							
							
							
							
							
						 | 
						
							2008-01-27 01:02:31 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								423b0c4697
								
							
								
							
						 | 
						
							
							
								
								Remove useless optimization
							
							
							
							
							
						 | 
						
							2008-01-18 17:09:30 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava
							
						 | 
						
							
							
							
							
								
							
								b0944cb3f8
								
							
								
							
						 | 
						
							
							
								
								Another cpu.x86 fix
							
							
							
							
							
						 | 
						
							2008-01-17 17:19:10 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava
							
						 | 
						
							
							
							
							
								
							
								b88d219ff6
								
							
								
							
						 | 
						
							
							
								
								Fix x86
							
							
							
							
							
						 | 
						
							2008-01-17 04:03:09 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9e70e6ed35
								
							
								
							
						 | 
						
							
							
								
								Fix x86 backend for dispatch change, clean up assembler
							
							
							
							
							
						 | 
						
							2008-01-15 23:32:21 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								928c68b506
								
							
								
							
						 | 
						
							
							
								
								JIT improvements; simpler 'current XT' relocation logic
							
							
							
							
							
						 | 
						
							2008-01-07 17:14:09 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b7327b6228
								
							
								
							
						 | 
						
							
							
								
								Redo the profiler
							
							
							
							
							
						 | 
						
							2008-01-02 20:36:36 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								3c5b2073ef
								
							
								
							
						 | 
						
							
							
								
								Fix save-image-and-exit, clean up compiler a bit
							
							
							
							
							
						 | 
						
							2007-12-16 18:42:56 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b2d2b47610
								
							
								
							
						 | 
						
							
							
								
								ARM fixes
							
							
							
							
							
						 | 
						
							2007-11-04 23:18:05 -05:00 | 
						
					
				
					
						
							
							
								 
								Marie-Pascal
							
						 | 
						
							
							
							
							
								
							
								79e81994ad
								
							
								
							
						 | 
						
							
							
								
								Remove math.ratios dependencyfrom cpu.x86
							
							
							
							
							
						 | 
						
							2007-10-31 21:51:54 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								77cbc56873
								
							
								
							
						 | 
						
							
							
								
								Update x86.32 backend for profiler changes
							
							
							
							
							
						 | 
						
							2007-10-29 01:17:44 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								2e78ce3d4a
								
							
								
							
						 | 
						
							
							
								
								Profiler fixes
							
							
							
							
							
						 | 
						
							2007-10-29 01:12:27 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ef22d57ef6
								
							
								
							
						 | 
						
							
							
								
								Improved profiler doesn't require all words to be recompiled to enable/disable
							
							
							
							
							
						 | 
						
							2007-10-28 04:33:36 -04:00 | 
						
					
				
					
						
							
							
								 
								U-SLAVA-FB3999113\Slava
							
						 | 
						
							
							
							
							
								
							
								e9b42fa635
								
							
								
							
						 | 
						
							
							
								
								Move more math stuff to extra/, get compiler to work without ratios/complex numbers
							
							
							
							
							
						 | 
						
							2007-10-14 20:38:23 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b23e109447
								
							
								
							
						 | 
						
							
							
								
								Clean up Windows support
							
							
							
							
							
						 | 
						
							2007-10-06 18:09:22 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								6b0b7bebf9
								
							
								
							
						 | 
						
							
							
								
								Simpler callstack layout
							
							
							
							
							
						 | 
						
							2007-10-05 17:30:10 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d76a59bceb
								
							
								
							
						 | 
						
							
							
								
								Clean up generator a bit
							
							
							
							
							
						 | 
						
							2007-10-05 04:18:08 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava
							
						 | 
						
							
							
							
							
								
							
								3914576d25
								
							
								
							
						 | 
						
							
							
								
								x86 compiler backend fix for inline allocators
							
							
							
							
							
						 | 
						
							2007-10-03 18:54:01 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0035d42762
								
							
								
							
						 | 
						
							
							
								
								Alien intrinsics can now deal with all aliens not just simple ones
							
							
							
							
							
						 | 
						
							2007-10-01 04:20:47 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava
							
						 | 
						
							
							
							
							
								
							
								3e1afe89a3
								
							
								
							
						 | 
						
							
							
								
								cpu/x86 fixes
							
							
							
							
							
						 | 
						
							2007-09-30 00:34:19 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								7f7b92b4b2
								
							
								
							
						 | 
						
							
							
								
								Update cpu/x86 for new alien intrinsics (untested)
							
							
							
							
							
						 | 
						
							2007-09-29 19:56:52 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								118772b634
								
							
								
							
						 | 
						
							
							
								
								Cleaning up generator.registers
							
							
							
							
							
						 | 
						
							2007-09-27 21:23:24 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava
							
						 | 
						
							
							
							
							
								
							
								b0f931d038
								
							
								
							
						 | 
						
							
							
								
								x86 alien fix and new slot intrinsics
							
							
							
							
							
						 | 
						
							2007-09-22 19:31:28 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								dacab19574
								
							
								
							
						 | 
						
							
							
								
								AMD64 fixes
							
							
							
							
							
						 | 
						
							2007-09-22 03:09:18 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava
							
						 | 
						
							
							
							
							
								
							
								d1b70d8b13
								
							
								
							
						 | 
						
							
							
								
								Mac OS X/x86 fixes
							
							
							
							
							
						 | 
						
							2007-09-21 16:43:55 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a96457cecc
								
							
								
							
						 | 
						
							
							
								
								Initial import
							
							
							
							
							
						 | 
						
							2007-09-20 18:09:08 -04:00 |