Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								40e926609a
								
							
								
							
						 | 
						
							
							
								
								Fixing unit tests
							
							
							
							
							
						 | 
						
							2008-08-22 22:07:59 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								2440fc1ceb
								
							
								
							
						 | 
						
							
							
								
								Fixing remaining issues
							
							
							
							
							
						 | 
						
							2008-08-22 17:38:23 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								95657e5742
								
							
								
							
						 | 
						
							
							
								
								Remove some funny retain stack usage
							
							
							
							
							
						 | 
						
							2008-08-18 20:13:24 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ac2bf0b87d
								
							
								
							
						 | 
						
							
							
								
								Adding inline recursive declarations
							
							
							
							
							
						 | 
						
							2008-07-18 19:22:59 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a8808b7087
								
							
								
							
						 | 
						
							
							
								
								Non-optimizing compiler now inlow inlines some primitives, this improves bootstrap time
							
							
							
							
							
						 | 
						
							2008-07-07 10:39:04 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								e6282fe1a8
								
							
								
							
						 | 
						
							
							
								
								Performance improvements
							
							
							
							
							
						 | 
						
							2008-07-06 01:37:11 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b0d11073d6
								
							
								
							
						 | 
						
							
							
								
								Fix step-into on generic words and call-next-method in walker
							
							
							
							
							
						 | 
						
							2008-07-05 00:59:28 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								537269447c
								
							
								
							
						 | 
						
							
							
								
								Move mirrors out of the boot image
							
							
							
							
							
						 | 
						
							2008-07-02 00:20:01 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0be00f03e6
								
							
								
							
						 | 
						
							
							
								
								Mirrors now check sot t slot types, support type coercion for setters, instance? now infers, better transform for 'new', more efficient 'case' where keys are all wrappers
							
							
							
							
							
						 | 
						
							2008-06-29 02:12:44 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b36e06d0d6
								
							
								
							
						 | 
						
							
							
								
								Builtinn types now use new slot accessors; tuple slot type declaration work in progress
							
							
							
							
							
						 | 
						
							2008-06-28 02:36:20 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c95851e34f
								
							
								
							
						 | 
						
							
							
								
								Bug fixes and cleanups
							
							
							
							
							
						 | 
						
							2008-06-11 02:58:38 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								29fa4a8a54
								
							
								
							
						 | 
						
							
							
								
								assoc-find is no longer generic
							
							
							
							
							
						 | 
						
							2008-06-09 05:22:21 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9dd5c9919f
								
							
								
							
						 | 
						
							
							
								
								Mandatory stack effect annotations
							
							
							
							
							
						 | 
						
							2008-06-08 15:32:55 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								014d2ea31c
								
							
								
							
						 | 
						
							
							
								
								Cleaning up and debugging corss-referencing
							
							
							
							
							
						 | 
						
							2008-06-06 20:47:09 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								3ee56c3a68
								
							
								
							
						 | 
						
							
							
								
								Add extract-keys word
							
							
							
							
							
						 | 
						
							2008-05-22 22:41:48 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								fa1938eda1
								
							
								
							
						 | 
						
							
							
								
								Move unclip-last to sequences
							
							
							
							
							
						 | 
						
							2008-05-05 00:13:17 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								5a29b2e273
								
							
								
							
						 | 
						
							
							
								
								Class linearization
							
							
							
							
							
						 | 
						
							2008-05-02 02:51:38 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								e264537a1a
								
							
								
							
						 | 
						
							
							
								
								reverse the arguments of diff, assoc-diff
							
							
							
							
							
							
							
							fix lots of usings
fix help-lint 
							
						 | 
						
							2008-04-26 02:01:06 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								15402ed1b4
								
							
								
							
						 | 
						
							
							
								
								core changes:
							
							
							
							
							
							
							
							index* -> index-from
