Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ncar!tank!phd_ivo@gsbacd.uchicago.edu From: phd_ivo@gsbacd.uchicago.edu Newsgroups: comp.sys.mac.programmer Subject: Re: Suggestion for the LSC compiler writers Message-ID: <2004@tank.uchicago.edu> Date: 24 Feb 89 20:15:52 GMT Sender: news@tank.uchicago.edu Organization: University of Chicago Graduate School of Business Lines: 18 >legal writing areas would be pretty complicated. You'd probably have >to do something like TMON's heap check at every write. This might be >too slow even for debugging purposes. > >Jonathan > >/* Jonathan Pratt Internet: pratt@boulder.colorado.edu * True, getting it perfect may not be so trivial. But at least one could check if the immediate pointer write goes into the program's code segment, or into some other program's segment. As legal writing areas, one would want to exempt also video RAM and NuBus RAM, as well. If you mess up your program's own heap, does the Mac OS blow up? I have never become so proficient in the Mac World to know this. I think at least the simple version would go a long way towards easier development in non-PMMU-protected environments.