Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site watmath.UUCP Path: utzoo!watmath!atbowler From: atbowler@watmath.UUCP (Alan T. Bowler [SDG]) Newsgroups: net.arch Subject: Re: Re: Where to do stack checking, etc. Message-ID: <16815@watmath.UUCP> Date: Fri, 11-Oct-85 12:09:58 EDT Article-I.D.: watmath.16815 Posted: Fri Oct 11 12:09:58 1985 Date-Received: Sat, 12-Oct-85 18:18:16 EDT References: <796@kuling.UUCP> <1713@orca.UUCP> <1599@peora.UUCP> <335@ihlpl.UUCP> <2384@uvacs.UUCP> Reply-To: atbowler@watmath.UUCP (Alan T. Bowler [SDG]) Organization: U of Waterloo, Ontario Lines: 15 Summary: In article <2384@uvacs.UUCP> mac@uvacs.UUCP (Alex Colvin) writes: >> > 1) The ability to trap when JUST ONE particular address was generated as a >> > data reference. > >The Honeywell (formerly GE) mainframes also have this ability, much like >the IBM machines cited above (335@ihlpl). It does come in handy for >debugging the kernel, but since the address is absolute, it's not much use >to time-sharing users. > >I'm still looking for a machine that will trap references to uninitialized >data. The timesharing user has the debugger which allows you to stop execution on a reference to or an attempt to change any address or range of addresses