Skip to content
Snippets Groups Projects
  1. Nov 02, 2000
  2. Nov 01, 2000
    • Simon Peyton Jones's avatar
      [project @ 2000-11-01 17:15:28 by simonpj] · 2ffefc1b
      Simon Peyton Jones authored
      More renamer commits
      
      Versioning now works properly I think.
      
      The main irritation is that interface files now have fuly-qualified names for
      *everything*, even things defined in that module.  This is a deficiency in
      the pretty printing for interface files.  Probable solution: add something
      to the SDoc styles.  But not today.
      2ffefc1b
    • Simon Marlow's avatar
      [project @ 2000-11-01 11:57:29 by simonmar] · ece274b6
      Simon Marlow authored
      Add the GLADE config for the front panel, tweak a few things.
      ece274b6
    • Simon Marlow's avatar
      [project @ 2000-11-01 11:41:47 by simonmar] · 39a99171
      Simon Marlow authored
      Add a basic "front panel" for GHC-compiled programs.
      
      How to use it:
      
      	- re-autoconf & configure to detect GTK+
      
      	- add "GhcRtsWithFrontPanel = YES" to mk/build.mk
      
      	- rebuild the RTS
      
      	- compile up a program, add `gtk-config --libs` to the
      	  link command line
      
      	- run with program with +RTS -f,
      
      	- sit back & watch the show :-)  Programs with lots of
      	  heap-resident data are the most interesting.  For extra
      	  kicks, turn up the number of generations & steps like so:
      	  +RTS -f -G5 -T3.
      
      	- Bootstrap your compiler, and see in glorious technicolor
      	  just how much of a lumbering beast GHC really is.
      
      This is a work in progress.  There's lots more stuff we could display
      on the panel: suggestions/comments are of course welcome.  The window
      layout was designed with GLADE, I'll commit the config file shortly.
      
      I haven't quite figured out how we're going to integrate this with the
      release yet (ie. whether we'll distribute two separate RTS's or what).
      39a99171
  3. Oct 31, 2000
  4. Oct 30, 2000
  5. Oct 27, 2000
Loading