Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site pur-ee.UUCP Path: utzoo!linus!decvax!harpo!ihnp4!inuxc!pur-ee!iuvax!apratt From: apratt@iuvax.UUCP Newsgroups: net.lang Subject: Re: Re: Self-modifying code and CDC Fort - (nf) Message-ID: <1375@pur-ee.UUCP> Date: Fri, 13-Jan-84 07:39:44 EST Article-I.D.: pur-ee.1375 Posted: Fri Jan 13 07:39:44 1984 Date-Received: Sat, 14-Jan-84 03:28:44 EST Sender: notes@pur-ee.UUCP Organization: Electrical Engineering Department , Purdue University Lines: 12 #R:azure:-248800:iuvax:11800010:000:472 iuvax!apratt Jan 12 20:59:00 1984 You better believe there were some COMPASS hacks (CDC assembly code) who took advantage of the "bug" you mention -- once a word is in cache, you can modify it. It would be just like one fellow I know to do that. His loops always (well, almost always) fit in 15 words (I think that was the number), and he never wasted the 15 bits which a jump instruction at the beginning of a word wastes. Talk about slick, tight code! -- Allan Pratt ...ihnp4!inuxc!iuvax!apratt