Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								54472a1994
								
							
						 | 
						
							
							
								
								* Added fxarithmetic-shift* procedures.
							
							
							
							
							
							
							
							* Added trace examples in ikarus.trace.h
* slatex benchmark now compiles properly. 
							
						 | 
						
							2007-09-15 00:14:47 -04:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								33c087a867
								
							
						 | 
						
							
							
								
								* Stack overflow is reinstated.  fibc and other call/cc intensive
							
							
							
							
							
							
							
							benchmarks now work. 
							
						 | 
						
							2007-07-13 13:54:25 +03:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								327de19e3b
								
							
						 | 
						
							
							
								
								* Added fft benchmark.
							
							
							
							
							
						 | 
						
							2007-06-18 18:04:02 +03:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								d3b2ee35f3
								
							
						 | 
						
							
							
								
								* Added $fixnum->flonum (not working yet)
							
							
							
							
							
						 | 
						
							2007-06-18 14:06:13 +03:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								cb4752df99
								
							
						 | 
						
							
							
								
								* Added flmax
							
							
							
							
							
						 | 
						
							2007-06-18 13:06:19 +03:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								d04b4f4be8
								
							
						 | 
						
							
							
								
								* Added flround.
							
							
							
							
							
						 | 
						
							2007-06-18 13:01:45 +03:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								baafbed761
								
							
						 | 
						
							
							
								
								* Added (r6rs i/o simple) library
							
							
							
							
							
						 | 
						
							2007-06-18 02:57:32 +03:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								551e5aa088
								
							
						 | 
						
							
							
								
								* Case-insensitive char cmp functions added.
							
							
							
							
							
						 | 
						
							2007-06-17 17:51:47 +03:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								1750aba832
								
							
						 | 
						
							
							
								
								* The CODE/digit assembly helper now accepts imm,imm memory reference.
							
							
							
							
							
						 | 
						
							2007-06-16 12:08:38 +03:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								6d8c626017
								
							
						 | 
						
							
							
								
								* Fixed a bug in (fl/ x) not inverting its argument.
							
							
							
							
							
						 | 
						
							2007-06-16 09:59:39 +03:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								d4facf79d3
								
							
						 | 
						
							
							
								
								* Added some benchmarking data in benchmarks/BUGS
							
							
							
							
							
						 | 
						
							2007-06-15 08:59:49 +03:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								3acdcb6c04
								
							
						 | 
						
							
							
								
								* Added native support for $fl+, $fl-, $fl*, $fl/
							
							
							
							
							
						 | 
						
							2007-06-15 08:53:34 +03:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								f1674cbaef
								
							
						 | 
						
							
							
								
								* renamed benchmarks directories.
							
							
							
							
							
							
							
							renamed:
  benchmarks => benchmarks.larceny
  benchmarks/new => benchmarks 
							
						 | 
						
							2007-06-14 20:26:38 +03:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								ec5317bea0
								
							
						 | 
						
							
							
								
								* Added nucleic benchmark.
							
							
							
							
							
						 | 
						
							2007-06-13 18:17:21 +03:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								af7f6a5b7e
								
							
						 | 
						
							
							
								
								* More benchmarks.
							
							
							
							
							
						 | 
						
							2007-06-13 17:49:54 +03:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								b00de8325b
								
							
						 | 
						
							
							
								
								Added many benchmarks.
							
							
							
							
							
							
							
							added:
  benchmarks/new/r6rs-benchmarks/BUGS
  benchmarks/new/r6rs-benchmarks/array1.ss
  benchmarks/new/r6rs-benchmarks/bib
  benchmarks/new/r6rs-benchmarks/boyer.ss
  benchmarks/new/r6rs-benchmarks/browse.ss
  benchmarks/new/r6rs-benchmarks/cat.ss
  benchmarks/new/r6rs-benchmarks/conform.ss
  benchmarks/new/r6rs-benchmarks/cpstak.ss
  benchmarks/new/r6rs-benchmarks/ctak.ss
  benchmarks/new/r6rs-benchmarks/dderiv.ss
  benchmarks/new/r6rs-benchmarks/deriv.ss
  benchmarks/new/r6rs-benchmarks/destruc.ss
  benchmarks/new/r6rs-benchmarks/diviter.ss
  benchmarks/new/r6rs-benchmarks/divrec.ss
  benchmarks/new/r6rs-benchmarks/dynamic.src.ss
  benchmarks/new/r6rs-benchmarks/dynamic.ss
  benchmarks/new/r6rs-benchmarks/earley.ss
  benchmarks/new/r6rs-benchmarks/fibc.ss
  benchmarks/new/r6rs-benchmarks/fibfp.ss
  benchmarks/new/r6rs-benchmarks/gcbench.ss
  benchmarks/new/r6rs-benchmarks/gcold.ss
  benchmarks/new/r6rs-benchmarks/graphs.ss
  benchmarks/new/r6rs-benchmarks/lattice.ss
  benchmarks/new/r6rs-benchmarks/matrix.ss
  benchmarks/new/r6rs-benchmarks/maze.ss
  benchmarks/new/r6rs-benchmarks/mazefun.ss
  benchmarks/new/r6rs-benchmarks/mbrot.ss
  benchmarks/new/r6rs-benchmarks/nboyer.ss
  benchmarks/new/r6rs-benchmarks/nqueens.ss
  benchmarks/new/r6rs-benchmarks/ntakl.ss
  benchmarks/new/r6rs-benchmarks/paraffins.ss
  benchmarks/new/r6rs-benchmarks/parsing-test.sch
  benchmarks/new/r6rs-benchmarks/parsing.ss
  benchmarks/new/r6rs-benchmarks/perm9.ss
  benchmarks/new/r6rs-benchmarks/peval.ss
  benchmarks/new/r6rs-benchmarks/pi.ss
  benchmarks/new/r6rs-benchmarks/pnpoly.ss
  benchmarks/new/r6rs-benchmarks/ray.ss
  benchmarks/new/r6rs-benchmarks/todo-src/
  benchmarks/new/r6rs-benchmarks/todo-src/README.flonum-benchmarks
  benchmarks/new/r6rs-benchmarks/todo-src/compiler.scm
  benchmarks/new/r6rs-benchmarks/todo-src/fft.scm
  benchmarks/new/r6rs-benchmarks/todo-src/fpsum.scm
  benchmarks/new/r6rs-benchmarks/todo-src/nbody.scm
  benchmarks/new/r6rs-benchmarks/todo-src/nucleic.scm
  benchmarks/new/r6rs-benchmarks/todo-src/primes.scm
  benchmarks/new/r6rs-benchmarks/todo-src/puzzle.scm
  benchmarks/new/r6rs-benchmarks/todo-src/quicksort.scm
  benchmarks/new/r6rs-benchmarks/todo-src/rn100
  benchmarks/new/r6rs-benchmarks/todo-src/sboyer.scm
  benchmarks/new/r6rs-benchmarks/todo-src/scheme.scm
  benchmarks/new/r6rs-benchmarks/todo-src/simplex.scm
  benchmarks/new/r6rs-benchmarks/todo-src/slatex.scm
  benchmarks/new/r6rs-benchmarks/todo-src/slatex.sty
  benchmarks/new/r6rs-benchmarks/todo-src/smlboyer.scm
  benchmarks/new/r6rs-benchmarks/todo-src/string.scm
  benchmarks/new/r6rs-benchmarks/todo-src/succeed.scm
  benchmarks/new/r6rs-benchmarks/todo-src/sum.scm
  benchmarks/new/r6rs-benchmarks/todo-src/sum1.scm
  benchmarks/new/r6rs-benchmarks/todo-src/sumfp.scm
  benchmarks/new/r6rs-benchmarks/todo-src/sumloop.scm
  benchmarks/new/r6rs-benchmarks/todo-src/tail.scm
  benchmarks/new/r6rs-benchmarks/todo-src/tak.scm
  benchmarks/new/r6rs-benchmarks/todo-src/takl.scm
  benchmarks/new/r6rs-benchmarks/todo-src/temp.scm
  benchmarks/new/r6rs-benchmarks/todo-src/temp2.scm
  benchmarks/new/r6rs-benchmarks/todo-src/test.scm
  benchmarks/new/r6rs-benchmarks/todo-src/test.tex
  benchmarks/new/r6rs-benchmarks/todo-src/tfib.scm
  benchmarks/new/r6rs-benchmarks/todo-src/trav1.scm
  benchmarks/new/r6rs-benchmarks/todo-src/trav2.scm
  benchmarks/new/r6rs-benchmarks/todo-src/triangl.scm
  benchmarks/new/r6rs-benchmarks/todo-src/wc.scm
