home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.arch
- Path: sparky!uunet!news.uiowa.edu!hobbes.physics.uiowa.edu!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!convex!news.utdallas.edu!corpgate!bnrgate!bmerh85!bcars64a!bqneh3!schow
- From: schow@bqneh3.bnr.ca (Stanley T.H. Chow)
- Subject: Re: 32 => 64 Transition
- Message-ID: <1992Aug12.155317.27437@bcars64a.bnr.ca>
- Sender: news@bcars64a.bnr.ca (Usenet News)
- Organization: Bell Northern Research Ltd, Ottawa
- References: <342@moene.indiv.nluug.nl> <1992Aug10.220711.38122@cs.cmu.edu> <l8gi9jINNaad@exodus.Eng.Sun.COM>
- Date: Wed, 12 Aug 1992 15:53:17 GMT
- Lines: 19
-
- In article <l8gi9jINNaad@exodus.Eng.Sun.COM> chased@rbbb.Eng.Sun.COM (David Chase) writes:
- >Howsabout the *debuggers* do it, not the OS? (I don't see anyone
- >clamoring to have the OS check all array indices for validity. What's
- >the difference?) There are some completely dandy optimizations that
- >rely on being able to read zeros from page zero.
-
- Is there a language standard that specifies this (zeros from page zero)?
- Seems like a rather curious spec.
-
- Even if you specify that only the compiler is allowed to make this
- assumption, how do you prevent user code from doing this? How about
- user code that inadverdently do this? Don't you want the user code
- to trap?
-
- --
- Stanley Chow InterNet: schow@BNR.CA
- Bell Northern Research UUCP: ..!uunet!bnrgate!bqneh3!schow
- (613) 763-2831
- Me? Represent other people? Don't make them laugh so hard.
-