Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								364ea217ef
								
							
								
							
						 | 
						
							
							
								
								fix more compiler errors
							
							
							
							
							
						 | 
						
							2009-04-17 14:44:08 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								25a877e50b
								
							
								
							
						 | 
						
							
							
								
								Merge OneEyed's patch
							
							
							
							
							
						 | 
						
							2009-02-28 17:06:55 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								78ce670101
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'for-slava' of git://git.rfc1149.net/factor
							
							
							
							
							
						 | 
						
							2009-02-28 14:42:56 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								91d0c4ed1f
								
							
								
							
						 | 
						
							
							
								
								Fix conflict
							
							
							
							
							
						 | 
						
							2009-02-22 20:02:13 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								990513db60
								
							
								
							
						 | 
						
							
							
								
								use CONSTANT: in basis
							
							
							
							
							
						 | 
						
							2009-02-22 19:13:08 -06:00 | 
						
					
				
					
						
							
							
								 
								Samuel Tardieu
							
						 | 
						
							
							
							
							
								
							
								087d931c36
								
							
								
							
						 | 
						
							
							
								
								Remove the tail argument from do/until/while
							
							
							
							
							
						 | 
						
							2009-02-18 02:41:14 +01:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								421ee726b8
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' into new_ui
							
							
							
							
							
						 | 
						
							2009-02-16 21:22:12 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								6b25e99470
								
							
								
							
						 | 
						
							
							
								
								Add summary for heaps more vocabs
							
							
							
							
							
						 | 
						
							2009-02-16 21:05:13 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								634435d816
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' into new_ui
							
							
							
							
							
						 | 
						
							2009-02-15 04:07:51 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								99122a8fb1
								
							
								
							
						 | 
						
							
							
								
								use while to implement randomize (thanks joe!), document it
							
							
							
							
							
						 | 
						
							2009-02-14 14:25:48 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								a0491606bc
								
							
								
							
						 | 
						
							
							
								
								fix { } randomize, more unit tests
							
							
							
							
							
						 | 
						
							2009-02-14 14:04:54 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								1418a67cc6
								
							
								
							
						 | 
						
							
							
								
								unit test how many elements to swap with randomize, remove a usage of pick
							
							
							
							
							
						 | 
						
							2009-02-14 13:28:41 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								0286c524e8
								
							
								
							
						 | 
						
							
							
								
								randomize was broken -- elements could not exchange with themselves
							
							
							
							
							
						 | 
						
							2009-02-14 13:14:00 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								669548e62e
								
							
								
							
						 | 
						
							
							
								
								Clean up some usages of tuck, and add Joe's curried cleave/spread/apply combinators to kernel vocabulary
							
							
							
							
							
						 | 
						
							2009-02-02 13:43:54 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								92f9338978
								
							
								
							
						 | 
						
							
							
								
								Smart quotes
							
							
							
							
							
						 | 
						
							2009-01-26 23:20:27 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								7cee0cdc2a
								
							
								
							
						 | 
						
							
							
								
								Load fix for random
							
							
							
							
							
						 | 
						
							2008-12-18 02:04:05 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								2c9ec65acf
								
							
								
							
						 | 
						
							
							
								
								Move sequences.lib:randomize to random
							
							
							
							
							
						 | 
						
							2008-12-18 00:15:07 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								90cdb6c4f4
								
							
								
							
						 | 
						
							
							
								
								remove >r r>
							
							
							
							
							
						 | 
						
							2008-12-08 00:10:24 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								25bf16f6d4
								
							
								
							
						 | 
						
							
							
								
								Optimize mersenne-twister: eliminate conditional branches from inner loop, 30% speedup
							
							
							
							
							
						 | 
						
							2008-12-05 01:50:30 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								3a2b0cc1fb
								
							
								
							
						 | 
						
							
							
								
								rice mersenne-twister - replace mod with a subtraction
							
							
							
							
							
						 | 
						
							2008-12-03 18:15:14 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								4c6af1cc9f
								
							
								
							
						 | 
						
							
							
								
								Use fry instead of curry
							
							
							
							
							
						 | 
						
							2008-12-03 10:45:06 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								378bedd1e0
								
							
								
							
						 | 
						
							
							
								
								Faster mersenne-twister with specialized-arrays
							
							
							
							
							
						 | 
						
							2008-12-03 10:44:41 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								402da00390
								
							
								
							
						 | 
						
							
							
								
								Fixing bootstrap with specialized arrays
							
							
							
							
							
						 | 
						
							2008-12-02 02:44:19 -06:00 | 
						
					
				
					
						
							
							
								 
								U-SLAVA-DFB8FF805\Slava
							
						 | 
						
							
							
							
							
								
							
								0eee4f89d4
								
							
								
							
						 | 
						
							
							
								
								Mess around with tags
							
							
							
							
							
						 | 
						
							2008-11-17 06:59:17 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								db2f744f90
								
							
								
							
						 | 
						
							
							
								
								redo random-bytes* with a better algorithm
							
							
							
							
							
						 | 
						
							2008-11-12 22:10:34 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								a8f1680bcd
								
							
								
							
						 | 
						
							
							
								
								slightly faster
							
							
							
							
							
						 | 
						
							2008-11-12 13:28:17 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								b45c03877b
								
							
								
							
						 | 
						
							
							
								
								don't generate 4x the number of random bytes we actually need.  map concat is slower than push-all
							
							
							
							
							
						 | 
						
							2008-11-12 12:40:09 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								51ecc18cd8
								
							
								
							
						 | 
						
							
							
								
								changed a bitwise word, updating usage for mersenne twister
							
							
							
							
							
						 | 
						
							2008-11-11 13:03:42 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								5def7c5dea
								
							
								
							
						 | 
						
							
							
								
								Don't load random number generator on bootstrap
							
							
							
							
							
						 | 
						
							2008-11-06 01:30:59 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b0d57ead86
								
							
								
							
						 | 
						
							
							
								
								Fix unit test
							
							
							
							
							
						 | 
						
							2008-10-05 23:09:10 -05:00 | 
						
					
				
					
						
							
							
								 
								U-SLAVA-DFB8FF805\Slava
							
						 | 
						
							
							
							
							
								
							
								0cfedcdc8d
								
							
								
							
						 | 
						
							
							
								
								Fix deploy size regresson
							
							
							
							
							
						 | 
						
							2008-10-05 22:08:13 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								46c3f0def1
								
							
								
							
						 | 
						
							
							
								
								Remove unused error class
							
							
							
							
							
						 | 
						
							2008-10-05 20:31:48 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								7bf5a3a077
								
							
								
							
						 | 
						
							
							
								
								remove unit test
							
							
							
							
							
						 | 
						
							2008-10-05 16:41:42 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								fad3d52bc1
								
							
								
							
						 | 
						
							
							
								
								remove random floats, better docs
							
							
							
							
							
						 | 
						
							2008-10-05 15:14:05 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								6b3b48a106
								
							
								
							
						 | 
						
							
							
								
								random is generic, better random docs, cleanups
							
							
							
							
							
						 | 
						
							2008-10-04 11:44:12 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c19f2257f4
								
							
								
							
						 | 
						
							
							
								
								Fix permission bits
							
							
							
							
							
						 | 
						
							2008-10-02 08:34:49 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								79f3865f92
								
							
								
							
						 | 
						
							
							
								
								Add missing meta-data
							
							
							
							
							
						 | 
						
							2008-09-23 16:11:59 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								3d790d8ac8
								
							
								
							
						 | 
						
							
							
								
								Memory ricing to make deploy tests pass on Mac OS X/PowerPC
							
							
							
							
							
						 | 
						
							2008-09-19 00:26:27 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								e0b537993f
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2008-09-11 01:11:59 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								800b134fa7
								
							
								
							
						 | 
						
							
							
								
								random numbers were endian-dependent.  clean up blum-blum-shub a bit
							
							
							
							
							
						 | 
						
							2008-09-11 01:11:17 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								7597ebf462
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2008-09-11 00:37:21 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0c8e2584b4
								
							
								
							
						 | 
						
							
							
								
								Fixing unit tests for make, fry changes
							
							
							
							
							
						 | 
						
							2008-09-11 00:20:06 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								9e82c69489
								
							
								
							
						 | 
						
							
							
								
								clean up random
							
							
							
							
							
						 | 
						
							2008-09-10 16:57:53 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								24642501e7
								
							
								
							
						 | 
						
							
							
								
								fix random for real.  is there redundant math here?
							
							
							
							
							
						 | 
						
							2008-09-09 17:07:32 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								d72114fcce
								
							
								
							
						 | 
						
							
							
								
								wrap -> mod again
							
							
							
							
							
						 | 
						
							2008-09-09 15:46:14 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								7764242f66
								
							
								
							
						 | 
						
							
							
								
								make the random word actually return a number in the full range of the input and replace division words with bitwise ones
							
							
							
							
							
						 | 
						
							2008-09-09 15:39:40 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								8a921c791c
								
							
								
							
						 | 
						
							
							
								
								if-empty changes
							
							
							
							
							
						 | 
						
							2008-09-06 19:13:59 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								aea0fed14c
								
							
								
							
						 | 
						
							
							
								
								Fixing basis -> extra dependencies
							
							
							
							
							
						 | 
						
							2008-09-05 19:29:14 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								6408b01e9d
								
							
								
							
						 | 
						
							
							
								
								Add 'unportable' tag in place of hard-coded list of 'dangerous' vocabs in load-everything
							
							
							
							
							
						 | 
						
							2008-07-29 16:47:52 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d60449d3a8
								
							
								
							
						 | 
						
							
							
								
								Move a few things around
							
							
							
							
							
						 | 
						
							2008-07-28 22:09:35 -05:00 |