|  Doug Coleman | 3a5533dc44 | layouts: Add 32bit? and 64bit? words. | 2018-07-22 11:46:01 -05:00 | 
				
					
						|  Doug Coleman | e189954ecc | core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ; | 2017-06-02 11:57:05 -05:00 | 
				
					
						|  Björn Lindqvist | 75b6b12d0e | compiler.cfg.*,compiler.tree.*: more docs and tests | 2016-11-30 16:36:25 +01:00 | 
				
					
						|  Björn Lindqvist | 6f9ff8813e | compiler.*, stack-checker.known-words: adds the integer-array-capacity This commit adds the integer-array-capacity declaration on a few
words. It should make loopy code compile faster and fix #1339 | 2016-03-18 20:46:41 +01:00 | 
				
					
						|  Björn Lindqvist | a3ce61f8da | compiler.tree.cleanup: more docs and a test | 2016-03-18 19:21:31 +01:00 | 
				
					
						|  Doug Coleman | 892c62e1dc | factor: second stab at [ ] [ ] unit-test -> { } [ ] unit-test | 2015-07-03 09:39:59 -07:00 | 
				
					
						|  Doug Coleman | 59f3b1ea57 | Revert "factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!" Needs a bit more work.
This reverts commit 7e54cc2824. | 2015-07-02 13:47:06 -07:00 | 
				
					
						|  Doug Coleman | 7e54cc2824 | factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool! | 2015-07-02 11:36:08 -07:00 | 
				
					
						|  Doug Coleman | 999aa7c897 | factor: clean up spaces in -tests files | 2015-07-02 10:34:01 -07:00 | 
				
					
						|  Doug Coleman | fa2bf33659 | compiler.tree: renaming is hard. cleanup -> cleanup-tree | 2015-06-05 23:18:43 -07:00 | 
				
					
						|  Doug Coleman | 97f6d171ed | compiler.tree: Fix compiler test with merge-state | 2013-03-23 22:56:16 -07:00 | 
				
					
						|  Doug Coleman | f9ea61bf91 | basis/extra: Update last usages of <sliced-groups> to <groups>. | 2013-03-23 12:08:18 -07:00 | 
				
					
						|  John Benediktsson | ec6baefce3 | compiler.tree.cleanup: fix "-1 shift" tests. | 2012-09-10 19:24:23 -07:00 | 
				
					
						|  Doug Coleman | 2996ef41ff | sequences: Fix tests that broke when nth could only be integers. Undo integer>fixnum in iota nth. See bug #582. | 2012-07-25 22:17:24 -07:00 | 
				
					
						|  Joe Groff | 943596575a | use radix literals | 2011-11-23 19:03:40 -08:00 | 
				
					
						|  Slava Pestov | b0732bcb22 | Fix unit test failures caused by alien.data change | 2010-12-25 22:34:12 -08:00 | 
				
					
						|  Doug Coleman | 69487d1fd3 | Fix a few tests that got broken in the <uint> *uint patches | 2010-10-25 19:14:21 -05:00 | 
				
					
						|  Doug Coleman | 1f57dc326e | Remove many uses of <int> and *int etc | 2010-10-25 12:49:12 -05:00 | 
				
					
						|  Slava Pestov | 3323284db4 | stack-checker.alien: get a bit more inlining going with callbacks, to expose another bug | 2010-09-05 21:27:39 -07:00 | 
				
					
						|  Slava Pestov | 723d780703 | stack-checker.alien: generate a declaration for input parameter types | 2010-07-30 15:50:05 -04:00 | 
				
					
						|  Slava Pestov | 168dd1f825 | FFI rewrite part 7: compile callback bodies with the optimizing compiler | 2010-07-28 00:49:26 -04:00 | 
				
					
						|  Slava Pestov | ae2c2909af | Revert guarded method inlining This reverts commit 44a835e3fc, reversing
