0f4c5d2bff 
								
							
								 
							
						 
						
							
							
								
								classes.algebra: make it work better to fix bug reported by Sascha Matzke  
							
							
							
						 
						
							2010-07-29 19:57:23 -04:00  
				
					
						
							
							
								 
						
							
							
								83410e23cc 
								
							
								 
							
						 
						
							
							
								
								classes.algebra: remove class<=> -- it's never used and has incorrect semantics  
							
							
							
						 
						
							2010-02-10 15:04:48 +13:00  
				
					
						
							
							
								 
						
							
							
								f33c73bf94 
								
							
								 
							
						 
						
							
							
								
								Merge up  
							
							
							
						 
						
							2010-01-30 20:39:43 -08:00  
				
					
						
							
							
								 
						
							
							
								066bf9a42f 
								
							
								 
							
						 
						
							
							
								
								classes.algebra: couple more tests  
							
							
							
						 
						
							2010-01-30 09:28:53 +13:00  
				
					
						
							
							
								 
						
							
							
								e6d1388dcc 
								
							
								 
							
						 
						
							
							
								
								Clean up class algebra a bit, and change mixins to recompile less, taking advantage of new semantics  
							
							
							
						 
						
							2010-01-30 09:28:52 +13:00  
				
					
						
							
							
								 
						
							
							
								af41dc6169 
								
							
								 
							
						 
						
							
							
								
								Trying to fix mixin semantics  
							
							
							
						 
						
							2010-01-30 09:28:51 +13:00  
				
					
						
							
							
								 
						
							
							
								df4fb4a3ee 
								
							
								 
							
						 
						
							
							
								
								Removing integers-as-sequences  
							
							
							
						 
						
							2010-01-15 07:15:33 +13:00  
				
					
						
							
							
								 
						
							
							
								bb8eabba36 
								
							
								 
							
						 
						
							
							
								
								Unit test fixes  
							
							
							
						 
						
							2009-11-13 23:00:50 -06:00  
				
					
						
							
							
								 
						
							
							
								14a4535ad9 
								
							
								 
							
						 
						
							
							
								
								classes.algebra: output cleaner anonymous unions and intersections  
							
							
							
						 
						
							2009-11-13 03:01:22 -06:00  
				
					
						
							
							
								 
						
							
							
								c693587018 
								
							
								 
							
						 
						
							
							
								
								classes.algebra: cleanup  
							
							
							
						 
						
							2009-11-10 17:41:47 -06:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								962d039852 
								
							
								 
							
						 
						
							
							
								
								Rename specific-method to method-for-class, rename (effective-method) to method-for-object, and make both much faster  
							
							
							
						 
						
							2009-09-21 17:42:20 -05:00  
				
					
						
							
							
								 
						
							
							
								9a876a5255 
								
							
								 
							
						 
						
							
							
								
								remove duplicate usings  
							
							
							
						 
						
							2009-08-26 22:23:03 -05:00  
				
					
						
							
							
								 
						
							
							
								66a9416473 
								
							
								 
							
						 
						
							
							
								
								Update documentation for stricter vocabulary search path semantics  
							
							
							
						 
						
							2009-05-16 00:29:21 -05:00  
				
					
						
							
							
								 
						
							
							
								a63ad6a7a5 
								
							
								 
							
						 
						
							
							
								
								Remove cruddy string encoding/decoding code from VM  
							
							
							
						 
						
							2009-05-02 13:45:38 -05:00  
				
					
						
							
							
								 
						
							
							
								05f3f9dcb9 
								
							
								 
							
						 
						
							
							
								
								Fixing unit tests for stack effect inference changes  
							
							
							
						 
						
							2009-04-20 21:15:19 -05:00  
				
					
						
							
							
								 
						
							
							
								a4d9cdfeb3 
								
							
								 
							
						 
						
							
							
								
								Refactor all usages of >r/r> in core to use dip, 2dip, 3dip  
							
							... 
							
							
							
							Non-optimizing compiler now special-cases dip, 2dip, 3dip following a
