076ab42dc3 
								
							
								 
							
						 
						
							
							
								
								move some allocation words that don't really have much to do with c types out of alien.c-types into a new alien.data vocab  
							
							
							
						 
						
							2009-09-17 22:36:05 -05:00  
				
					
						
							
							
								 
						
							
							
								7f2e2b1777 
								
							
								 
							
						 
						
							
							
								
								Specialized array overhaul  
							
							... 
							
							
							
							- Replace hand-written specialized-arrays.* subvocabularies with new system; instead of USE:ing specialized-arrays.T, do SPECIALIZED-ARRAY: T
- Ditto for specialized-vectors; use SPECIALIZED-VECTOR:
- io.mmap.functor: removed entirely, use <mapped-array> instead
- struct-arrays and struct-vectors have been removed because specialized arrays and vectors subsume them entirely 
							
						 
						
							2009-09-09 22:33:34 -05:00  
				
					
						
							
							
								 
						
							
							
								3f3d57032b 
								
							
								 
							
						 
						
							
							
								
								Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring  
							
							
							
						 
						
							2009-08-13 19:21:44 -05:00  
				
					
						
							
							
								 
						
							
							
								d660dd4ed6 
								
							
								 
							
						 
						
							
							
								
								fix typo  
							
							
							
						 
						
							2009-05-22 17:18:24 -05:00  
				
					
						
							
							
								 
						
							
							
								92ecb2f3be 
								
							
								 
							
						 
						
							
							
								
								fix random.windows -- use CRYPT_MACHINE_KEYSET  
							
							
							
						 
						
							2009-05-22 17:15:40 -05:00  
				
					
						
							
							
								 
						
							
							
								57d38b1dd0 
								
							
								 
							
						 
						
							
							
								
								better factoring  
							
							
							
						 
						
							2009-05-20 20:08:26 -05:00  
				
					
						
							
							
								 
						
							
							
								ef3656aea8 
								
							
								 
							
						 
						
							
							
								
								try to fall back on AES if RSA isn't found  
							
							
							
						 
						
							2009-05-20 20:06:05 -05:00  
				
					
						
							
							
								 
						
							
							
								52e959e6a1 
								
							
								 
							
						 
						
							
							
								
								call the word that attempts both crypto contexts  
							
							
							
						 
						
							2009-05-20 19:40:52 -05:00  
				
					
						
							
							
								 
						
							
							
								91834fb336 
								
							
								 
							
						 
						
							
							
								
								fix error handling in random.windows if acquiring the crypto context fails  
							
							
							
						 
						
							2009-05-20 19:30:35 -05:00  
				
					
						
							
							
								 
						
							
							
								b62630b5ac 
								
							
								 
							
						 
						
							
							
								
								Updating code in basis and extra for stricter vocab search path semantics  
							
							
							
						 
						
							2009-05-14 23:23:06 -05:00  
				
					
						
							
							
								 
						
							
							
								fb6df472a2 
								
							
								 
							
						 
						
							
							
								
								Cleaning up USING: lists for new strict semantics  
							
							
							
						 
						
							2009-05-14 16:54:16 -05:00  
				
					
						
							
							
								 
						
							
							
								0e0662ffc5 
								
							
								 
							
						 
						
							
							
								
								move random-bits* to random, work on docs  
							
							
							
						 
						
							2009-05-10 13:39:08 -05:00  
				
					
						
							
							
								 
						
							
							
								fbb17ea7af 
								
							
								 
							
						 
						
							
							
								
								uniform-random-float speed  
							
							
							
						 
						
							2009-05-06 17:26:21 -05:00  
				
					
						
							
							
								 
						
							
							
								6ea5ccd881 
								
							
								 
							
						 
						
							
							
								
								uniform and normal distributed random floats. uniform is done the lame way for now  
							
							
							
						 
						
							2009-05-06 13:22:53 -05:00  
				
					
						
							
							
								 
						
							
							
								0ad6d1fb7b 
								
							
								 
							
						 
						
							
							
								
								add a few usages of iota, remove most 1+ and 1- from core  
							
							
							
						 
						
							2009-05-01 19:58:24 -05:00  
				
					
						
							
							
								 
						
							
							
								8ab4d39036 
								
							
								 
							
						 
						
							
							
								
								move windows error handling to windows.errors and update usages.  
							
							
							
						 
						
							2009-04-30 09:36:25 -05:00  
				
					
						
							
							
								 
						
							
							
								364ea217ef 
								
							
								 
							
						 
						
							
							
								
								fix more compiler errors  
							
							
							
						 
						
							2009-04-17 14:44:08 -05:00  
				
					
						
							
							
								 
						
							
							
								25a877e50b 
								
							
								 
							
						 
						
							
							
								
								Merge OneEyed's patch  
							
							
							
						 
						
							2009-02-28 17:06:55 -06:00  
				
					
						
							
							
								 
						
							
							
								78ce670101 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'for-slava' of git://git.rfc1149.net/factor  
							
							
							
						 
						
							2009-02-28 14:42:56 -06:00  
				
					
						
							
							
								 
						
							
							
								91d0c4ed1f 
								
							
								 
							
						 
						
							
							
								
								Fix conflict  
							
							
							
						 
						
							2009-02-22 20:02:13 -06:00  
				
					
						
							
							
								 
						
							
							
								990513db60 
								
							
								 
							
						 
						
							
							
								
								use CONSTANT: in basis  
							
							
							
						 
						
							2009-02-22 19:13:08 -06:00  
				
					
						
							
							
								 
						
							
							
								087d931c36 
								
							
								 
							
						 
						
							
							
								
								Remove the tail argument from do/until/while  
							
							
							
						 
						
							2009-02-18 02:41:14 +01:00  
				
					
						
							
							
								 
						
							
							
								421ee726b8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into new_ui  
							
							
							
						 
						
							2009-02-16 21:22:12 -06:00  
				
					
						
							
							
								 
						
							
							
								6b25e99470 
								
							
								 
							
						 
						
							
							
								
								Add summary for heaps more vocabs  
							
							
							
						 
						
							2009-02-16 21:05:13 -06:00  
				
					
						
							
							
								 
						
							
							
								634435d816 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into new_ui  
							
							
							
						 
						
							2009-02-15 04:07:51 -06:00  
				
					
						
							
							
								 
						
							
							
								99122a8fb1 
								
							
								 
							
						 
						
							
							
								
								use while to implement randomize (thanks joe!), document it  
							
							
							
						 
						
							2009-02-14 14:25:48 -06:00  
				
					
						
							
							
								 
						
							
							
								a0491606bc 
								
							
								 
							
						 
						
							
							
								
								fix { } randomize, more unit tests  
							
							
							
						 
						
							2009-02-14 14:04:54 -06:00  
				
					
						
							
							
								 
						
							
							
								1418a67cc6 
								
							
								 
							
						 
						
							
							
								
								unit test how many elements to swap with randomize, remove a usage of pick  
							
							
							
						 
						
							2009-02-14 13:28:41 -06:00  
				
					
						
							
							
								 
						
							
							
								0286c524e8 
								
							
								 
							
						 
						
							
							
								
								randomize was broken -- elements could not exchange with themselves  
							
							
							
						 
						
							2009-02-14 13:14:00 -06:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								92f9338978 
								
							
								 
							
						 
						
							
							
								
								Smart quotes  
							
							
							
						 
						
							2009-01-26 23:20:27 -06:00  
				
					
						
							
							
								 
						
							
							
								7cee0cdc2a 
								
							
								 
							
						 
						
							
							
								
								Load fix for random  
							
							
							
						 
						
							2008-12-18 02:04:05 -06:00  
				
					
						
							
							
								 
						
							
							
								2c9ec65acf 
								
							
								 
							
						 
						
							
							
								
								Move sequences.lib:randomize to random  
							
							
							
						 
						
							2008-12-18 00:15:07 -06:00  
				
					
						
							
							
								 
						
							
							
								90cdb6c4f4 
								
							
								 
							
						 
						
							
							
								
								remove >r r>  
							
							
							
						 
						
							2008-12-08 00:10:24 -06:00  
				
					
						
							
							
								 
						
							
							
								25bf16f6d4 
								
							
								 
							
						 
						
							
							
								
								Optimize mersenne-twister: eliminate conditional branches from inner loop, 30% speedup  
							
							
							
						 
						
							2008-12-05 01:50:30 -06:00  
				
					
						
							
							
								 
						
							
							
								3a2b0cc1fb 
								
							
								 
							
						 
						
							
							
								
								rice mersenne-twister - replace mod with a subtraction  
							
							
							
						 
						
							2008-12-03 18:15:14 -06:00  
				
					
						
							
							
								 
						
							
							
								4c6af1cc9f 
								
							
								 
							
						 
						
							
							
								
								Use fry instead of curry  
							
							
							
						 
						
							2008-12-03 10:45:06 -06:00  
				
					
						
							
							
								 
						
							
							
								378bedd1e0 
								
							
								 
							
						 
						
							
							
								
								Faster mersenne-twister with specialized-arrays  
							
							
							
						 
						
							2008-12-03 10:44:41 -06:00  
				
					
						
							
							
								 
						
							
							
								402da00390 
								
							
								 
							
						 
						
							
							
								
								Fixing bootstrap with specialized arrays  
							
							
							
						 
						
							2008-12-02 02:44:19 -06:00  
				
					
						
							
							
								 
						
							
							
								0eee4f89d4 
								
							
								 
							
						 
						
							
							
								
								Mess around with tags  
							
							
							
						 
						
							2008-11-17 06:59:17 -06:00  
				
					
						
							
							
								 
						
							
							
								db2f744f90 
								
							
								 
							
						 
						
							
							
								
								redo random-bytes* with a better algorithm  
							
							
							
						 
						
							2008-11-12 22:10:34 -06:00  
				
					
						
							
							
								 
						
							
							
								a8f1680bcd 
								
							
								 
							
						 
						
							
							
								
								slightly faster  
							
							
							
						 
						
							2008-11-12 13:28:17 -06:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								51ecc18cd8 
								
							
								 
							
						 
						
							
							
								
								changed a bitwise word, updating usage for mersenne twister  
							
							
							
						 
						
							2008-11-11 13:03:42 -06:00  
				
					
						
							
							
								 
						
							
							
								5def7c5dea 
								
							
								 
							
						 
						
							
							
								
								Don't load random number generator on bootstrap  
							
							
							
						 
						
							2008-11-06 01:30:59 -06:00  
				
					
						
							
							
								 
						
							
							
								b0d57ead86 
								
							
								 
							
						 
						
							
							
								
								Fix unit test  
							
							
							
						 
						
							2008-10-05 23:09:10 -05:00  
				
					
						
							
							
								 
						
							
							
								0cfedcdc8d 
								
							
								 
							
						 
						
							
							
								
								Fix deploy size regresson  
							
							
							
						 
						
							2008-10-05 22:08:13 -05:00  
				
					
						
							
							
								 
						
							
							
								46c3f0def1 
								
							
								 
							
						 
						
							
							
								
								Remove unused error class  
							
							
							
						 
						
							2008-10-05 20:31:48 -05:00  
				
					
						
							
							
								 
						
							
							
								7bf5a3a077 
								
							
								 
							
						 
						
							
							
								
								remove unit test  
							
							
							
						 
						
							2008-10-05 16:41:42 -05:00  
				
					
						
							
							
								 
						
							
							
								fad3d52bc1 
								
							
								 
							
						 
						
							
							
								
								remove random floats, better docs  
							
							
							
						 
						
							2008-10-05 15:14:05 -05:00