Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!spool.mu.edu!uunet!bywater!arnor!prener.watson.ibm.com!prener From: prener@arnor.uucp Newsgroups: comp.unix.aix Subject: Re: Invalid pointer traps (S/6000) Keywords: Traps, NIL, NULL, invalid pointers Message-ID: <1991Feb13.012239.24125@arnor.uucp> Date: 13 Feb 91 01:22:39 GMT References: <24518@neptune.inf.ethz.ch> <1991Feb12.033513.27494@athena.mit.edu> Sender: news@arnor.uucp (NNTP News Poster) Reply-To: prener@prener.watson.ibm.com (Dan Prener) Organization: IBM T.J. Watson Research Center Lines: 6 Actually, the compiler optimization takes advantage of the fact that location 0 is guaranteed to be readable and to contain a zero. This permits pointer-based loads to be done speculatively, on occasion, which, in turn can improve the instruction scheduling. -- Dan Prener (prener @ ibm.com)