literal quotation: this allows us to break the dip/slip meta-circle
without explicit calls to >r/r> 
							
						 
						
							2008-11-23 02:44:56 -06:00  
				
					
						
							
							
								 
						
							
							
								c19f2257f4 
								
							
								 
							
						 
						
							
							
								
								Fix permission bits  
							
							
							
						 
						
							2008-10-02 08:34:49 -05:00  
				
					
						
							
							
								 
						
							
							
								3cef7c9992 
								
							
								 
							
						 
						
							
							
								
								Smarter usage tracking system  
							
							
							
						 
						
							2008-08-30 02:31:27 -05:00  
				
					
						
							
							
								 
						
							
							
								90bc1bc0b5 
								
							
								 
							
						 
						
							
							
								
								use new accessor  
							
							
							
						 
						
							2008-08-29 10:37:07 -05:00  
				
					
						
							
							
								 
						
							
							
								40e926609a 
								
							
								 
							
						 
						
							
							
								
								Fixing unit tests  
							
							
							
						 
						
							2008-08-22 22:07:59 -05:00  
				
					
						
							
							
								 
						
							
							
								0582f45fcb 
								
							
								 
							
						 
						
							
							
								
								Add more class algebra opeations  
							
							
							
						 
						
							2008-07-22 01:27:52 -05:00  
				
					
						
							
							
								 
						
							
							
								7ca3c2a878 
								
							
								 
							
						 
						
							
							
								
								Various minor compiler tweaks  
							
							
							
						 
						
							2008-07-12 01:08:30 -05:00  
				
					
						
							
							
								 
						
							
							
								a8b826e8ed 
								
							
								 
							
						 
						
							
							
								
								Fix hang  
							
							
							
						 
						
							2008-07-05 17:08:01 -05:00  
				
					
						
							
							
								 
						
							
							
								48671cfca7 
								
							
								 
							
						 
						
							
							
								
								Fix classes.algebra unit tests  
							
							
							
						 
						
							2008-07-05 04:42:58 -05:00  
				
					
						
							
							
								 
						
							
							
								045b657474 
								
							
								 
							
						 
						
							
							
								
								Move replicate into core; move selection sort into its own vocab; remove usages of and? and or? which are redundant now  
							
							
							
						 
						
							2008-06-13 01:51:46 -05:00  
				
					
						
							
							
								 
						
							
							
								9dd5c9919f 
								
							
								 
							
						 
						
							
							
								
								Mandatory stack effect annotations  
							
							
							
						 
						
							2008-06-08 15:32:55 -05:00  
				
					
						
							
							
								 
						
							
							
								a42756abac 
								
							
								 
							
						 
						
							
							
								
								object is now an empty intersection  
							
							
							
						 
						
							2008-05-11 01:37:37 -05:00  
				
					
						
							
							
								 
						
							
							
								71cb0f9042 
								
							
								 
							
						 
						
							
							
								
								Disable some tests  
							
							
							
						 
						
							2008-05-11 00:21:26 -05:00  
				
					
						
							
							
								 
						
							
							
								dd08bdfdd1 
								
							
								 
							
						 
						
							
							
								
								Class algebra changes  
							
							
							
						 
						
							2008-05-10 23:59:02 -05:00  
				
					
						
							
							
								 
						
							
							
								315110eb09 
								
							
								 
							
						 
						
							
							
								
								Working on intersection classes  
							
							
							
						 
						
							2008-05-10 18:09:05 -05:00  
				
					
						
							
							
								 
						
							
							
								d1a3b64569 
								
							
								 
							
						 
						
							
							
								
								Fix class sorting again  
							
							
							
						 
						
							2008-05-02 17:36:31 -05:00  
				
					
						
							
							
								 
						
							
							
								5a29b2e273 
								
							
								 
							
						 
						
							
							
								
								Class linearization  
							
							
							
						 
						
							2008-05-02 02:51:38 -05:00  
				
					
						
							
							
								 
						
							
							
								3b795b6a07 
								
							
								 
							
						 
						
							
							
								
								Fix class< bug  
							
							
							
						 
						
							2008-04-19 02:11:40 -05:00  
				
					
						
							
							
								 
						
							
							
								ef4046cda9 
								
							
								 
							
						 
						
							
							
								
								Converting code to use inheritance  
							
							
							
						 
						
							2008-04-04 00:33:06 -05:00  
				
					
						
							
							
								 
						
							
							
								5346e1899f 
								
							
								 
							
						 
						
							
							
								
								Working on call-next-method, and identity-tuple  
							
							
							
						 
						
							2008-04-02 21:27:49 -05:00  
				
					
						
							
							
								 
						
							
							
								7a596ce004 
								
							
								 
							
						 
						
							
							
								
								Debugging inheritancE  
							
							
							
						 
						
							2008-04-02 02:44:10 -05:00  
				
					
						
							
							
								 
						
							
							
								f96a43c42d 
								
							
								 
							
						 
						
							
							
								
								Getting ready to drop in new dispatch code  
							
							
							
						 
						
							2008-04-02 00:45:30 -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