1. 04 Nov, 2007 1 commit
    • Jiri (George) Lebl's avatar
      Use -10 to 10 for all default ranges. Much better than PI, that was · efa3fdc1
      Jiri (George) Lebl authored
      
      Sat Nov 03 20:51:37 2007  Jiri (George) Lebl <jirka@5z.com>
      
      	* src/graphing.c: Use -10 to 10 for all default ranges.  Much better
      	  than PI, that was stupid.  Set minimum plot window to 1e-10 and
      	  enforce it to avoid errors with computing ticks leading to
      	  hanging behaviour.
      
      	* gtkextra/*: copy new files from cvs version of gtk extra except
      	  for gtkpslot which is broken, so keep our old version which works
      
      	* gtkextra/gtkplot3d.[ch]: fix up the axis mess
      
      	* src/graphing.c: use the new gtk extra stuff.  Produces nicer
      	  plots on screen.  Initial patch was by Sebastian Dröge
      	  <slomo@circular-chaos.org>
      
      
      svn path=/trunk/; revision=591
      efa3fdc1
  2. 04 Aug, 2004 1 commit
    • Jiri (George) Lebl's avatar
      Allocate all memory for GelETree's, and the various loop structures in · 4da2af0f
      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