Slava Pestov
							
						 
						
							 
							
							
							
								
							
								75dd35179b 
								
							
								 
							
						 
						
							
							
								
								Fix alien unit tests  
							
							 
							
							
							
						 
						
							2009-04-05 17:34:02 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								1040426565 
								
							
								 
							
						 
						
							
							
								
								Fix alien hashcode for expired aliens  
							
							 
							
							
							
						 
						
							2009-04-04 20:21:41 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								b4a74f55a3 
								
							
								 
							
						 
						
							
							
								
								Add hashcode method for simple-alien; improves performance of malloc and free  
							
							 
							
							
							
						 
						
							2009-04-04 19:57:48 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								b771758ff7 
								
							
								 
							
						 
						
							
							
								
								fix load errors, help lint  
							
							 
							
							
							
						 
						
							2009-03-26 10:45:52 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								8b7fcce399 
								
							
								 
							
						 
						
							
							
								
								update code for usages of add-library  
							
							 
							
							
							
						 
						
							2009-03-25 23:00:19 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								4b275c2861 
								
							
								 
							
						 
						
							
							
								
								make add-library normalize-path, use libfactor-ffi-tests for testing ffi  
							
							 
							
							
							
						 
						
							2009-03-25 13:05:34 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								be40bd33ee 
								
							
								 
							
						 
						
							
							
								
								New initialize-alien word  
							
							 
							
							
							
						 
						
							2009-02-20 20:51:13 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								07caee3405 
								
							
								 
							
						 
						
							
							
								
								Update some existing code to use initialize  
							
							 
							
							
							
						 
						
							2009-02-10 16:16:12 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								7ffbbb13e0 
								
							
								 
							
						 
						
							
							
								
								Specialized arrays can now be passed to alien functions directly, without calling underlying>> first  
							
							 
							
							
							
						 
						
							2009-02-06 04:36:17 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								a91dee7810 
								
							
								 
							
						 
						
							
							
								
								Fix for native I/O backends that create callbacks in deployed apps; this affected tools.deploy.test[35] ever since run-loop multiplexer landed on OS X  
							
							 
							
							
							
						 
						
							2008-12-12 19:48:17 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								8819f23312 
								
							
								 
							
						 
						
							
							
								
								Replace millis primitive with micros primitive  
							
							 
							
							... 
							
							
							
							Add millis as a library word
