Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								389f47086a
								
							
								
							
						 | 
						
							
							
								
								classes.tuple: don't run out of memory inside 'instances' quotation if optimizing compiler is off
							
							
							
							
							
						 | 
						
							2009-09-02 05:19:20 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								988d845c61
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-09-01 15:51:37 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c9113c03cf
								
							
								
							
						 | 
						
							
							
								
								noise: don't use math.private words
							
							
							
							
							
						 | 
						
							2009-09-01 15:50:56 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f91b539c31
								
							
								
							
						 | 
						
							
							
								
								cpu.ppc: implement fast float function calls; 3x speedup on benchmark.struct-arrays on PowerPC
							
							
							
							
							
						 | 
						
							2009-09-01 15:19:26 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								cbaeda3195
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-09-01 15:00:22 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b8aa894960
								
							
								
							
						 | 
						
							
							
								
								struct-arrays: fix help lint, throw error if class parameter is not a struct class
							
							
							
							
							
						 | 
						
							2009-09-01 14:58:49 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								3c4dc6d4de
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-09-01 14:47:06 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								1efcf36083
								
							
								
							
						 | 
						
							
							
								
								struct-vectors: update unit test to use new structs
							
							
							
							
							
						 | 
						
							2009-09-01 14:47:04 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								7bdd819d51
								
							
								
							
						 | 
						
							
							
								
								struct-arrays: remove support for arrays of old-style structs
							
							
							
							
							
						 | 
						
							2009-09-01 14:46:24 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								2037667473
								
							
								
							
						 | 
						
							
							
								
								io.backend.unix.multiplexers.epoll: update for STRUCT:
							
							
							
							
							
						 | 
						
							2009-09-01 14:46:08 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								7f25139cca
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-09-01 14:19:49 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								522f426ba7
								
							
								
							
						 | 
						
							
							
								
								fix help lint failures
							
							
							
							
							
						 | 
						
							2009-09-01 13:04:00 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								26cc551049
								
							
								
							
						 | 
						
							
							
								
								fix another tuple definition bug
							
							
							
							
							
						 | 
						
							2009-09-01 11:36:06 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								d46d063f5f
								
							
								
							
						 | 
						
							
							
								
								inheriting from itself would hang a tuple definition.  only breaks if tuple is being redefined
							
							
							
							
							
						 | 
						
							2009-09-01 04:02:44 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								d893f3cdb7
								
							
								
							
						 | 
						
							
							
								
								put a more useful mirror over structs
							
							
							
							
							
						 | 
						
							2009-08-31 22:26:03 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								fdb3cd22cd
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-08-31 20:51:27 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								4cbd4d4b5c
								
							
								
							
						 | 
						
							
							
								
								update classes.struct tests, and make struct prettyprinting work again
							
							
							
							
							
						 | 
						
							2009-08-31 20:46:33 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								f3768b5361
								
							
								
							
						 | 
						
							
							
								
								clean up the bootstrap mess by moving the struct summary and make-mirror methods to classes.struct.prettyprint
							
							
							
							
							
						 | 
						
							2009-08-31 20:32:00 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								badbfef890
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-08-31 20:13:19 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								52a5a22b9d
								
							
								
							
						 | 
						
							
							
								
								restore pprint stack when c-object pprinters fail so that the fallback pprint syntax is still clickable
							
							
							
							
							
						 | 
						
							2009-08-31 20:10:51 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								79be927371
								
							
								
							
						 | 
						
							
							
								
								take advantage of pprint-prefix in c-object-pointer prettyprinters
							
							
							
							
							
						 | 
						
							2009-08-31 19:56:36 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								f0e14d1c3c
								
							
								
							
						 | 
						
							
							
								
								mirrors on structs again, add summary method for structs
							
							
							
							
							
						 | 
						
							2009-08-31 19:27:29 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								3d975ea7ab
								
							
								
							
						 | 
						
							
							
								
								struct mirrors were not ready yet
							
							
							
							
							
						 | 
						
							2009-08-31 19:10:48 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								80e2feacd9
								
							
								
							
						 | 
						
							
							
								
								show c-type instead of factor type
							
							
							
							
							
						 | 
						
							2009-08-31 18:58:42 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								1732bd730a
								
							
								
							
						 | 
						
							
							
								
								better keys in sturct mirrors
							
							
							
							
							
						 | 
						
							2009-08-31 18:57:03 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								fee0953cc4
								
							
								
							
						 | 
						
							
							
								
								make-mirror method on structs.  fix typo on struct-slots stack effect.  don't filter initial values in struct>assoc because structs are more low-level and you want to see the entire layout of the struct you're working with, imo.
							
							
							
							
							
						 | 
						
							2009-08-31 18:51:47 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								3ea364bc80
								
							
								
							
						 | 
						
							
							
								
								suppress "no such C type" warnings from cocoa for "?" and private apple types
							
							
							
							
							
						 | 
						
							2009-08-31 18:10:35 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								f6c6593579
								
							
								
							
						 | 
						
							
							
								
								fix struct-arrays USING:
							
							
							
							
							
						 | 
						
							2009-08-31 18:04:29 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								0a7b62177b
								
							
								
							
						 | 
						
							
							
								
								link S{ and S@ docs in classes.struct
							
							
							
							
							
						 | 
						
							2009-08-31 18:04:09 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								0834b8270c
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-08-31 17:49:55 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								84adb4cb55
								
							
								
							
						 | 
						
							
							
								
								"struct-array-on" word to easily promote a struct over memory to a struct-array over the same memory. buff up the struct-arrays docs
							
							
							
							
							
						 | 
						
							2009-08-31 17:49:45 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f6da4856b4
								
							
								
							
						 | 
						
							
							
								
								benchmark.yuv-to-rgb: fix hints
							
							
							
							
							
						 | 
						
							2009-08-31 17:07:24 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								8a1dbe1652
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-08-31 16:48:24 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								94c89e55e6
								
							
								
							
						 | 
						
							
							
								
								tools.deploy.shaker: strip out call( and execute( runtime checking in a way that still allows the inlining optimization to work
							
							
							
							
							
						 | 
						
							2009-08-31 16:48:10 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								23f34febbb
								
							
								
							
						 | 
						
							
							
								
								Fix image size regression with struct array tree shaking
							
							
							
							
							
						 | 
						
							2009-08-31 16:34:58 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								740856eeca
								
							
								
							
						 | 
						
							
							
								
								fix windows usings
							
							
							
							
							
						 | 
						
							2009-08-31 15:22:26 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								bce748ee81
								
							
								
							
						 | 
						
							
							
								
								fix newly introduced references to c-type-array
							
							
							
							
							
						 | 
						
							2009-08-31 12:49:09 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								9bd7471696
								
							
								
							
						 | 
						
							
							
								
								fix some things that broke in the windows UI/game-input backends
							
							
							
							
							
						 | 
						
							2009-08-31 12:45:39 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								175529c938
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor into struct-updates
							
							
							
							
							
						 | 
						
							2009-08-31 12:35:47 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								a9be2f2f08
								
							
								
							
						 | 
						
							
							
								
								update struct in yuv-to-rgb
							
							
							
							
							
						 | 
						
							2009-08-31 12:24:13 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								0f8405c507
								
							
								
							
						 | 
						
							
							
								
								update pango for struct
							
							
							
							
							
						 | 
						
							2009-08-31 12:23:08 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								6ac21a8cf9
								
							
								
							
						 | 
						
							
							
								
								fix using
							
							
							
							
							
						 | 
						
							2009-08-31 12:20:56 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								f74351ce64
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor into struct-updates
							
							
							
							
							
						 | 
						
							2009-08-31 12:01:23 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								1a84aa7fc3
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor into struct-updates
							
							
							
							
							
						 | 
						
							2009-08-31 12:01:04 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								0bcd7c2619
								
							
								
							
						 | 
						
							
							
								
								typo
							
							
							
							
							
						 | 
						
							2009-08-31 12:00:39 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								d22a25a3ec
								
							
								
							
						 | 
						
							
							
								
								try to fix file-systems on a few platforms
							
							
							
							
							
						 | 
						
							2009-08-31 11:49:29 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								6c996f4d30
								
							
								
							
						 | 
						
							
							
								
								fix netbsd file-systems
							
							
							
							
							
						 | 
						
							2009-08-31 11:38:21 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								27af645048
								
							
								
							
						 | 
						
							
							
								
								fix file-systems on freebsd
							
							
							
							
							
						 | 
						
							2009-08-31 11:35:52 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								736f78dfb5
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-08-31 11:34:39 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								67dd3ff6b6
								
							
								
							
						 | 
						
							
							
								
								clean up some game-input.dinput code to take advantage of structs and specialized arrays
							
							
							
							
							
						 | 
						
							2009-08-31 11:31:01 -05:00 |