|  Slava Pestov | 4b19afdb4e | Fixing issues found by stricter help lint | 2008-09-24 01:59:05 -05:00 | 
				
					
						|  Slava Pestov | 1a865f89ac | Some optimizer change sfores for new codegen | 2008-09-17 22:18:08 -05:00 | 
				
					
						|  Slava Pestov | 6cad2e02e4 | Updating x86 backend for new codegen | 2008-09-17 00:46:38 -05:00 | 
				
					
						|  Slava Pestov | 722cacddb4 | Fixing some problems with returning structs by value in x86.64 FFI | 2008-09-13 20:28:13 -05:00 | 
				
					
						|  Slava Pestov | a211e44bb9 | Found a place to use the locals in literals feature | 2008-09-13 04:43:29 -05:00 | 
				
					
						|  Slava Pestov | 01129fb9bd | Add unit test for locals performance regresion | 2008-09-13 03:09:16 -05:00 | 
				
					
						|  Slava Pestov | 10c68ebb21 | New modular arithmetic optimization pass | 2008-09-12 18:08:38 -05:00 | 
				
					
						|  Slava Pestov | 8d7ebc5106 | Change stack effect of nths to match nth, rice bounds-check? | 2008-09-12 18:08:19 -05:00 | 
				
					
						|  Slava Pestov | 54232f80ca | Adding identity optimization pass, tweak inlining heuristic | 2008-09-12 08:18:44 -05:00 | 
				
					
						|  Slava Pestov | 2bf532263d | Oops | 2008-09-12 05:36:06 -05:00 | 
				
					
						|  Slava Pestov | 40da49bef5 | Perform loop detection before normalization, clean up normalization pass, more aggressive recursive return value propagation. Fixes regression on nsieve benchmark | 2008-09-12 05:17:27 -05:00 | 
				
					
						|  Slava Pestov | 0699aa5640 | Fix regression | 2008-09-12 04:02:54 -05:00 | 
				
					
						|  Slava Pestov | ec660c857f | Add unit test for Joe Groff's bg | 2008-09-12 00:04:56 -05:00 | 
				
					
						|  Slava Pestov | f2721e0608 | Help lint fixes | 2008-09-11 05:04:49 -05:00 | 
				
					
						|  Slava Pestov | 0c8e2584b4 | Fixing unit tests for make, fry changes | 2008-09-11 00:20:06 -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 | a3d1379b8c | Fix bug with large structs passed by value on x86.64 | 2008-09-09 03:10:43 -05:00 | 
				
					
						|  Slava Pestov | e6637a1118 | Cleanup | 2008-09-08 19:02:24 -05:00 | 
				
					
						|  Doug Coleman | 8a921c791c | if-empty changes | 2008-09-06 19:13:59 -05:00 | 
				
					
						|  Slava Pestov | b6c2a85931 | Remove shuffle word, rename shuffle* to shuffle | 2008-09-05 19:54:05 -05:00 | 
				
					
						|  Slava Pestov | bcc8483b5b | Move match to basis since compiler.tree.debugger uses it, fix conflict | 2008-09-05 19:48:44 -05:00 | 
				
					
						|  Slava Pestov | aea0fed14c | Fixing basis -> extra dependencies | 2008-09-05 19:29:14 -05:00 | 
				
					
						|  Doug Coleman | 9af12d96cf | left-trim -> trim-left | 2008-09-05 18:56:35 -05:00 | 
				
					
						|  Slava Pestov | 6d506b89e8 | Image size reduction | 2008-09-03 18:23:48 -05:00 | 
				
					
						|  Slava Pestov | 6b07c85fec | Minor fixes here and there for delegation slot removal | 2008-09-03 06:05:50 -05:00 | 
				
					
						|  Slava Pestov | e1716d92b3 | Remove delegation slot | 2008-09-03 03:46:56 -05:00 | 
				
					
						|  Slava Pestov | a4a00f6e40 | Adding missing optimizations to finalization pass | 2008-09-02 22:59:49 -05:00 | 
				
					
						|  Doug Coleman | dbd16b4978 | fix docs | 2008-09-02 16:53:20 -05:00 | 
				
					
						|  Doug Coleman | 1e8358eff5 | Merge branch 'master' of git://factorcode.org/git/factor | 2008-09-02 02:09:54 -05:00 | 
				
					
						|  Slava Pestov | 110a5e5162 | Change equality semantics | 2008-09-02 02:02:05 -05:00 | 
				
					
						|  Doug Coleman | 14d707898d | new accessors | 2008-09-02 01:53:01 -05:00 | 
				
					
						|  Slava Pestov | 669e0f8f0a | Propagate slot types of literals | 2008-09-01 18:25:21 -05:00 | 
				
					
						|  U-SLAVA-DFB8FF805\Slava | 8fed0d29eb | Fix dead code elimination with alien nodes | 2008-09-01 02:04:42 -05:00 | 
				
					
						|  Slava Pestov | 29e5ed2adb | Fixing deploy tool | 2008-08-31 19:17:04 -05:00 | 
				
					
						|  Slava Pestov | 18d629a916 | Add failing unit test | 2008-08-31 09:22:36 -05:00 | 
				
					
						|  Slava Pestov | 6717d3743e | Fix escape analysis bug; speedup on fib4 benchmark | 2008-08-31 09:03:03 -05:00 | 
				
					
						|  Slava Pestov | 0c304b8fc6 | Removing old accessor usages from core and basis | 2008-08-31 07:45:33 -05:00 | 
				
					
						|  Slava Pestov | dd45c26234 | Oops, we weren't doing TCO in some cases | 2008-08-31 05:40:29 -05:00 | 
				
					
						|  Slava Pestov | f5fbd94a4c | New compiled crossref implementation | 2008-08-31 01:34:00 -05:00 | 
				
					
						|  Slava Pestov | 3cef7c9992 | Smarter usage tracking system | 2008-08-30 02:31:27 -05:00 | 
				
					
						|  Slava Pestov | 85cdb1b767 | Working on new compiled usage strategy; old one was wrong | 2008-08-30 00:05:27 -05:00 | 
				
					
						|  Slava Pestov | ef8bd93ae8 | Add a test | 2008-08-29 17:53:00 -05:00 | 
				
					
						|  Slava Pestov | c674dd9101 | Regression: insufficient compiled usage recorded | 2008-08-29 17:52:43 -05:00 | 
				
					
						|  Doug Coleman | aa102390a2 | new accessors | 2008-08-29 16:16:21 -05:00 | 
				
					
						|  Doug Coleman | 5da65cf7fd | old accessors | 2008-08-29 15:55:19 -05:00 | 
				
					
						|  Doug Coleman | 235cf7e1b8 | new accessors | 2008-08-29 15:51:52 -05:00 | 
				
					
						|  Doug Coleman | 5f12667788 | new accessors | 2008-08-29 12:00:54 -05:00 | 
				
					
						|  Slava Pestov | 783d0fcabf | Fix cleanup of conditionals with no live branches | 2008-08-29 04:40:53 -05:00 | 
				
					
						|  Slava Pestov | 6ead724b25 | Fixing bugs | 2008-08-29 04:23:39 -05:00 |