last-index* -> last-index-from
1 tail -> rest
1 tail-slice -> rest-slice
subset -> filter
prepose
find* -> find-from
find-last* -> find-last-from
before, after generic, < for integers
make between? work for timestamps 
							
						 | 
						
							2008-04-25 23:12:44 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								55f6636bc0
								
							
								
							
						 | 
						
							
							
								
								FFI string encoding conversion
							
							
							
							
							
						 | 
						
							2008-04-20 05:15:46 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d7272871fe
								
							
								
							
						 | 
						
							
							
								
								Remove commented out code
							
							
							
							
							
						 | 
						
							2008-04-17 04:14:55 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								deb51fbd00
								
							
								
							
						 | 
						
							
							
								
								Don't emit first engine in the sequence
							
							
							
							
							
						 | 
						
							2008-04-17 03:07:17 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								30b75a797a
								
							
								
							
						 | 
						
							
							
								
								construct-boa -> boa
							
							
							
							
							
							
							
							construct-empty -> new 
							
						 | 
						
							2008-04-13 15:06:09 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								615f7057e4
								
							
								
							
						 | 
						
							
							
								
								Omit tuple dispatch engines from usage listings
							
							
							
							
							
						 | 
						
							2008-04-12 19:05:06 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								dbac0a1543
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2008-04-11 12:59:20 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								bced4022e5
								
							
								
							
						 | 
						
							
							
								
								updating usages of cond/case
							
							
							
							
							
						 | 
						
							2008-04-11 12:53:22 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0c7e742b8c
								
							
								
							
						 | 
						
							
							
								
								step-into for hooks
							
							
							
							
							
						 | 
						
							2008-04-11 08:35:07 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								29406f07eb
								
							
								
							
						 | 
						
							
							
								
								Fix declaration
							
							
							
							
							
						 | 
						
							2008-04-05 21:30:16 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								871831fdae
								
							
								
							
						 | 
						
							
							
								
								Fixing hook stack effects
							
							
							
							
							
						 | 
						
							2008-04-05 20:07:30 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ef4046cda9
								
							
								
							
						 | 
						
							
							
								
								Converting code to use inheritance
							
							
							
							
							
						 | 
						
							2008-04-04 00:33:06 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								cc2f512287
								
							
								
							
						 | 
						
							
							
								
								New classes.builtin vocab
							
							
							
							
							
						 | 
						
							2008-04-03 21:19:20 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								e006aca541
								
							
								
							
						 | 
						
							
							
								
								Walker: step directly into the effective method
							
							
							
							
							
						 | 
						
							2008-04-03 17:33:06 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								54265a9f4c
								
							
								
							
						 | 
						
							
							
								
								Final inheritance fixes
							
							
							
							
							
						 | 
						
							2008-04-03 04:58:37 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								337d582a81
								
							
								
							
						 | 
						
							
							
								
								Fix call-next-method
							
							
							
							
							
						 | 
						
							2008-04-02 21:31:41 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								5346e1899f
								
							
								
							
						 | 
						
							
							
								
								Working on call-next-method, and identity-tuple
							
							
							
							
							
						 | 
						
							2008-04-02 21:27:49 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								8fde3fb914
								
							
								
							
						 | 
						
							
							
								
								More inheritance debugging
							
							
							
							
							
						 | 
						
							2008-04-02 18:50:21 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								7a596ce004
								
							
								
							
						 | 
						
							
							
								
								Debugging inheritancE
							
							
							
							
							
						 | 
						
							2008-04-02 02:44:10 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f96a43c42d
								
							
								
							
						 | 
						
							
							
								
								Getting ready to drop in new dispatch code
							
							
							
							
							
						 | 
						
							2008-04-02 00:45:30 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								fa8b578370
								
							
								
							
						 | 
						
							
							
								
								Rewriting method dispatch to support inheritance
							
							
							
							
							
						 | 
						
							2008-04-02 00:28:07 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								8f3fd992a1
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2008-04-01 01:40:37 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								2223633b43
								
							
								
							
						 | 
						
							
							
								
								Tweak
							
							
							
							
							
						 | 
						
							2008-04-01 01:40:30 -05:00 | 
						
					
				
					
						
							
							
								 
								Eduardo Cavazos
							
						 | 
						
							
							
							
							
								
							
								aa40350aa7
								
							
								
							
						 | 
						
							
							
								
								replace add* and add with prefix and suffix
							
							
							
							
							
						 | 
						
							2008-03-31 18:18:05 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								690621ffb6
								
							
								
							
						 | 
						
							
							
								
								Change PREDICATE: syntax
							
							
							
							
							
						 | 
						
							2008-03-26 18:23:19 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								8d7367674c
								
							
								
							
						 | 
						
							
							
								
								Class algebra refactoring
							
							
							
							
							
						 | 
						
							2008-03-24 19:52:21 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								936bd26a3a
								
							
								
							
						 | 
						
							
							
								
								update core/ to use ERROR:
							
							
							
							
							
						 | 
						
							2008-03-20 15:00:49 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								d0b348591a
								
							
								
							
						 | 
						
							
							
								
								path+, prepend
							
							
							
							
							
						 | 
						
							2008-03-19 19:15:43 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ec698b7f53
								
							
								
							
						 | 
						
							
							
								
								Parser overhaul
							
							
							
							
							
						 | 
						
							2008-03-16 02:43:00 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								32526206f1
								
							
								
							
						 | 
						
							
							
								
								Help fixes
							
							
							
							
							
						 | 
						
							2008-03-11 19:51:58 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								18d8f449b9
								
							
								
							
						 | 
						
							
							
								
								Remove unnecessary method tuple, move its slots to word properties
							
							
							
							
							
						 | 
						
							2008-03-04 22:13:30 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								fa07776250
								
							
								
							
						 | 
						
							
							
								
								Fix stack effects for hooks
							
							
							
							
							
						 | 
						
							2008-02-17 00:37:54 -06:00 |