|  Doug Coleman | 72eaa9d466 | compiler.tree.propagation.call-effect: I deleted an important method on compose on accident. | 2017-06-02 23:31:35 -05:00 | 
				
					
						|  Doug Coleman | 32710df620 | core/basis: Rename tuples kernel:curry -> curried, kernel:compose -> composed. Also rename the stack-checker curried -> curried-effect, composed -> composed-effect. | 2017-06-02 17:39:20 -05:00 | 
				
					
						|  Björn Lindqvist | 00d4572e6c | basis,extra: refactorings to use the ignore-error and ignore-error/f words | 2016-11-18 23:41:36 +01:00 | 
				
					
						|  Björn Lindqvist | a36c0cb5ac | compiler.*: moving all words only relevant for testing to compiler.test | 2016-08-12 15:13:51 +02:00 | 
				
					
						|  Björn Lindqvist | 5663d39a76 | compiler.*: more docs | 2016-02-28 01:01:38 +01:00 | 
				
					
						|  John Benediktsson | ceb75057da | change ERROR: words from throw-foo back to foo. | 2015-08-13 16:13:05 -07:00 | 
				
					
						|  Doug Coleman | 62686907fe | compiler: fix rename | 2015-08-13 12:55:28 -07:00 | 
				
					
						|  Doug Coleman | 225c28f23a | compiler.tree.propagation: Fix build error | 2015-08-13 02:53:03 -07:00 | 
				
					
						|  John Benediktsson | 4c2c8f133f | vm: rename some primitives, and some cleanup. * quot-compiled? => quotation-compiled?
* optimized? => word-optimized? | 2015-07-15 11:13:52 -07: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 | 
				
					
						|  John Benediktsson | 2c3492a916 | minor cleanup to some docs. | 2015-05-13 16:09:14 -07:00 | 
				
					
						|  Björn Lindqvist | 0c2559ef6e | compiler.*: a bunch more compiler docs | 2015-05-09 20:04:22 -07:00 | 
				
					
						|  Björn Lindqvist | 8f02cad9c5 | compiler.cfg.*: a bunch of new tests | 2015-05-09 20:04:22 -07:00 | 
				
					
						|  Björn Lindqvist | c3ca8bd859 | compiler.cfg.*: even more compiler docs | 2015-04-29 09:31:58 -07:00 | 
				
					
						|  Björn Lindqvist | eda9535ce6 | compiler.tree.propagation.call-effect: changing back call-effect-unsafe?, changing it made all images to large for some reason | 2015-04-29 09:31:55 -07:00 | 
				
					
						|  Björn Lindqvist | 837e098d41 | compiler.cfg.*: a little more docs | 2015-04-29 09:31:54 -07:00 | 
				
					
						|  Björn Lindqvist | 09238cee4b | compiler.tree.propagation.call-effect: docs for this vocab | 2015-04-29 09:31:54 -07:00 | 
				
					
						|  John Benediktsson | c65877104e | compiler: cleanup usings. | 2014-12-13 16:10:21 -08:00 | 
				
					
						|  Doug Coleman | 2b87eaa1b5 | generalizations: Refactor stack-checker so that smart combinators can be used with curry and compose. | 2011-11-27 20:25:22 -08:00 | 
				
					
						|  John Benediktsson | 80e1c8e3f2 | Eliminate duplicate syntax for stack effects "(" no longer drops and is identical to the old "((", which is now removed. | 2011-10-18 13:19:39 -07:00 | 
				
					
						|  Slava Pestov | 627295f094 | Language change: tuple slot setter words with stack effect ( value object -- ) are now named FOO<< instead of (>>FOO) | 2010-05-06 17:21:02 -04:00 | 
				
					
						|  Joe Groff | a3033e885a | make effect variables part of effect syntax, stored out of band in effect tuple | 2010-03-05 13:30:10 -08:00 | 
				
					
						|  Slava Pestov | 662eba7a67 | compiler.tree.propagation.call-effect: hack so that call( doesn't clear the last error | 2010-02-03 23:11:33 +13:00 | 
				
					
						|  Slava Pestov | 55a89ec9c2 | Better error message for call( when quotation has the wrong effect | 2010-02-03 23:11:25 +13:00 | 
				
					
						|  Slava Pestov | 26f311279c | Re-defining a tuple class now invalidates cached quotation stack effects | 2010-01-30 09:28:59 +13:00 | 
				
					
						|  Slava Pestov | 817bc02392 | compiler.tree.propagation.call-effect: clear out dependency tracking variables to ensure that infer calls made by call( as part of the compile process doesn't pollute the dependencies of the word being compiled | 2010-01-30 09:28:57 +13:00 | 
				
					
						|  Slava Pestov | 9a222a4163 | compiler.tree.propagation.call-effect: eliminate some dispatch from call( expansion | 2010-01-19 21:08:45 +13:00 | 
				
					
						|  Slava Pestov | df4fb4a3ee | Removing integers-as-sequences | 2010-01-15 07:15:33 +13:00 | 
				
					
						|  Slava Pestov | afecb9c758 | Fixing call( inline caching | 2009-11-13 04:32:33 -06:00 | 
				
					
						|  Slava Pestov | 86da8ebed9 | Instead of bumping the definition counter every time in the VM, bump it only if stack effects changed or macros were redefined | 2009-11-13 03:52:14 -06:00 | 
				
					
						|  Slava Pestov | cba12eae37 | Invalidate inline caches used by call( and execute( when words are redefined | 2009-11-12 16:09:07 -06:00 | 
				
					
						|  Slava Pestov | a1ae209f81 | compiler.tree.propagation.call-effect: stronger call( inlining; now can inline 'a [ b ] curry call(' where 'a' is literal, [ b ] doesn't infer, but [ a b ] does infer. This simplifies classes.struct:memory>struct | 2009-09-07 17:45:03 -05:00 | 
				
					
						|  Slava Pestov | 3047d4a451 | compiler.tree.propagation: remove method inlining heuristic | 2009-08-17 22:29:05 -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 | e01fc93812 | compiler.tree.propagation.call-effect: fix case where quotation inlining could enter an infinite loop: [ dup call( quot -- ) ] dup call( quot -- ) etc | 2009-08-01 23:34:14 -05:00 | 
				
					
						|  Daniel Ehrenberg | 47500fad06 | call( and execute( inline known quotations/words in the propagation pass | 2009-07-14 01:12:45 -05:00 |