Path: utzoo!utgpu!attcan!uunet!lll-winken!lll-tis!helios.ee.lbl.gov!pasteur!ucbvax!decwrl!sun!gorodish!guy From: guy@gorodish.Sun.COM (Guy Harris) Newsgroups: comp.lang.c Subject: Re: data validation (was re self-modifying code) Message-ID: <61866@sun.uucp> Date: 28 Jul 88 19:21:11 GMT References: <61251@sun.uucp> <3084@geac.UUCP> Sender: news@sun.uucp Lines: 9 > This is for a machine which happily passes descriptors of arrays > around, and manages to bounds-check array references in parallell > with the fetch. Umm, err, what machine is that? Doesn't sound like the GE 645 or the successors that I knew of; as I remember it, the 645 and the HIS 6180 were fairly "conventional" machines in most regards, with no automatic bounds-checking for array references. (Maybe some of the weirdball "indirect then tag" addressing modes could do this, but I don't think the PL/I compiler made much use of most of them.)