-
Jiri (George) Lebl authored
Thu Jul 29 09:55:10 2004 George Lebl <jirka@5z.com> * src/eval.[ch]: Allocate all memory for GelETree's, and the various loop structures in long continuous spaces with the structures aligned properly. This seems to have little impact on speed but it has some impact on memory usage, about 20% in a test that uses deep recursion. As a side effect the free lists are no longer purged. Also fix the MEM_DEBUG_FRIENDLY mode to actually free memory unless the MEM_DEBUG_SUPER_FRIENDLY is on. * configure.in: automatically turn on -O3 for gcc, this seems to make a very minor dent in performance. -fomit-frame-pointer does better, but we really don't want no debugging on this code.
4da2af0f