changes made tod45926bda0. | 2010-06-24 12:35:21 -04:00 | 
				
					
						|  Daniel Ehrenberg | 0f0b56f1ef | Adding dependency checking and proper handing of dispatch# to the new method inlining | 2010-05-04 16:46:38 -05:00 | 
				
					
						|  Slava Pestov | df4fb4a3ee | Removing integers-as-sequences | 2010-01-15 07:15:33 +13:00 | 
				
					
						|  Slava Pestov | 0612bc6177 | Factor source files should not be executable | 2009-11-21 17:50:43 -06:00 | 
				
					
						|  Joe Groff | d17ef38007 | update compiler.tree.cleanup test | 2009-10-26 23:01:35 -05:00 | 
				
					
						|  Joe Groff | 01d2ef415a | get compiler tests loading | 2009-09-16 09:20:47 -05:00 | 
				
					
						|  Slava Pestov | 3047d4a451 | compiler.tree.propagation: remove method inlining heuristic | 2009-08-17 22:29:05 -05:00 | 
				
					
						|  Doug Coleman | 7c92ab1ea5 | move if-zero etc to math, remove 1-/1+ from math | 2009-08-14 14:27:23 -05:00 | 
				
					
						|  Doug Coleman | 3f3d57032b | Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring | 2009-08-13 19:21:44 -05:00 | 
				
					
						|  Slava Pestov | 3fb4fc1bde | Improve code generation for shift word: add intrinsics for fixnum-shift-fast in the case where the shift count is not constant, transform 1 swap shift into a more overflow check with open-coded fast case, transform bitand into fixnum-bitand in more cases | 2009-07-16 23:50:48 -05:00 | 
				
					
						|  Slava Pestov | 0180209f4e | compiler.tree.dead-code: methods on flushable generics should be flushable | 2009-07-03 21:31:26 -05:00 | 
				
					
						|  Joe Groff | 3276ae3a08 | get rid of useless test | 2009-05-21 20:56:57 -05:00 | 
				
					
						|  Doug Coleman | 332bde4173 | use iota in a few places | 2009-04-17 16:17:11 -05:00 | 
				
					
						|  Doug Coleman | dba4c0d589 | fixing compiler errors in basis | 2009-04-17 12:46:04 -05:00 | 
				
					
						|  Slava Pestov | 6080c6e734 | Fix stack effect redefinition | 2009-03-22 20:16:31 -05:00 | 
				
					
						|  Slava Pestov | 2f4e2735ea | Fix compile errors in compiler tests so that they actually test the compiler instead of being useless | 2009-03-22 17:50:53 -05:00 | 
				
					
						|  Slava Pestov | b6f6e880bf | Make partially dispatched integer ops foldable | 2009-03-11 13:57:13 -05:00 | 
				
					
						|  Slava Pestov | bda8b2dda6 | Better inlining for both-fixnums? | 2009-02-26 14:11:26 -06:00 | 
				
					
						|  Slava Pestov | 901bcccc1c | Fix remaining text failures | 2009-02-23 23:25:13 -06:00 | 
				
					
						|  Doug Coleman | 3c408342ef | renaming: contain? -> any?, deep-contains? -> deep-any?, pad-left -> pad-head, pad-right -> pad-tail, trim-left -> trim-head, trim-right -> trim-tail | 2009-01-29 22:19:07 -06:00 | 
				
					
						|  Slava Pestov | e5ed7447ed | Removing more >r/r> usages | 2008-12-03 08:46:16 -06:00 | 
				
					
						|  Slava Pestov | a32acdcff0 | Tweak grouping code for better method inlining | 2008-11-11 12:11:13 -06:00 | 
				
					
						|  Slava Pestov | 7f9fbdaa4e | cleanup pass didn't properly handle conditionals where both branches were dead | 2008-11-11 08:38:03 -06:00 | 
				
					
						|  Slava Pestov | 0d83873174 | Fix regression | 2008-11-03 00:03:15 -06:00 | 
				
					
						|  Slava Pestov | 10c68ebb21 | New modular arithmetic optimization pass | 2008-09-12 18:08:38 -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 | f2721e0608 | Help lint fixes | 2008-09-11 05:04:49 -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 |