97d9c4ca42 
								
							 
						 
						
							
							
								
								* improved performance for fl+, fl-, fl*, fl/, fl=?, fl<?, fl<=?, fl>? and fl>=?  
							
							... 
							
							
							
							- results in 
    45% reduction in runtime for fpsum
    43% reduction in runtime for fibfp
    29% reduction in runtime for pnpoly
    28% reduction in runtime for mbrot
  - and
    23% increase in compile time for nucleic
    11% increase in compile time for ray
    10% increase in compile time for fft 
							
						 
						
							2007-11-08 12:07:48 -05:00  
				
					
						
							
							
								 
						
							
								52a36d4c3f 
								
							 
						 
						
							
							
								
								* Added sra, fixing the bignum shift bugs.  
							
							
							
						 
						
							2007-09-12 23:34:21 -04:00  
				
					
						
							
							
								 
						
							
								ef1a828f1f 
								
							 
						 
						
							
							
								
								* Fixed a bug in that caused exact->inexact to return nans when  
							
							... 
							
							
							
							given big ratnums.  E.g.
    (exact->inexact (/ (expt 2 3000) (- (expt 2 3000) 1)))
  now returns 1.0 instead of +nan.0 
							
						 
						
							2007-09-12 19:08:45 -04:00  
				
					
						
							
							
								 
						
							
								d1db554eee 
								
							 
						 
						
							
							
								
								* removed some junk that was not used (string handling stuff) from  
							
							... 
							
							
							
							pretty-print 
							
						 
						
							2007-09-05 02:41:12 -04:00  
				
					
						
							
							
								 
						
							
								bbe077cd5f 
								
							 
						 
						
							
							
								
								* Added floor  
							
							... 
							
							
							
							* exported negative? 
							
						 
						
							2007-08-28 17:45:54 -04:00  
				
					
						
							
							
								 
						
							
								d1221276b9 
								
							 
						 
						
							
							
								
								Added vector-for-each  
							
							
							
						 
						
							2007-08-28 17:24:53 -04:00  
				
					
						
							
							
								 
						
							
								5321868952 
								
							 
						 
						
							
							
								
								Added vector-map  
							
							
							
						 
						
							2007-08-28 15:37:51 -04:00  
				
					
						
							
							
								 
						
							
								cde508d58c 
								
							 
						 
						
							
							
								
								* reimplemented bignum->flonum in Scheme now.  ikrt_bignum_to_flonum  
							
							... 
							
							
							
							is no longer used. 
							
						 
						
							2007-06-10 20:21:41 +03:00  
				
					
						
							
							
								 
						
							
								18777b192d 
								
							 
						 
						
							
							
								
								* Fixed a bug that caused interrupts to write the contents of the  
							
							... 
							
							
							
							output buffer twice. 
							
						 
						
							2007-05-14 18:16:00 -04:00  
				
					
						
							
							
								 
						
							
								54c48777d7 
								
							 
						 
						
							
							
								
								* The compiler now recognizes the (current-primitive-locations)  
							
							... 
							
							
							
							and generates appropriate code for symbols in the alist. 
							
						 
						
							2007-05-04 03:48:49 -04:00  
				
					
						
							
							
								 
						
							
								c8111df150 
								
							 
						 
						
							
							
								
								* fixed bug in handling tcbuckets.  
							
							... 
							
							
							
							Summary of the bug:  
    if ik_alloc is called during gc, and if it causes a heap
    overflow, then the pages are deallocated before returning to
    scheme. 
							
						 
						
							2007-01-19 18:13:44 -05:00  
				
					
						
							
							
								 
						
							
								21f4ecb88d 
								
							 
						 
						
							
							
								
								New pretty-printer now handles *pretty-format* semi-decently.  
							
							
							
						 
						
							2007-01-15 02:44:45 -05:00  
				
					
						
							
							
								 
						
							
								cfe69af8f8 
								
							 
						 
						
							
							
								
								BUGS file added to keep track of some pending bugs.  
							
							
							
						 
						
							2006-12-25 11:38:18 +03:00