home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / arch / 8856 < prev    next >
Encoding:
Text File  |  1992-08-12  |  1.4 KB  |  31 lines

  1. Newsgroups: comp.arch
  2. 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
  3. From: schow@bqneh3.bnr.ca (Stanley T.H. Chow)
  4. Subject: Re: 32 => 64 Transition
  5. Message-ID: <1992Aug12.155317.27437@bcars64a.bnr.ca>
  6. Sender: news@bcars64a.bnr.ca (Usenet News)
  7. Organization: Bell Northern Research Ltd, Ottawa
  8. References: <342@moene.indiv.nluug.nl> <1992Aug10.220711.38122@cs.cmu.edu> <l8gi9jINNaad@exodus.Eng.Sun.COM>
  9. Date: Wed, 12 Aug 1992 15:53:17 GMT
  10. Lines: 19
  11.  
  12. In article <l8gi9jINNaad@exodus.Eng.Sun.COM> chased@rbbb.Eng.Sun.COM (David Chase) writes:
  13. >Howsabout the *debuggers* do it, not the OS?  (I don't see anyone
  14. >clamoring to have the OS check all array indices for validity.  What's
  15. >the difference?)  There are some completely dandy optimizations that
  16. >rely on being able to read zeros from page zero.  
  17.  
  18. Is there a language standard that specifies this (zeros from page zero)?
  19. Seems like a rather curious spec.
  20.  
  21. Even if you specify that only the compiler is allowed to make this
  22. assumption, how do you prevent user code from doing this? How about
  23. user code that inadverdently do this? Don't you want the user code
  24. to trap?
  25.  
  26. --
  27. Stanley Chow            InterNet: schow@BNR.CA
  28. Bell Northern Research  UUCP:     ..!uunet!bnrgate!bqneh3!schow
  29. (613) 763-2831
  30. Me? Represent other people? Don't make them laugh so hard.
  31.