Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								5e822dd454 
								
							
								 
							
						 
						
							
							
								
								alien.inline: added DELETE-C-LIBRARY: word, mainly for tests  
							
							 
							
							
							
						 
						
							2009-07-07 21:11:57 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								c478fa9f1b 
								
							
								 
							
						 
						
							
							
								
								alien.inline: prepend vocab name to c-library name  
							
							 
							
							
							
						 
						
							2009-07-07 21:05:16 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								e046605473 
								
							
								 
							
						 
						
							
							
								
								moved struct wrapper code from alien.structs.structs to alien.marshall.structs  
							
							 
							
							
							
						 
						
							2009-07-07 19:44:34 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								9128952867 
								
							
								 
							
						 
						
							
							
								
								alien.marshall: fixes  
							
							 
							
							
							
						 
						
							2009-07-07 19:43:30 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								4917454b85 
								
							
								 
							
						 
						
							
							
								
								append inline to combinator  
							
							 
							
							
							
						 
						
							2009-07-07 19:41:59 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								b6e5d2481c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'inlinec' into marshall  
							
							 
							
							... 
							
							
							
							* inlinec:
  ui.gadgets.tables: clicking in empty area no longer notifies selection model
  vocabs.hierarchy: fix (load) word
  vocabs.hierarchy: more refactoring, update existing code for new API
  help.html: Update for vocabs.hierarchy changes
  help.html: escape # in word names. Reported by ex_rzrjck
  vocabs.hierachy: redo with cleaner API
  compiler.cfg.linear-scan: minor fixes
  webkit-demo: update for recent <ViewWindow> stack effect change
  compiler.cfg.linear-scan: Get cycle breaking in resolve pass to work by allocating a spare spill slot for this purpose 
							
						 
						
							2009-07-07 17:24:30 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								a5653f3449 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into inlinec  
							
							 
							
							... 
							
							
							
							* master:
  ui.gadgets.tables: clicking in empty area no longer notifies selection model
  vocabs.hierarchy: fix (load) word
  vocabs.hierarchy: more refactoring, update existing code for new API
  help.html: Update for vocabs.hierarchy changes
  help.html: escape # in word names. Reported by ex_rzrjck
  vocabs.hierachy: redo with cleaner API
  compiler.cfg.linear-scan: minor fixes
  webkit-demo: update for recent <ViewWindow> stack effect change
  compiler.cfg.linear-scan: Get cycle breaking in resolve pass to work by allocating a spare spill slot for this purpose 
							
						 
						
							2009-07-07 17:24:21 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								811a7c54eb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'inlinec' into marshall  
							
							 
							
							... 
							
							
							
							* inlinec:
  moved alien.inline tests to inline-tests.factor
  alien.inline: file get path>> instead of vocab-source-path
  alien.inline.compiler: x86_64 check and hook methods
