|  Slava Pestov | 7e35723db0 | compiler.tree.propagation: be more careful with intervals, ensuring that the inferred interval of a value is a subset of the value class's interval. This improves accuracy, for example [ >fixnum 1 + >fixnum most-positive-fixnum <= ] constant-folds to true | 2009-08-10 01:16:49 -05:00 | 
				
					
						|  Slava Pestov | e76dce8aff | Overflowing fixnum intrinsics now expand into several CFG nodes. This speeds up the common case since only the uncommon case is now a stack syncpoint | 2009-07-16 18:29:40 -05:00 | 
				
					
						|  Doug Coleman | 407377fc98 | rename peek -> last and update all usages | 2009-05-25 16:38:33 -05:00 | 
				
					
						|  Slava Pestov | fb6df472a2 | Cleaning up USING: lists for new strict semantics | 2009-05-14 16:54:16 -05:00 | 
				
					
						|  Slava Pestov | 663db67b23 | compiler.tree.debugger: wasn't counting intrinsics properly when computing report | 2009-04-30 00:27:51 -05:00 | 
				
					
						|  Slava Pestov | 057f75e9a1 | Refactor compiler.tree.builder to fix various regressions | 2009-04-21 23:02:00 -05:00 | 
				
					
						|  Slava Pestov | 05f3f9dcb9 | Fixing unit tests for stack effect inference changes | 2009-04-20 21:15:19 -05:00 | 
				
					
						|  Slava Pestov | 268abfcf2a | Remove method-specs in favor of M\ | 2009-04-06 02:59:59 -05:00 | 
				
					
						|  Slava Pestov | ff07c8f352 | Fix compiler.tree.debugger tests | 2009-03-25 22:53:03 -05:00 | 
				
					
						|  Slava Pestov | 9b8dd01c0b | Fix bitrot in compiler.tree.debugger | 2009-03-25 10:11:58 -05:00 | 
				
					
						|  Slava Pestov | 65a53e1fa5 | Don't keep compiled-effect around anymore | 2009-02-23 23:55:16 -06:00 | 
				
					
						|  Slava Pestov | 6b25e99470 | Add summary for heaps more vocabs | 2009-02-16 21:05:13 -06:00 | 
				
					
						|  Slava Pestov | 34792a9f23 | Remove >r/r> | 2008-12-17 19:17:37 -06:00 | 
				
					
						|  Slava Pestov | c5160d76e9 | Merge qualified, alias, symbols, constants into core | 2008-12-17 18:10:01 -06:00 | 
				
					
						|  Slava Pestov | a90118da5d | Add inc-at word to core, and update some usages of at+ to use it instead | 2008-12-09 16:54:48 -06:00 | 
				
					
						|  Slava Pestov | 4f0a9f311e | Untangling some dependencies | 2008-12-08 14:58:00 -06:00 | 
				
					
						|  Slava Pestov | e6cb449b19 | optimized. now accepts method-specs | 2008-12-03 10:44:21 -06:00 | 
				
					
						|  Slava Pestov | 265e57e21a | Fix optimized. to literalize words when printing #push nodes | 2008-11-29 00:37:26 -06:00 | 
				
					
						|  Slava Pestov | d970a632bb | Fix nodes>quot | 2008-11-11 19:51:12 -06:00 | 
				
					
						|  Slava Pestov | 26f309d2ae | Trying to make PEGs compile faster by reducing the number of low level IR nodes: merge functionality of #>r and #r> into #shuffle, and generate 1 node instead of 3 for calls to get-local | 2008-11-11 18:46:31 -06:00 | 
				
					
						|  Slava Pestov | f092622fac | CFG IR is now pure SSA | 2008-10-20 01:56:28 -05:00 | 
				
					
						|  Slava Pestov | 10c68ebb21 | New modular arithmetic optimization pass | 2008-09-12 18:08:38 -05:00 | 
				
					
						|  Slava Pestov | cf80dd122a | Updating code for make and fry changes | 2008-09-10 22:11:40 -05:00 | 
				
					
						|  Slava Pestov | 44f53de164 | Move make to its own vocabulary, remove fry _ feature | 2008-09-10 20:07:00 -05:00 | 
				
					
						|  Slava Pestov | fd8136786b | Cleaning up DCE | 2008-08-22 18:09:48 -05:00 | 
				
					
						|  Slava Pestov | e1987d4af9 | Debugging new optimizer | 2008-08-14 23:35:19 -05:00 | 
				
					
						|  Slava Pestov | a61e13f7be | More aggressive DCE | 2008-08-13 23:52:49 -05:00 | 
				
					
						|  Slava Pestov | a982e564bf | More DCE work | 2008-08-13 18:56:50 -05:00 | 
				
					
						|  Slava Pestov | 4f82ebdc23 | DCE work in progress | 2008-08-13 14:17:04 -05:00 | 
				
					
						|  Slava Pestov | 56d272df9e | Merge branch 'master' into new_optimizer | 2008-08-12 03:36:44 -05:00 | 
				
					
						|  Slava Pestov | f2a5a30c6f | New front-end and high-level optimizer lands | 2008-08-12 03:22:45 -05:00 |