patch applied (ghc): Changing bootstrapping for pipes between debugger and debuggee

Andy Gill <[email protected]> Wed, 10 Jan 2007 14:08:44 -0800
Newsgroups gmane.comp.lang.haskell.cvs.all
Message-ID <20070110220844.GA18239__49293.0687185892$1168466933$gmane$org@cvs.haskell.org>
Wed Jan 10 12:26:35 PST 2007  [email protected]
  * Changing bootstrapping for pipes between debugger and debuggee
  
   - Now we use two pipes and a fork rather than use named pipes
   - We use the HPCRIX env var to send the pipe numbers in %d:%d format
   - We now always breakpoint for special events
   - We check to see we are the original process before each breakpoint event
     sub processes are not debugged; this lets us debug the debugger.
  

    M ./rts/Hpc.c -34 +48