modified:
  benchmarks/new/r6rs-benchmarks.ss
  benchmarks/results.Larceny-r6rs
  benchmarks/src/ntakl.scm 
							
						 | 
						
							2007-06-13 14:17:57 +03:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								8cd99e6a2e
								
							
						 | 
						
							
							
								
								* Added ackerman benchmark
							
							
							
							
							
						 | 
						
							2007-06-13 10:19:16 +03:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								681ec55067
								
							
						 | 
						
							
							
								
								* Added new r6rs benchmarks folder.
							
							
							
							
							
						 | 
						
							2007-06-13 10:14:14 +03:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								10bdc3dcd6
								
							
						 | 
						
							
							
								
								* starting with IntegerSet
							
							
							
							
							
						 | 
						
							2007-03-10 16:47:13 -05:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								d4559cfd4c
								
							
						 | 
						
							
							
								
								cleanup of repository content.
							
							
							
							
							
						 | 
						
							2007-03-09 19:28:38 -05:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								5bb666bf7f
								
							
						 | 
						
							
							
								
								* last commit on alt-cogen and beginning of alt-alt-cogen :-)
							
							
							
							
							
						 | 
						
							2007-03-09 14:01:17 -05:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								c6861f41d5
								
							
						 | 
						
							
							
								
								* added flonum? and removed ikrt_is_flonum from the runtime system.
							
							
							
							
							
						 | 
						
							2007-03-04 12:59:28 -05:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								b326fbc07a
								
							
						 | 
						
							
							
								
								* completed the move to new specify-representation pass infrastructure.
							
							
							
							
							
						 | 
						
							2007-03-03 23:17:04 -05:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								e9740fa34f
								
							
						 | 
						
							
							
								
								* fixed bug in the graph construction that caused the operand of
							
							
							
							
							
							
							
							idivl not to be added to the live set. 
							
						 | 
						
							2007-03-02 00:41:28 -05:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								de7c43a16b
								
							
						 | 
						
							
							
								
								* optimized symbol calls using the symbol-function field.
							
							
							
							
							
							
							
							* added error checks for applying nonprocedures. 
							
						 | 
						
							2007-02-25 21:29:28 -05:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								87d8d5a5dd
								
							
						 | 
						
							
							
								
								* added a $set-symbol-function! primitive.
							
							
							
							
							
						 | 
						
							2007-02-24 15:42:57 -05:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								d99c22e8c4
								
							
						 | 
						
							
							
								
								* The shortcut form is now two parts: a body and a handler.  The
							
							
							
							
							
							
							
							evaluation of the body can jump to the handler at any point during
  evaluation by means of using the interrupt primitive or by
  overflow. 
							
						 | 
						
							2007-02-22 23:02:50 -05:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								819a3ca1c1
								
							
						 | 
						
							
							
								
								* bug in collector causing dirty bits for code objects with younger reloc
							
							
							
							
							
							
							
							vectors to be unset incorrectly.  The bug was in using || instead
  of | when computing the dirty pattern. 
							
						 | 
						
							2007-02-22 21:58:38 -05:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								0bd88991cb
								
							
						 | 
						
							
							
								
								* looks not bad.
							
							
							
							
							
						 | 
						
							2007-02-19 23:33:29 -05:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								30f71b0381
								
							
						 | 
						
							
							
								
								* frame moves are not working as nicely as they should.
							
							
							
							
							
						 | 
						
							2007-02-19 18:21:35 -05:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								f10a8ffccd
								
							
						 | 
						
							
							
								
								commented out references to some unused register names
							
							
							
							
							
						 | 
						
							2007-02-10 11:49:38 -05:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								1c37a4ee54
								
							
						 | 
						
							
							
								
								* changing representation for all non-fixnum numbers.
							
							
							
							
							
						 | 
						
							2007-01-21 19:20:37 -05:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								783beb990b
								
							
						 | 
						
							
							
								
								* exact->inexact is now implemnted.
							
							
							
							
							
							
							
							* +, -, and * now handles flonums by converting exact arguments to
  inexact if the other argument is a flonum. 
							
						 | 
						
							2007-01-20 19:26:17 -05:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								c6bc77bc9d
								
							
						 | 
						
							
							
								
								* Many numeric predicates are added (exact?, inexact?, real?,
							
							
							
							
							
							
							
							complex?, etc.).
* min and max are added. 
							
						 | 
						
							2007-01-20 16:52:22 -05:00 | 
						
					
				
					
						
							
							
								 
								Abdulaziz Ghuloum
							
						 | 
						
							
							
							
							
							
								
							
							
								679af26761
								
							
						 | 
						
							
							
								
								* Added benchmarks from the larceny source distribution.
							
							
							
							
							
						 | 
						
							2007-01-20 14:32:30 -05:00 |