home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!haven.umd.edu!darwin.sura.net!mips!sdd.hp.com!usc!sol.ctr.columbia.edu!ucselx!network.ucsd.edu!ucsbcsl!mcl!scott
- From: scott@mcl.ucsb.edu (Scott Bronson)
- Newsgroups: comp.sys.mac.programmer
- Subject: Re: Musings on the Think C Debugger
- Message-ID: <scott.714618893@mcl>
- Date: 24 Aug 92 01:14:53 GMT
- References: <1992Aug13.191622.15902@hobbes.kzoo.edu> <37846@unix.SRI.COM>
- Sender: root@ucsbcsl.ucsb.edu
- Lines: 14
-
- To add my own puzzlements. Ever notice how your application's regions
- end up in the THINK C debugger's heap? Why is that--there must be a
- reason. Phil Shapiro speculated a while back that it is so THINK can
- perform the auto-update function. But why then does it capture EVERY
- region? It's trivial to tell if a region is associated with a window,
- then move it to the debugger's heap if need be.
-
- He also had a great musing: how does the THINK debugger keep handles
- from moving in the System heap while your debugger is at a breakpoint?
- I have a few wild guesses, but no answers. That stuck in my mind and
- would keep me awake at night wondering if worse things didn't perform
- that job already.
-
- - Scott
-