e4ad642134 
								
							
								 
							
						 
						
							
							
								
								vm: 4 bit tags, new representation of alien objects makes unbox-any-c-ptr more efficient (work in progress)  
							
							
							
						 
						
							2009-11-02 04:25:54 -06:00  
				
					
						
							
							
								 
						
							
							
								eceed177d6 
								
							
								 
							
						 
						
							
							
								
								replace usages of <" with """  
							
							
							
						 
						
							2009-09-20 22:42:40 -05:00  
				
					
						
							
							
								 
						
							
							
								9a876a5255 
								
							
								 
							
						 
						
							
							
								
								remove duplicate usings  
							
							
							
						 
						
							2009-08-26 22:23:03 -05:00  
				
					
						
							
							
								 
						
							
							
								cfe54f8968 
								
							
								 
							
						 
						
							
							
								
								classes, words: fix unit tests for method inlining change  
							
							
							
						 
						
							2009-08-18 17:20:17 -05:00  
				
					
						
							
							
								 
						
							
							
								66a9416473 
								
							
								 
							
						 
						
							
							
								
								Update documentation for stricter vocabulary search path semantics  
							
							
							
						 
						
							2009-05-16 00:29:21 -05:00  
				
					
						
							
							
								 
						
							
							
								bd8787d540 
								
							
								 
							
						 
						
							
							
								
								Tweak unit test in classes vocab to yield more information on failure  
							
							
							
						 
						
							2009-04-21 16:23:54 -05:00  
				
					
						
							
							
								 
						
							
							
								7a1841f59b 
								
							
								 
							
						 
						
							
							
								
								(( -- )) eval -> eval( -- )  
							
							
							
						 
						
							2009-04-17 15:49:21 -05:00  
				
					
						
							
							
								 
						
							
							
								aad6a3d504 
								
							
								 
							
						 
						
							
							
								
								fixing compiler error in core  
							
							
							
						 
						
							2009-04-17 12:45:57 -05:00  
				
					
						
							
							
								 
						
							
							
								4fd1767768 
								
							
								 
							
						 
						
							
							
								
								Old fix for classes-intersect? no-method bug was incorrect; we were  
							
							... 
							
							
							
							ignoring anonymous classes in compiled-generic-crossref. Also,