sleep now takes either a duration or a microsecond count; code using durations doens't need to be updated, code using millisecond counts updated to use durations for the most part 
							
						 
						
							2008-11-19 01:50:05 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								f1286a353f 
								
							
								 
							
						 
						
							
							
								
								Fix typo  
							
							 
							
							
							
						 
						
							2008-10-10 13:43:58 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								c19f2257f4 
								
							
								 
							
						 
						
							
							
								
								Fix permission bits  
							
							 
							
							
							
						 
						
							2008-10-02 08:34:49 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								32c2543571 
								
							
								 
							
						 
						
							
							
								
								Documentation fixes  
							
							 
							
							
							
						 
						
							2008-09-06 05:12:28 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								be2cebd94f 
								
							
								 
							
						 
						
							
							
								
								more alien docs  
							
							 
							
							
							
						 
						
							2008-09-04 19:09:46 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								57d2e5d8a8 
								
							
								 
							
						 
						
							
							
								
								remove accessor  
							
							 
							
							
							
						 
						
							2008-08-29 15:49:23 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								d66f887736 
								
							
								 
							
						 
						
							
							
								
								Create basis vocab root  
							
							 
							
							
							
						 
						
							2008-07-28 22:03:13 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								9df1363d5b 
								
							
								 
							
						 
						
							
							
								
								Convert multiplication by power of 2 into a shift  
							
							 
							
							
							
						 
						
							2008-07-13 15:51:20 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								a700ec7041 
								
							
								 
							
						 
						
							
							
								
								More efficient float arrayss; 15% improvement on spectral-norm  
							
							 
							
							
							
						 
						
							2008-07-12 21:15:11 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								7ca3c2a878 
								
							
								 
							
						 
						
							
							
								
								Various minor compiler tweaks  
							
							 
							
							
							
						 
						
							2008-07-12 01:08:30 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								5d9c1ea0a0 
								
							
								 
							
						 
						
							
							
								
								Documentation updates, rename unfold to produce  
							
							 
							
							
							
						 
						
							2008-07-10 01:00:27 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								ed788fa49c 
								
							
								 
							
						 
						
							
							
								
								Fix stack effect  
							
							 
							
							
							
						 
						
							2008-07-08 14:23:27 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								776b245c39 
								
							
								 
							
						 
						
							
							
								
								Cleaning up some usages of -roll  
							
							 
							
							
							
						 
						
							2008-07-08 13:22:57 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								86f476a23d 
								
							
								 
							
						 
						
							
							
								
								Fix bug in <displaced-alien> found by Joe  
							
							 
							
							
							
						 
						
							2008-07-04 22:36:55 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								2831cb8d9b 
								
							
								 
							
						 
						
							
							
								
								Tweaking docs, change stage2 to load less stuff  
							
							 
							
							
							
						 
						
							2008-07-03 01:39:45 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								aeb2b9d701 
								
							
								 
							
						 
						
							
							
								
								Fixing unit test failures  
							
							 
							
							
							
						 
						
							2008-07-02 15:57:38 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								f7eecc7893 
								
							
								 
							
						 
						
							
							
								
								Move bit-arrays and float-arrays to extra  
							
							 
							
							
							
						 
						
							2008-07-02 02:03:30 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								537269447c 
								
							
								 
							
						 
						
							
							
								
								Move mirrors out of the boot image  
							
							 
							
							
							
						 
						
							2008-07-02 00:20:01 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								f8fd065fc5 
								
							
								 
							
						 
						
							
							
								
								Initial value for alien slots is a BAD-ALIEN  
							
							 
							
							
							
						 
						
							2008-07-01 16:33:45 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								3a9b1bae58 
								
							
								 
							
						 
						
							
							
								
								spread ftw  
							
							 
							
							
							
						 
						
							2008-06-30 19:35:33 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								0be00f03e6 
								
							
								 
							
						 
						
							
							
								
								Mirrors now check sot t slot types, support type coercion for setters, instance? now infers, better transform for 'new', more efficient 'case' where keys are all wrappers  
							
							 
							
							
							
						 
						
							2008-06-29 02:12:44 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								b36e06d0d6 
								
							
								 
							
						 
						
							
							
								
								Builtinn types now use new slot accessors; tuple slot type declaration work in progress  
							
							 
							
							
							
						 
						
							2008-06-28 02:36:20 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								6e0d35e615 
								
							
								 
							
						 
						
							
							
								
								Split up huge parser vocabulary  
							
							 
							
							
							
						 
						
							2008-06-25 03:25:08 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								c95851e34f 
								
							
								 
							
						 
						
							
							
								
								Bug fixes and cleanups  
							
							 
							
							
							
						 
						
							2008-06-11 02:58:38 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								29fa4a8a54 
								
							
								 
							
						 
						
							
							
								
								assoc-find is no longer generic  
							
							 
							
							
							
						 
						
							2008-06-09 05:22:21 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								2793d9b195 
								
							
								 
							
						 
						
							
							
								
								Fix unit tests  
							
							 
							
							
							
						 
						
							2008-06-08 16:47:20 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								9dd5c9919f 
								
							
								 
							
						 
						
							
							
								
								Mandatory stack effect annotations  
							
							 
							
							
							
						 
						
							2008-06-08 15:32:55 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								620103351e 
								
							
								 
							
						 
						
							
							
								
								Tweak stuff to reduce deploy image size  
							
							 
							
							
							
						 
						
							2008-05-31 00:07:30 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								8036c4af79 
								
							
								 
							
						 
						
							
							
								
								Fix typo  
							
							 
							
							
							
						 
						
							2008-05-30 19:02:19 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								2cbfa9c2d7 
								
							
								 
							
						 
						
							
							
								
								Move destructors to core  
							
							 
							
							
							
						 
						
							2008-05-14 23:23:12 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								1260c1ba51 
								
							
								 
							
						 
						
							
							
								
								Working on SSL and refactoring related code to make things easier to plug in  
							
							 
							
							
							
						 
						
							2008-05-12 18:53:22 -05:00  
						
					 
				
					
						
							
							
								 
								Daniel Ehrenberg
							
						 
						
							 
							
							
							
								
							
								8b6e234709 
								
							
								 
							
						 
						
							
							
								
								Encodings use singletons; descriptive error updates  
							
							 
							
							
							
						 
						
							2008-05-10 20:17:24 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								75fb15ee4c 
								
							
								 
							
						 
						
							
							
								
								Split stdio up into input-stream/output-stream, pipes work in progress  
							
							 
							
							
							
						 
						
							2008-05-05 02:19:25 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								5901107f66 
								
							
								 
							
						 
						
							
							
								
								Bootstrap fix  
							
							 
							
							
							
						 
						
							2008-04-29 01:49:06 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								15402ed1b4 
								
							
								 
							
						 
						
							
							
								
								core changes:  
							
							 
							
							... 
							
							
							
							index* -> index-from
last-index* -> last-index-from
1 tail -> rest
1 tail-slice -> rest-slice
subset -> filter
prepose
find* -> find-from
find-last* -> find-last-from
before, after generic, < for integers
make between? work for timestamps 
							
						 
						
							2008-04-25 23:12:44 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								ca1484b94c 
								
							
								 
							
						 
						
							
							
								
								fix ffi test  
							
							 
							
							
							
						 
						
							2008-04-23 17:07:37 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								8a0909d849 
								
							
								 
							
						 
						
							
							
								
								fix ffi test int ffi test 36 point 5  
							
							 
							
							
							
						 
						
							2008-04-10 20:09:36 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								df41c8b68f 
								
							
								 
							
						 
						
							
							
								
								Fix documentation  
							
							 
							
							
							
						 
						
							2008-04-23 02:46:35 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								cad4a4ea77 
								
							
								 
							
						 
						
							
							
								
								Support old behavior  
							
							 
							
							
							
						 
						
							2008-04-20 22:20:13 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								40acac17c2 
								
							
								 
							
						 
						
							
							
								
								Fix f ... alien>string  
							
							 
							
							
							
						 
						
							2008-04-20 19:29:58 -05:00