Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								b39e3f4700
								
							
								
							
						 | 
						
							
							
								
								Link a word in math docs
							
							
							
							
							
						 | 
						
							2010-03-31 15:09:51 -05:00 | 
						
					
				
					
						
							
							
								 
								Daniel Ehrenberg
							
						 | 
						
							
							
							
							
								
							
								4af88ff9ff
								
							
								
							
						 | 
						
							
							
								
								Making more vocabs use require-when
							
							
							
							
							
						 | 
						
							2010-03-18 01:39:30 -04:00 | 
						
					
				
					
						
							
							
								 
								Daniel Ehrenberg
							
						 | 
						
							
							
							
							
								
							
								eb060443db
								
							
								
							
						 | 
						
							
							
								
								Updating code to use require-when rather than vocab [ require ] when
							
							
							
							
							
						 | 
						
							2010-03-18 01:13:37 -04:00 | 
						
					
				
					
						
							
							
								 
								Daniel Ehrenberg
							
						 | 
						
							
							
							
							
								
							
								512fe14e4e
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'bags' of git://github.com/littledan/Factor
							
							
							
							
							
							
							
							Conflicts:
	basis/compiler/cfg/ssa/construction/tdmsc/tdmsc.factor
	basis/furnace/auth/auth.factor
	basis/stack-checker/backend/backend.factor 
							
						 | 
						
							2010-03-16 13:28:00 -04:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								e7968ceffc
								
							
								
							
						 | 
						
							
							
								
								mop up compiler errors from macosx load-all
							
							
							
							
							
						 | 
						
							2010-03-09 00:56:07 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								191ac353fd
								
							
								
							
						 | 
						
							
							
								
								generalize stack effects so we can bootstrap with the stricter stack effect checking
							
							
							
							
							
						 | 
						
							2010-03-08 23:38:10 -08:00 | 
						
					
				
					
						
							
							
								 
								Daniel Ehrenberg
							
						 | 
						
							
							
							
							
								
							
								434605c0b5
								
							
								
							
						 | 
						
							
							
								
								Changing some uses of prune to use members
							
							
							
							
							
						 | 
						
							2010-02-27 13:14:03 -05:00 | 
						
					
				
					
						
							
							
								 
								Erik Charlebois
							
						 | 
						
							
							
							
							
								
							
								cebabdc323
								
							
								
							
						 | 
						
							
							
								
								Add perp and angle-between words for vectors. Fix bug in cross product and add unit tests.
							
							
							
							
							
						 | 
						
							2010-02-25 16:46:02 -08:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								7826543d2e
								
							
								
							
						 | 
						
							
							
								
								sequences: add cartesian-each, cartesian-map, cartesian-product words to eliminate some duplication throughout the codebase
							
							
							
							
							
						 | 
						
							2010-02-25 20:54:57 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								af0ddd5985
								
							
								
							
						 | 
						
							
							
								
								Specialized arrays, structs and other objects responding to the >c-ptr / byte-length protocol can now be written to binary streams
							
							
							
							
							
						 | 
						
							2010-02-24 20:18:41 +13:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								92e1ca8b61
								
							
								
							
						 | 
						
							
							
								
								math.blas: update string c-types
							
							
							
							
							
						 | 
						
							2010-02-21 16:49:58 -08:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								95bfc8a240
								
							
								
							
						 | 
						
							
							
								
								vocabs.metadata: replace unportable tag with a platforms.txt file for more fine-grained control. Rename unportable tag to untested for remaining cases
							
							
							
							
							
						 | 
						
							2010-02-20 13:30:49 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								220dd88a2c
								
							
								
							
						 | 
						
							
							
								
								Update documentation for new help lint check
							
							
							
							
							
						 | 
						
							2010-02-19 12:31:52 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ff172f4132
								
							
								
							
						 | 
						
							
							
								
								Make specialized arrays and SIMD types final so that typed can unbox them
							
							
							
							
							
						 | 
						
							2010-02-18 02:39:40 +13:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								08a20f9478
								
							
								
							
						 | 
						
							
							
								
								math.blas.config: add deploy-blas? variable
							
							
							
							
							
						 | 
						
							2010-02-16 13:38:29 -08:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f01487eb83
								
							
								
							
						 | 
						
							
							
								
								A few documentation fixes
							
							
							
							
							
						 | 
						
							2010-02-17 00:05:36 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								361de6c470
								
							
								
							
						 | 
						
							
							
								
								math.points: move to extra
							
							
							
							
							
						 | 
						
							2010-02-16 15:29:02 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								4893ebf183
								
							
								
							
						 | 
						
							
							
								
								Small cleanups
							
							
							
							
							
						 | 
						
							2010-02-16 04:04:09 +13:00 | 
						
					
				
					
						
							
							
								 
								Erik Charlebois
							
						 | 
						
							
							
							
							
								
							
								8f86cc6e51
								
							
								
							
						 | 
						
							
							
								
								Made p^ more efficient by repeated squaring instead of repeated multiplication
							
							
							
							
							
						 | 
						
							2010-02-13 19:47:44 -08:00 | 
						
					
				
					
						
							
							
								 
								Erik Charlebois
							
						 | 
						
							
							
							
							
								
							
								52230d6c4d
								
							
								
							
						 | 
						
							
							
								
								Add p^ to polynomial vocab for exponentiation of polynomials
							
							
							
							
							
						 | 
						
							2010-02-13 02:35:09 -08:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								6e34de5588
								
							
								
							
						 | 
						
							
							
								
								math.functions: clean up
							
							
							
							
							
						 | 
						
							2010-02-10 15:04:58 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								48373a6c4c
								
							
								
							
						 | 
						
							
							
								
								Remove math.floats.parser now that its no longer needed
							
							
							
							
							
						 | 
						
							2010-02-08 16:52:29 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								38ca12e9d8
								
							
								
							
						 | 
						
							
							
								
								math.floats.parser: new vocabulary with old string>float word
							
							
							
							
							
						 | 
						
							2010-02-08 08:32:13 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								db4a1f7536
								
							
								
							
						 | 
						
							
							
								
								Fix unit test for math.parser change
							
							
							
							
							
						 | 
						
							2010-02-08 08:31:17 +13:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								60561dd490
								
							
								
							
						 | 
						
							
							
								
								math.quaternions: slerp function
							
							
							
							
							
						 | 
						
							2010-02-04 20:08:37 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								2381e9bf24
								
							
								
							
						 | 
						
							
							
								
								quaterion to matrix4 conversion
							
							
							
							
							
						 | 
						
							2010-02-04 11:25:45 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								4ba8c6e0b5
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2010-02-03 21:50:36 -08:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								87665c8f40
								
							
								
							
						 | 
						
							
							
								
								math.statistics: rename histogram* to histogram! and rename sequence>assoc* to sequence>assoc!
							
							
							
							
							
						 | 
						
							2010-02-03 23:11:33 +13:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								8cf05e9909
								
							
								
							
						 | 
						
							
							
								
								vector-friendlier math.quaternions
							
							
							
							
							
						 | 
						
							2010-02-02 00:30:21 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								4a7845e52c
								
							
								
							
						 | 
						
							
							
								
								Add [1,b) to math.ranges.  Use [1,b] in random.sfmt
							
							
							
							
							
						 | 
						
							2010-01-31 14:48:01 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								7fe96f3eff
								
							
								
							
						 | 
						
							
							
								
								math.ranges: doesn't need an equal? method, since sequence doesn't define one, and default tuple equal? is fine for ranges
							
							
							
							
							
						 | 
						
							2010-01-27 19:28:45 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f804c9c422
								
							
								
							
						 | 
						
							
							
								
								Move compile-call and related words only meant to be used for debugging to compiler.test
							
							
							
							
							
						 | 
						
							2010-01-23 00:39:56 +13:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								97668156d9
								
							
								
							
						 | 
						
							
							
								
								NetBSD 64 blas abi changed
							
							
							
							
							
						 | 
						
							2010-01-21 05:02:39 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								8836ce2581
								
							
								
							
						 | 
						
							
							
								
								Fix performance regression in vector ops on specialized arrays, tweak definition of <slice> and 2map-reduce to generate fewer conditionals
							
							
							
							
							
						 | 
						
							2010-01-19 17:48:10 +13:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								4e6a5a772f
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
							
							
							Conflicts:
	core/sequences/sequences-docs.factor 
							
						 | 
						
							2010-01-14 17:22:02 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								9356da6fb3
								
							
								
							
						 | 
						
							
							
								
								Fix a few integers-as-sequences in docs
							
							
							
							
							
						 | 
						
							2010-01-14 17:20:43 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								df40d92216
								
							
								
							
						 | 
						
							
							
								
								math.functions: fix memory protection error if exp called on a complex number with a rational real part (reported by prunedtree)
							
							
							
							
							
						 | 
						
							2010-01-15 08:23:48 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ad6d8556e0
								
							
								
							
						 | 
						
							
							
								
								Change [0,b) usages to iota
							
							
							
							
							
						 | 
						
							2010-01-15 08:05:50 +13:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								4c71d71907
								
							
								
							
						 | 
						
							
							
								
								random is generic now -- iota random -> random
							
							
							
							
							
						 | 
						
							2010-01-14 12:48:57 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								df4fb4a3ee
								
							
								
							
						 | 
						
							
							
								
								Removing integers-as-sequences
							
							
							
							
							
						 | 
						
							2010-01-15 07:15:33 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								47a5e96547
								
							
								
							
						 | 
						
							
							
								
								Rework min and max so that behavior with floats and NaNs is consistent between generic arithmetic and open-coded float intrinsics
							
							
							
							
							
						 | 
						
							2010-01-13 22:20:16 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d84f132589
								
							
								
							
						 | 
						
							
							
								
								math.floats.env.x86: split off 32 and 64-bit code into sub-vocabularies
							
							
							
							
							
						 | 
						
							2010-01-07 20:44:28 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								dd5452053a
								
							
								
							
						 | 
						
							
							
								
								math.floats.env: don't load cpu.x86.64 on x86.32
							
							
							
							
							
						 | 
						
							2010-01-07 20:13:42 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								235f3238f5
								
							
								
							
						 | 
						
							
							
								
								Add alien-assembly form for inline assembler, works like alien-invoke except calls a user-supplied quotation instead of generating a subroutine call. Replaces FPU status control, SSE detection and read timestamp routines in vm/cpu-x86.*S
							
							
							
							
							
						 | 
						
							2010-01-07 17:39:22 +13:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								ae9bca2b1e
								
							
								
							
						 | 
						
							
							
								
								add MAIN: run-unix-factor to math.primes.factors
							
							
							
							
							
						 | 
						
							2009-12-12 23:39:59 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								8b38997e55
								
							
								
							
						 | 
						
							
							
								
								better minmax
							
							
							
							
							
						 | 
						
							2009-12-07 17:26:33 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								313f70dbd6
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-12-06 02:28:46 -06:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								6b9c4254ad
								
							
								
							
						 | 
						
							
							
								
								move simd operation methods onto simd-128 instead of concrete classes to save image space
							
							
							
							
							
						 | 
						
							2009-12-05 21:19:17 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								2b2be5f121
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-12-05 17:18:49 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								3e40a36c50
								
							
								
							
						 | 
						
							
							
								
								fix simd tests
							
							
							
							
							
						 | 
						
							2009-12-05 17:17:16 -08:00 |