forget* now calls reset-word so that references to predicates of
forgotten classes don't break the compiler with a similar error. 
							
						 
						
							2008-11-05 18:32:02 -06:00  
				
					
						
							
							
								 
						
							
							
								cc94894441 
								
							
								 
							
						 
						
							
							
								
								Fix notorious classes-intersect? bug, or at least one manifestation thereof. Turns out that we may temporarily end up with forgotten classes in the compiled-generic-crossref table. This is not a problem, since subsequently the words that reference forgotten classes will presumably be redefined and recompiled, but it does mean that (compiled-generic-usage) does need to handle this case  
							
							
							
						 
						
							2008-11-04 03:38:44 -06:00  
				
					
						
							
							
								 
						
							
							
								9b492b55e0 
								
							
								 
							
						 
						
							
							
								
								Fix minor leak: class-caches were not reset if a class was forgotten  
							
							
							
						 
						
							2008-11-04 02:17:37 -06:00  
				
					
						
							
							
								 
						
							
							
								c19f2257f4 
								
							
								 
							
						 
						
							
							
								
								Fix permission bits  
							
							
							
						 
						
							2008-10-02 08:34:49 -05:00  
				
					
						
							
							
								 
						
							
							
								091484de98 
								
							
								 
							
						 
						
							
							
								
								Fix ERROR:, erg's mixin bug  
							
							
							
						 
						
							2008-07-04 01:32:11 -05:00  
				
					
						
							
							
								 
						
							
							
								685d53e264 
								
							
								 
							
						 
						
							
							
								
								Add gather word; faster 'implementors' using inverted index  
							
							
							
						 
						
							2008-06-12 05:49:46 -05:00  
				
					
						
							
							
								 
						
							
							
								9dd5c9919f 
								
							
								 
							
						 
						
							
							
								
								Mandatory stack effect annotations  
							
							
							
						 
						
							2008-06-08 15:32:55 -05:00  
				
					
						
							
							
								 
						
							
							
								ec71ee0940 
								
							
								 
							
						 
						
							
							
								
								Bug fixes  
							
							
							
						 
						
							2008-05-28 19:34:18 -05:00  
				
					
						
							
							
								 
						
							
							
								a251556024 
								
							
								 
							
						 
						
							
							
								
								Add failing unit tests  
							
							
							
						 
						
							2008-05-23 17:33:57 -05:00  
				
					
						
							
							
								 
						
							
							
								5a29b2e273 
								
							
								 
							
						 
						
							
							
								
								Class linearization  
							
							
							
						 
						
							2008-05-02 02:51:38 -05:00  
				
					
						
							
							
								 
						
							
							
								5346e1899f 
								
							
								 
							
						 
						
							
							
								
								Working on call-next-method, and identity-tuple  
							
							
							
						 
						
							2008-04-02 21:27:49 -05:00  
				
					
						
							
							
								 
						
							
							
								690621ffb6 
								
							
								 
							
						 
						
							
							
								
								Change PREDICATE: syntax  
							
							
							
						 
						
							2008-03-26 18:23:19 -05:00  
				
					
						
							
							
								 
						
							
							
								8d7367674c 
								
							
								 
							
						 
						
							
							
								
								Class algebra refactoring  
							
							
							
						 
						
							2008-03-24 19:52:21 -05:00  
				
					
						
							
							
								 
						
							
							
								616f96dbb7 
								
							
								 
							
						 
						
							
							
								
								Fixes  
							
							
							
						 
						
							2008-03-19 23:58:47 -05:00  
				
					
						
							
							
								 
						
							
							
								5904d3fffa 
								
							
								 
							
						 
						
							
							
								
								Fix set-timeout with dan's new encoding stuff  
							
							
							
						 
						
							2008-03-19 15:24:49 -05:00  
				
					
						
							
							
								 
						
							
							
								f31c521c47 
								
							
								 
							
						 
						
							
							
								
								Assorted bug fixes  
							
							
							
						 
						
							2008-03-18 17:46:25 -05:00  
				
					
						
							
							
								 
						
							
							
								93ad9cb096 
								
							
								 
							
						 
						
							
							
								
								Working on classes  
							
							
							
						 
						
							2008-03-13 17:20:28 -05:00  
				
					
						
							
							
								 
						
							
							
								b6b8ab32b5 
								
							
								 
							
						 
						
							
							
								
								Fixing unit tests  
							
							
							
						 
						
							2008-03-05 16:24:32 -06:00  
				
					
						
							
							
								 
						
							
							
								e98cd1fd59 
								
							
								 
							
						 
						
							
							
								
								New convention for unit tests  
							
							
							
						 
						
							2008-03-01 17:00:45 -05:00  
				
					
						
							
							
								 
						
							
							
								f6845d43d3 
								
							
								 
							
						 
						
							
							
								
								Massive name change in files, string streams  
							
							
							
						 
						
							2008-02-15 22:20:31 -06:00  
				
					
						
							
							
								 
						
							
							
								8428f66933 
								
							
								 
							
						 
						
							
							
								
								Fixing unit tests  
							
							
							
						 
						
							2008-02-06 15:00:10 -06:00  
				
					
						
							
							
								 
						
							
							
								be2c8b13d7 
								
							
								 
							
						 
						
							
							
								
								Rename unit-test-fails to must-fail and add must-fail-with to replace [ t ] [ [ ... ] catch ... ] unit-test idiom  
							
							
							
						 
						
							2008-02-06 13:47:19 -06:00  
				
					
						
							
							
								 
						
							
							
								d9338b1cd2 
								
							
								 
							
						 
						
							
							
								
								Remove interned predicate class  
							
							
							
						 
						
							2008-02-06 12:47:15 -06:00  
				
					
						
							
							
								 
						
							
							
								e37ccf190e 
								
							
								 
							
						 
						
							
							
								
								Add failing unit test  
							
							
							
						 
						
							2008-01-29 13:58:37 -06:00  
				
					
						
							
							
								 
						
							
							
								542b85889d 
								
							
								 
							
						 
						
							
							
								
								Fix unit tests  
							
							
							
						 
						
							2008-01-09 19:13:26 -05:00  
				
					
						
							
							
								 
						
							
							
								5f5270ae90 
								
							
								 
							
						 
						
							
							
								
								Cleaning up mixins  
							
							
							
						 
						
							2008-01-05 22:06:01 -04:00  
				
					
						
							
							
								 
						
							
							
								55efffed6c 
								
							
								 
							
						 
						
							
							
								
								Make mixins smarter,  fix interactor  
							
							
							
						 
						
							2008-01-04 22:10:49 -04:00  
				
					
						
							
							
								 
						
							
							
								b7327b6228 
								
							
								 
							
						 
						
							
							
								
								Redo the profiler  
							
							
							
						 
						
							2008-01-02 20:36:36 -04:00  
				
					
						
							
							
								 
						
							
							
								64b06f059a 
								
							
								 
							
						 
						
							
							
								
								Unit test fixes  
							
							
							
						 
						
							2007-12-30 17:14:15 -05:00  
				
					
						
							
							
								 
						
							
							
								52ae410cc5 
								
							
								 
							
						 
						
							
							
								
								Removing USE-IF:, add with-interactive-vocabs, other fixes  
							
							
							
						 
						
							2007-12-28 21:45:16 -05:00  
				
					
						
							
							
								 
						
							
							
								7c75697ff3 
								
							
								 
							
						 
						
							
							
								
								Assorted fixes  
							
							
							
						 
						
							2007-12-24 20:56:23 -05:00  
				
					
						
							
							
								 
						
							
							
								41fc4ea84e 
								
							
								 
							
						 
						
							
							
								
								forget-vocab and forget-source now call with-compilation-unit  
							
							
							
						 
						
							2007-12-24 17:32:41 -05:00  
				
					
						
							
							
								 
						
							
							
								a96457cecc 
								
							
								 
							
						 
						
							
							
								
								Initial import  
							
							
							
						 
						
							2007-09-20 18:09:08 -04:00