Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								16b85df5db
								
							
								
							
						 | 
						
							
							
								
								Fixes and a small optiimization
							
							
							
							
							
						 | 
						
							2008-07-12 22:27:28 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								727cfcba43
								
							
								
							
						 | 
						
							
							
								
								Move relocation info out of the code heap and into the data heap
							
							
							
							
							
						 | 
						
							2008-05-30 01:31:05 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								4c08b7dc81
								
							
								
							
						 | 
						
							
							
								
								Add zip word, better code-room primitive
							
							
							
							
							
						 | 
						
							2008-04-07 20:19:49 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b2cb88f497
								
							
								
							
						 | 
						
							
							
								
								GC: allocate large objects directly into tenured space
							
							
							
							
							
						 | 
						
							2008-04-05 04:01:46 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								4ee8a0cfa6
								
							
								
							
						 | 
						
							
							
								
								Better code heap
							
							
							
							
							
						 | 
						
							2008-02-25 20:09:52 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								de8b804abe
								
							
								
							
						 | 
						
							
							
								
								Fix method redefinition bug
							
							
							
							
							
						 | 
						
							2008-02-17 18:38:29 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0b19589630
								
							
								
							
						 | 
						
							
							
								
								linkage errors don't thwart compilation anymore
							
							
							
							
							
						 | 
						
							2008-02-16 00:54:54 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d9f7acae0f
								
							
								
							
						 | 
						
							
							
								
								VM changes for record1 strings
							
							
							
							
							
						 | 
						
							2008-01-31 23:03:10 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c6bc074472
								
							
								
							
						 | 
						
							
							
								
								Simplify code heap layout
							
							
							
							
							
						 | 
						
							2008-01-16 15:45:04 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								952c559b52
								
							
								
							
						 | 
						
							
							
								
								Faster compilation of dispatch primitive
							
							
							
							
							
						 | 
						
							2008-01-13 17:07:59 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								028e0075d8
								
							
								
							
						 | 
						
							
							
								
								PowerPC support work in progress
							
							
							
							
							
						 | 
						
							2008-01-09 01:33:40 -05: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
							
						 | 
						
							
							
							
							
								
							
								6922bded81
								
							
								
							
						 | 
						
							
							
								
								Speed up compile-call
							
							
							
							
							
						 | 
						
							2007-12-30 21:34:44 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								5378c05508
								
							
								
							
						 | 
						
							
							
								
								Fix bootstrap
							
							
							
							
							
						 | 
						
							2007-12-29 22:44:25 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								2b37b76d65
								
							
								
							
						 | 
						
							
							
								
								Working on profiler
							
							
							
							
							
						 | 
						
							2007-12-29 12:44:01 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f91ec96425
								
							
								
							
						 | 
						
							
							
								
								Fix code heap compaction and clean up VM a bit
							
							
							
							
							
						 | 
						
							2007-12-26 17:14:33 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								4bb2a43a10
								
							
								
							
						 | 
						
							
							
								
								Early binding JIT work in progress
							
							
							
							
							
						 | 
						
							2007-12-26 02:33:49 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c09af2f2c6
								
							
								
							
						 | 
						
							
							
								
								Improved JIT compiler design; better REGISTER_ROOT/UNREGISTER_ROOT stuff
							
							
							
							
							
						 | 
						
							2007-12-26 01:45:16 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								3d784c7927
								
							
								
							
						 | 
						
							
							
								
								Simplify quotation calling convention: no need to pass XT
							
							
							
							
							
						 | 
						
							2007-12-25 23:40:36 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								07a4022d62
								
							
								
							
						 | 
						
							
							
								
								Parser, definitions, source-files refactoring work in progress
							
							
							
							
							
						 | 
						
							2007-12-21 21:18:24 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								308cf5aef7
								
							
								
							
						 | 
						
							
							
								
								Listener auto-compiles; more smart recompile work in progress
							
							
							
							
							
						 | 
						
							2007-12-17 16:29:54 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								3c5b2073ef
								
							
								
							
						 | 
						
							
							
								
								Fix save-image-and-exit, clean up compiler a bit
							
							
							
							
							
						 | 
						
							2007-12-16 18:42:56 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c9646d20c5
								
							
								
							
						 | 
						
							
							
								
								Working on smarter recompilation
							
							
							
							
							
						 | 
						
							2007-12-16 15:17:28 -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 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9d80b13932
								
							
								
							
						 | 
						
							
							
								
								Add sanity check
							
							
							
							
							
						 | 
						
							2007-10-22 03:49:19 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d3ae70c53d
								
							
								
							
						 | 
						
							
							
								
								VM cleanup
							
							
							
							
							
						 | 
						
							2007-10-02 17:53:05 -04:00 |