Conflicts:
	basis/alien/inline/inline.factor 
							
						 
						
							2009-07-07 17:22:56 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								66a740aaaf 
								
							
								 
							
						 
						
							
							
								
								moved alien.inline tests to inline-tests.factor  
							
							 
							
							
							
						 
						
							2009-07-07 17:21:47 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								da024f5547 
								
							
								 
							
						 
						
							
							
								
								alien.inline: file get path>> instead of vocab-source-path  
							
							 
							
							
							
						 
						
							2009-07-07 17:21:47 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								e76229a8f6 
								
							
								 
							
						 
						
							
							
								
								alien.inline.compiler: x86_64 check and hook methods  
							
							 
							
							
							
						 
						
							2009-07-07 17:20:54 +12:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								328c6d02f5 
								
							
								 
							
						 
						
							
							
								
								ui.gadgets.tables: clicking in empty area no longer notifies selection model  
							
							 
							
							
							
						 
						
							2009-07-06 23:19:26 -05:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								f61b736f10 
								
							
								 
							
						 
						
							
							
								
								alien.marshall(.private): free and non-free marshallers and struct marshalling  
							
							 
							
							
							
						 
						
							2009-07-07 16:04:41 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								dc9bcc8b73 
								
							
								 
							
						 
						
							
							
								
								alien.structs: alien.syntax: struct wrapper and marshalling of fields  
							
							 
							
							
							
						 
						
							2009-07-07 15:49:39 +12:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								d56e818beb 
								
							
								 
							
						 
						
							
							
								
								vocabs.hierarchy: fix (load) word  
							
							 
							
							
							
						 
						
							2009-07-06 05:22:01 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								2fd6db9331 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'inlinec' of git://github.com/jedahu/factor  
							
							 
							
							
							
						 
						
							2009-07-06 04:56:43 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								daed003f33 
								
							
								 
							
						 
						
							
							
								
								vocabs.hierarchy: more refactoring, update existing code for new API  
							
							 
							
							
							
						 
						
							2009-07-06 04:55:23 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								bcdd94d50a 
								
							
								 
							
						 
						
							
							
								
								help.html: Update for vocabs.hierarchy changes  
							
							 
							
							
							
						 
						
							2009-07-06 04:35:00 -05:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								296a3eb554 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'inlinec' into marshall  
							
							 
							
							... 
							
							
							
							* inlinec:
  alien.inline.compiler: use g++ for C++ files 
							
						 
						
							2009-07-06 21:34:45 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								994b142f74 
								
							
								 
							
						 
						
							
							
								
								alien.inline.compiler: use g++ for C++ files  
							
							 
							
							
							
						 
						
							2009-07-06 21:34:27 +12:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								4d950dee9a 
								
							
								 
							
						 
						
							
							
								
								help.html: escape # in word names. Reported by ex_rzrjck  
							
							 
							
							
							
						 
						
							2009-07-06 04:24:01 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								5484bd3241 
								
							
								 
							
						 
						
							
							
								
								vocabs.hierachy: redo with cleaner API  
							
							 
							
							
							
						 
						
							2009-07-06 04:23:26 -05:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								4bdc4aa589 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'inlinec' into marshall  
							
							 
							
							... 
							
							
							
							* inlinec:
  Added alien.inline.types (forgot to add several commits ago)
