> I recently noticed in a test program, that updating a table of > fixed size (index and entries of type Int) was slower using an > Array instead of our AVL implementation. > > Does anybody know which compiler option I must give on the > command line that the Array is translated to a C array? > > I was using ghc-4.01 without special options. GHC is very poor on array performance. To do a halfway good job we have to get list fusion to work, and that keeps slipping down the agenda. Sorry Simon