Conflicts:
	basis/alien/inline/inline.factor 
							
						 
						
							2009-07-06 21:17:55 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								da01ae5cda 
								
							
								 
							
						 
						
							
							
								
								Added alien.inline.types (forgot to add several commits ago)  
							
							 
							
							
							
						 
						
							2009-07-06 21:14:08 +12:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								6aaad1ea9f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'inlinec' of git://github.com/jedahu/factor  
							
							 
							
							
							
						 
						
							2009-07-06 02:41:56 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								4402d8652c 
								
							
								 
							
						 
						
							
							
								
								compiler.cfg.linear-scan: minor fixes  
							
							 
							
							
							
						 
						
							2009-07-05 22:51:53 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								5bd27a8dee 
								
							
								 
							
						 
						
							
							
								
								webkit-demo: update for recent <ViewWindow> stack effect change  
							
							 
							
							
							
						 
						
							2009-07-05 21:40:47 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								56523afb29 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor  
							
							 
							
							
							
						 
						
							2009-07-05 21:33:03 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								a452f32e3a 
								
							
								 
							
						 
						
							
							
								
								compiler.cfg.linear-scan: Get cycle breaking in resolve pass to work by allocating a spare spill slot for this purpose  
							
							 
							
							
							
						 
						
							2009-07-05 21:32:23 -05:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								3b987a77a8 
								
							
								 
							
						 
						
							
							
								
								alien.marshall.syntax: added MARSHALLED: word  
							
							 
							
							
							
						 
						
							2009-07-06 11:55:53 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								511ae71763 
								
							
								 
							
						 
						
							
							
								
								alien.inline: moved marshalling syntax to alien.marshall.syntax  
							
							 
							
							... 
							
							
							
							* made appropriate words in alien.inline public 
							
						 
						
							2009-07-06 11:55:23 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								7ecadf0a68 
								
							
								 
							
						 
						
							
							
								
								alien.inline: renamed and refactored prototype-string  
							
							 
							
							
							
						 
						
							2009-07-06 11:28:41 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								ae4b284006 
								
							
								 
							
						 
						
							
							
								
								Moved two words from alien.inline to alien.inline.types  
							
							 
							
							
							
						 
						
							2009-07-06 11:26:17 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								9cf0c5e33b 
								
							
								 
							
						 
						
							
							
								
								alien.inline: made define-c-marshalled standalone  
							
							 
							
							
							
						 
						
							2009-07-06 11:08:47 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								bb3fa44e2d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'inlinec' into marshall  
							
							 
							
							... 
							
							
							
							* inlinec:
  alien.inline: reverted refactoring 
							
						 
						
							2009-07-06 11:07:32 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								dbe19d8173 
								
							
								 
							
						 
						
							
							
								
								alien.inline: reverted refactoring  
							
							 
							
							
							
						 
						
							2009-07-06 11:06:44 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								64aef112b5 
								
							
								 
							
						 
						
							
							
								
								alien.inline: stopped annotate-effect affecting prototype strings  
							
							 
							
							
							
						 
						
							2009-07-05 22:17:13 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								c32d7c5c97 
								
							
								 
							
						 
						
							
							
								
								Fixed bug where primitive-type? could not handle "Class*" types  
							
							 
							
							
							
						 
						
							2009-07-05 22:17:13 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								519277a0a0 
								
							
								 
							
						 
						
							
							
								
								Fixed cify-types bug  
							
							 
							
							
							
						 
						
							2009-07-05 22:17:13 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								577420b7dd 
								
							
								 
							
						 
						
							
							
								
								Added alien.marshall and modified alien.inline accordingly  
							
							 
							
							
							
						 
						
							2009-07-05 22:17:13 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								284ef4f048 
								
							
								 
							
						 
						
							
							
								
								Made factorize-type and cify-type public  
							
							 
							
							
							
						 
						
							2009-07-05 22:17:13 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								3cd4bd8106 
								
							
								 
							
						 
						
							
							
								
								alien.inline: added annotate-effect word  
							
							 
							
							
							
						 
						
							2009-07-05 22:16:58 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								b212588417 
								
							
								 
							
						 
						
							
							
								
								alien.inline: refactoring  
							
							 
							
							
							
						 
						
							2009-07-05 22:16:58 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								dd45949c50 
								
							
								 
							
						 
						
							
							
								
								alien.inline: prototype-string: fixed params  
							
							 
							
							
							
						 
						
							2009-07-05 22:16:58 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								1a0a34fbfc 
								
							
								 
							
						 
						
							
							
								
								alien.inline: cify-type: fixed incorrect substitution  
							
							 
							
							
							
						 
						
							2009-07-05 22:16:58 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								d2f6f99954 
								
							
								 
							
						 
						
							
							
								
								alien.inline: types->effect>params-return: fix for stack order and void return type  
							
							 
							
							
							
						 
						
							2009-07-05 22:16:58 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								f7ddd899c3 
								
							
								 
							
						 
						
							
							
								
								alien.inline: function-types-effect: fixed incorrect stack order  
							
							 
							
							
							
						 
						
							2009-07-05 22:16:57 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								8f8aa3051c 
								
							
								 
							
						 
						
							
							
								
								alien.inline: factorize-type covers unsigned and long  
							
							 
							
							
							
						 
						
							2009-07-05 22:16:57 +12:00  
						
					 
				
					
						
							
							
								 
								Jeremy Hughes
							
						 
						
							 
							
							
							
								
							
								713e71fd3c 
								
							
								 
							
						 
						
							
							
								
								alien.inline: added define-c-function' and refactored existing words  
							
							 
							
							
							
						 
						
							2009-07-05 22:16:57 +12:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								865e37f590 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor  
							
							 
							
							
							
						 
						
							2009-07-04 19:20:18 -05:00